0000059527-23-000035.txt : 20231027 0000059527-23-000035.hdr.sgml : 20231027 20231027115329 ACCESSION NUMBER: 0000059527-23-000035 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231027 DATE AS OF CHANGE: 20231027 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LINCOLN ELECTRIC HOLDINGS INC CENTRAL INDEX KEY: 0000059527 STANDARD INDUSTRIAL CLASSIFICATION: METALWORKING MACHINERY & EQUIPMENT [3540] IRS NUMBER: 340359955 STATE OF INCORPORATION: OH FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-01402 FILM NUMBER: 231353725 BUSINESS ADDRESS: STREET 1: 22801 ST CLAIR AVE CITY: CLEVELAND STATE: OH ZIP: 44117 BUSINESS PHONE: 2164818100 MAIL ADDRESS: STREET 1: 22801 ST CLAIR AVE CITY: CLEVELAND STATE: OH ZIP: 44117 FORMER COMPANY: FORMER CONFORMED NAME: LINCOLN ELECTRIC CO DATE OF NAME CHANGE: 19920703 10-Q 1 leco-20230930x10q.htm 10-Q
0000059527--12-312023Q3http://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrentP15Yhttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent350000000P120Dfalsefalsefalsefalsefalse0000059527srt:MinimumMember2023-09-300000059527srt:MaximumMember2023-09-300000059527us-gaap:TreasuryStockCommonMember2023-07-012023-09-300000059527us-gaap:TreasuryStockCommonMember2023-04-012023-06-300000059527us-gaap:TreasuryStockCommonMember2023-01-012023-03-310000059527us-gaap:TreasuryStockCommonMember2022-07-012022-09-300000059527us-gaap:TreasuryStockCommonMember2022-04-012022-06-300000059527us-gaap:TreasuryStockCommonMember2022-01-012022-03-310000059527us-gaap:CommonStockMember2023-07-012023-09-300000059527us-gaap:CommonStockMember2023-04-012023-06-300000059527us-gaap:CommonStockMember2023-01-012023-03-310000059527us-gaap:CommonStockMember2022-07-012022-09-300000059527us-gaap:CommonStockMember2022-04-012022-06-300000059527us-gaap:CommonStockMember2022-01-012022-03-310000059527us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300000059527us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000059527us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310000059527us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300000059527us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000059527us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310000059527us-gaap:TreasuryStockCommonMember2023-09-300000059527us-gaap:RetainedEarningsMember2023-09-300000059527us-gaap:AdditionalPaidInCapitalMember2023-09-300000059527us-gaap:AccumulatedTranslationAdjustmentMember2023-09-300000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-09-300000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-09-300000059527us-gaap:TreasuryStockCommonMember2023-06-300000059527us-gaap:RetainedEarningsMember2023-06-300000059527us-gaap:AdditionalPaidInCapitalMember2023-06-300000059527us-gaap:AccumulatedTranslationAdjustmentMember2023-06-300000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-06-300000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-06-3000000595272023-06-300000059527us-gaap:TreasuryStockCommonMember2023-03-310000059527us-gaap:RetainedEarningsMember2023-03-310000059527us-gaap:AdditionalPaidInCapitalMember2023-03-310000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100000595272023-03-310000059527us-gaap:TreasuryStockCommonMember2022-12-310000059527us-gaap:RetainedEarningsMember2022-12-310000059527us-gaap:AdditionalPaidInCapitalMember2022-12-310000059527us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310000059527us-gaap:TreasuryStockCommonMember2022-09-300000059527us-gaap:RetainedEarningsMember2022-09-300000059527us-gaap:AdditionalPaidInCapitalMember2022-09-300000059527us-gaap:AccumulatedTranslationAdjustmentMember2022-09-300000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-09-300000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-09-300000059527us-gaap:TreasuryStockCommonMember2022-06-300000059527us-gaap:RetainedEarningsMember2022-06-300000059527us-gaap:AdditionalPaidInCapitalMember2022-06-300000059527us-gaap:AccumulatedTranslationAdjustmentMember2022-06-300000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-06-300000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-06-3000000595272022-06-300000059527us-gaap:TreasuryStockCommonMember2022-03-310000059527us-gaap:RetainedEarningsMember2022-03-310000059527us-gaap:AdditionalPaidInCapitalMember2022-03-310000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100000595272022-03-310000059527us-gaap:TreasuryStockCommonMember2021-12-310000059527us-gaap:RetainedEarningsMember2021-12-310000059527us-gaap:AdditionalPaidInCapitalMember2021-12-310000059527us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310000059527us-gaap:SalesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-07-012023-09-300000059527us-gaap:IntersegmentEliminationMemberleco:InternationalWeldingMember2023-07-012023-09-300000059527us-gaap:IntersegmentEliminationMemberleco:HarrisProductsGroupMember2023-07-012023-09-300000059527us-gaap:IntersegmentEliminationMemberleco:AmericasWeldingMember2023-07-012023-09-300000059527us-gaap:IntersegmentEliminationMember2023-07-012023-09-300000059527leco:WeldingEquipmentMember2023-07-012023-09-300000059527leco:WeldingConsumablesMember2023-07-012023-09-300000059527leco:InternationalWeldingMember2023-07-012023-09-300000059527leco:HarrisProductsGroupMember2023-07-012023-09-300000059527leco:AmericasWeldingMember2023-07-012023-09-300000059527us-gaap:SalesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-09-300000059527us-gaap:IntersegmentEliminationMemberleco:InternationalWeldingMember2023-01-012023-09-300000059527us-gaap:IntersegmentEliminationMemberleco:HarrisProductsGroupMember2023-01-012023-09-300000059527us-gaap:IntersegmentEliminationMemberleco:AmericasWeldingMember2023-01-012023-09-300000059527us-gaap:IntersegmentEliminationMember2023-01-012023-09-300000059527leco:WeldingEquipmentMember2023-01-012023-09-300000059527leco:WeldingConsumablesMember2023-01-012023-09-300000059527leco:InternationalWeldingMember2023-01-012023-09-300000059527leco:HarrisProductsGroupMember2023-01-012023-09-300000059527leco:AmericasWeldingMember2023-01-012023-09-300000059527us-gaap:SalesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-07-012022-09-300000059527us-gaap:IntersegmentEliminationMemberleco:InternationalWeldingMember2022-07-012022-09-300000059527us-gaap:IntersegmentEliminationMemberleco:HarrisProductsGroupMember2022-07-012022-09-300000059527us-gaap:IntersegmentEliminationMemberleco:AmericasWeldingMember2022-07-012022-09-300000059527us-gaap:IntersegmentEliminationMember2022-07-012022-09-300000059527leco:WeldingEquipmentMember2022-07-012022-09-300000059527leco:WeldingConsumablesMember2022-07-012022-09-300000059527leco:InternationalWeldingMember2022-07-012022-09-300000059527leco:HarrisProductsGroupMember2022-07-012022-09-300000059527leco:AmericasWeldingMember2022-07-012022-09-300000059527leco:PowermigAutomaoESoldagemLtdaMember2022-01-012022-12-310000059527us-gaap:SalesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-09-300000059527us-gaap:IntersegmentEliminationMemberleco:InternationalWeldingMember2022-01-012022-09-300000059527us-gaap:IntersegmentEliminationMemberleco:HarrisProductsGroupMember2022-01-012022-09-300000059527us-gaap:IntersegmentEliminationMemberleco:AmericasWeldingMember2022-01-012022-09-300000059527us-gaap:IntersegmentEliminationMember2022-01-012022-09-300000059527leco:WeldingEquipmentMember2022-01-012022-09-300000059527leco:WeldingConsumablesMember2022-01-012022-09-300000059527leco:InternationalWeldingMember2022-01-012022-09-300000059527leco:HarrisProductsGroupMember2022-01-012022-09-300000059527leco:AmericasWeldingMember2022-01-012022-09-300000059527us-gaap:OperatingSegmentsMemberleco:AmericasWeldingAndInternationalWeldingMember2023-07-012023-09-300000059527us-gaap:OperatingSegmentsMemberleco:AmericasWeldingAndInternationalWeldingMember2023-01-012023-09-300000059527leco:RestructurePlans2021And2022Memberleco:InternationalWeldingMember2023-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:SalesMember2023-07-012023-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:CostOfSalesMember2023-07-012023-09-300000059527us-gaap:CommodityContractMemberus-gaap:CostOfSalesMember2023-07-012023-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:SalesMember2023-01-012023-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:CostOfSalesMember2023-01-012023-09-300000059527us-gaap:CommodityContractMemberus-gaap:CostOfSalesMember2023-01-012023-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:SalesMember2022-07-012022-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:CostOfSalesMember2022-07-012022-09-300000059527us-gaap:CommodityContractMemberus-gaap:CostOfSalesMember2022-07-012022-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:SalesMember2022-01-012022-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:CostOfSalesMember2022-01-012022-09-300000059527us-gaap:CommodityContractMemberus-gaap:CostOfSalesMember2022-01-012022-09-300000059527leco:PowermigAutomaoESoldagemLtdaMember2023-05-032023-05-030000059527leco:KestraMember2022-03-012022-03-010000059527us-gaap:NetInvestmentHedgingMember2023-01-012023-09-300000059527us-gaap:InterestRateSwapMember2023-01-012023-09-300000059527us-gaap:ForwardContractsMember2023-01-012023-09-300000059527us-gaap:ForeignExchangeContractMember2023-01-012023-09-300000059527us-gaap:CommodityContractMember2023-01-012023-09-300000059527us-gaap:NetInvestmentHedgingMember2022-01-012022-12-310000059527us-gaap:InterestRateSwapMember2022-01-012022-12-310000059527us-gaap:ForwardContractsMember2022-01-012022-12-310000059527us-gaap:ForeignExchangeContractMember2022-01-012022-12-310000059527us-gaap:CommodityContractMember2022-01-012022-12-310000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310000059527us-gaap:AccumulatedTranslationAdjustmentMember2023-07-012023-09-300000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-07-012023-09-300000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-07-012023-09-300000059527us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-09-300000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-09-300000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-09-300000059527us-gaap:AccumulatedTranslationAdjustmentMember2022-07-012022-09-300000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-07-012022-09-300000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-07-012022-09-300000059527us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-09-300000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-09-300000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-09-300000059527us-gaap:PrivatePlacementMember2023-09-300000059527us-gaap:LineOfCreditMember2023-09-300000059527leco:UsGaap_OtherLinesOfCreditMember2023-09-300000059527us-gaap:LineOfCreditMember2023-01-012023-09-300000059527us-gaap:RetainedEarningsMember2023-07-012023-09-300000059527us-gaap:RetainedEarningsMember2023-04-012023-06-300000059527us-gaap:RetainedEarningsMember2023-01-012023-03-310000059527us-gaap:RetainedEarningsMember2022-07-012022-09-300000059527us-gaap:RetainedEarningsMember2022-04-012022-06-300000059527us-gaap:RetainedEarningsMember2022-01-012022-03-310000059527us-gaap:CommodityContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:InterestRateSwapMember2023-03-310000059527us-gaap:CommodityContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-01-012022-12-310000059527us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:ForeignExchangeContractMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-012023-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012022-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-09-300000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-09-300000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-09-300000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherNoncurrentLiabilitiesMember2023-09-300000059527us-gaap:OtherCurrentLiabilitiesMember2023-09-300000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2022-12-310000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2022-12-310000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherNoncurrentLiabilitiesMember2022-12-310000059527us-gaap:OtherCurrentLiabilitiesMember2022-12-310000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-09-300000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherCurrentAssetsMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherCurrentAssetsMemberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherCurrentAssetsMemberus-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-09-300000059527us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherCurrentAssetsMemberus-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:OtherNoncurrentAssetsMember2023-09-300000059527us-gaap:OtherCurrentAssetsMember2023-09-300000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2022-12-310000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherCurrentAssetsMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherCurrentAssetsMemberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherCurrentAssetsMemberus-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2022-12-310000059527us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherCurrentAssetsMemberus-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:OtherNoncurrentAssetsMember2022-12-310000059527us-gaap:OtherCurrentAssetsMember2022-12-310000059527us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527leco:PensionSurplusMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527leco:PensionSurplusMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527leco:PensionSurplusMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:ForwardContractsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527leco:PensionSurplusMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527leco:PensionSurplusMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527leco:PensionSurplusMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527leco:PensionSurplusMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:ForwardContractsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:CommodityContractMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527leco:PensionSurplusMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:ForwardContractsMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-09-300000059527us-gaap:ForwardContractsMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000059527us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2022-12-310000059527us-gaap:SeniorNotesMember2023-09-300000059527srt:WeightedAverageMember2023-01-012023-09-300000059527us-gaap:LineOfCreditMember2021-04-232021-04-230000059527srt:MaximumMemberus-gaap:PrivatePlacementMember2018-11-272018-11-270000059527us-gaap:PrivatePlacementMember2018-11-272018-11-270000059527srt:MinimumMemberus-gaap:SeniorNotesMember2023-09-300000059527srt:MaximumMemberus-gaap:SeniorNotesMember2023-09-300000059527leco:TermLoanMember2022-11-290000059527leco:SeniorNotes2016Member2016-10-200000059527leco:SeniorNotes2015Member2015-04-010000059527us-gaap:SeniorNotesMember2023-01-012023-09-300000059527us-gaap:PrivatePlacementMember2023-01-012023-09-300000059527srt:MinimumMemberus-gaap:LineOfCreditMember2023-03-082023-03-080000059527srt:MaximumMemberus-gaap:LineOfCreditMember2023-03-082023-03-080000059527srt:MinimumMemberleco:TermLoanMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-11-292022-11-290000059527srt:MaximumMemberleco:TermLoanMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-11-292022-11-290000059527us-gaap:CostOfSalesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-07-012023-09-300000059527us-gaap:CostOfSalesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-09-300000059527us-gaap:CostOfSalesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-07-012022-09-300000059527us-gaap:CostOfSalesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-09-300000059527leco:BillingsInExcessOfRevenueRecognizedMember2023-09-300000059527leco:AdvanceCustomerPaymentsMember2023-09-300000059527leco:BillingsInExcessOfRevenueRecognizedMember2022-12-310000059527leco:AdvanceCustomerPaymentsMember2022-12-310000059527us-gaap:CommonStockMember2023-09-300000059527us-gaap:CommonStockMember2023-06-300000059527us-gaap:CommonStockMember2023-03-310000059527us-gaap:CommonStockMember2022-12-310000059527us-gaap:CommonStockMember2022-09-300000059527us-gaap:CommonStockMember2022-06-300000059527us-gaap:CommonStockMember2022-03-310000059527us-gaap:CommonStockMember2021-12-3100000595272023-04-012023-06-3000000595272023-01-012023-03-3100000595272022-04-012022-06-3000000595272022-01-012022-03-3100000595272022-09-3000000595272021-12-310000059527leco:ForiAutomationIncMember2023-07-012023-09-300000059527leco:ForiAutomationIncMember2023-01-012023-09-300000059527leco:ForiAutomationIncMember2022-12-012022-12-010000059527leco:KestraMember2022-01-012022-12-310000059527leco:ForiAutomationIncMember2022-01-012022-12-310000059527leco:PowermigAutomaoESoldagemLtdaMember2023-05-030000059527leco:KestraMember2022-03-010000059527us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:FairValueMeasurementsRecurringMember2023-09-300000059527us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527us-gaap:FairValueMeasurementsRecurringMember2022-12-310000059527leco:ForiAutomationIncMemberus-gaap:TrademarksAndTradeNamesMember2022-12-012022-12-010000059527leco:ForiAutomationIncMemberus-gaap:CustomerRelationshipsMember2022-12-012022-12-010000059527leco:ForiAutomationIncMemberleco:TechnologyKnowHowMember2022-12-012022-12-010000059527leco:ForiAutomationIncMemberleco:RestrictiveCovenantsMember2022-12-012022-12-0100000595272022-12-310000059527us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-07-012023-09-300000059527us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-09-300000059527us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-07-012022-09-300000059527us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-09-300000059527us-gaap:PrivatePlacementMember2018-11-270000059527us-gaap:LineOfCreditMember2021-04-230000059527us-gaap:OperatingSegmentsMemberleco:HarrisProductsGroupMember2023-07-012023-09-300000059527leco:CorporateAndEliminationsMember2023-07-012023-09-300000059527us-gaap:OperatingSegmentsMemberleco:HarrisProductsGroupMember2023-01-012023-09-300000059527leco:CorporateAndEliminationsMember2023-01-012023-09-300000059527us-gaap:OperatingSegmentsMemberleco:InternationalWeldingMember2022-07-012022-09-300000059527us-gaap:OperatingSegmentsMemberleco:HarrisProductsGroupMember2022-07-012022-09-300000059527leco:CorporateAndEliminationsMember2022-07-012022-09-3000000595272022-07-012022-09-300000059527us-gaap:OperatingSegmentsMemberleco:InternationalWeldingMember2022-01-012022-09-300000059527us-gaap:OperatingSegmentsMemberleco:HarrisProductsGroupMember2022-01-012022-09-300000059527leco:CorporateAndEliminationsMember2022-01-012022-09-3000000595272022-01-012022-09-300000059527leco:TermLoanMember2023-03-310000059527leco:ForiAutomationIncMember2022-12-010000059527us-gaap:OperatingSegmentsMemberleco:InternationalWeldingMember2023-07-012023-09-300000059527us-gaap:OperatingSegmentsMemberleco:AmericasWeldingMember2023-07-012023-09-300000059527us-gaap:OperatingSegmentsMemberleco:InternationalWeldingMember2023-01-012023-09-300000059527us-gaap:OperatingSegmentsMemberleco:AmericasWeldingMember2023-01-012023-09-300000059527us-gaap:OperatingSegmentsMemberleco:AmericasWeldingMember2022-07-012022-09-300000059527us-gaap:OperatingSegmentsMemberleco:AmericasWeldingMember2022-01-012022-09-3000000595272023-07-012023-09-3000000595272023-09-3000000595272023-01-012023-09-30xbrli:sharesiso4217:USDleco:loanxbrli:pureiso4217:USDxbrli:sharesutr:lbleco:itemleco:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended September 30, 2023

or

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from _____________ to _____________

Commission File Number:  0-1402

Graphic

LINCOLN ELECTRIC HOLDINGS, INC.

(Exact name of registrant as specified in its charter)

Ohio

 

34-1860551

(State or other jurisdiction of incorporation or organization)

 

(I.R.S. Employer Identification No.)

22801 St. Clair Avenue, Cleveland, Ohio

44117

(Address of principal executive offices)

(Zip Code)

(216) 481-8100

(Registrant’s telephone number, including area code)

Not applicable

(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 class

Trading Symbol

Name of exchange on which registered

Common Shares, without par value

LECO

The NASDAQ Stock Market LLC

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.

Yes   No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).

Yes   No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer”, “accelerated filer”, “small reporting company”, and "emerging growth company" in Rule 12b-2 of the Exchange Act.

Large accelerated filer

 

Accelerated filer

Non-accelerated filer

 

Smaller reporting company

 

Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).

Yes  No

The number of shares outstanding of the registrant’s common shares as of September 30, 2023 was 57,199,736.

TABLE OF CONTENTS

PART I. FINANCIAL INFORMATION

3

Item 1. Financial Statements

3

CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)

3

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)

4

CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)

5

CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED)

6

CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

8

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

9

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

25

Item 3. Quantitative and Qualitative Disclosures About Market Risk

36

Item 4. Controls and Procedures

36

 

 

PART II. OTHER INFORMATION

37

Item 1. Legal Proceedings

37

Item 1A. Risk Factors

37

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

37

Item 4. Mine Safety Disclosures

37

Item 5. Other Information

38

Item 6. Exhibits

38

Signatures

39

EX-31.1

Certification of the Chairman, President and Chief Executive Officer (Principal Executive Officer) pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934.

EX-31.2

Certification of the Executive Vice President, Chief Financial Officer and Treasurer (Principal Financial Officer) pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934.

EX-32.1

Certification of the Chairman, President and Chief Executive Officer (Principal Executive Officer) and Executive Vice President, Chief Financial Officer and Treasurer (Principal Financial Officer) pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

EX-101

Instance Document

EX-101

Schema Document

 

EX-101

Calculation Linkbase Document

 

EX-101

Label Linkbase Document

 

EX-101

Presentation Linkbase Document

 

EX-101

Definition Linkbase Document

 

2

PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

LINCOLN ELECTRIC HOLDINGS, INC.

CONSOLIDATED STATEMENTS OF INCOME

(UNAUDITED)

(In thousands, except per share amounts)

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

    

2022

    

2023

    

2022

Net sales (Note 2)

    

$

1,033,214

    

$

935,240

    

$

3,133,122

    

$

2,830,277

Cost of goods sold

 

667,584

 

625,722

 

2,038,707

 

1,857,501

Gross profit

 

365,630

 

309,518

 

1,094,415

 

972,776

Selling, general & administrative expenses

 

187,115

 

159,045

 

569,979

 

492,523

Rationalization and asset impairment charges (Note 6)

 

7,074

 

8,364

 

10,618

 

9,405

Operating income

 

171,441

 

142,109

 

513,818

 

470,848

Interest expense, net

 

10,809

 

8,210

 

35,708

 

20,867

Other income (Note 11)

 

801

 

3,588

 

11,727

 

7,088

Income before income taxes

 

161,433

 

137,487

 

489,837

 

457,069

Income taxes (Note 12)

 

32,090

 

28,262

 

101,232

 

93,991

Net income

$

129,343

$

109,225

$

388,605

$

363,078

Basic earnings per share (Note 3)

$

2.26

$

1.89

$

6.76

$

6.24

Diluted earnings per share (Note 3)

$

2.22

$

1.87

$

6.67

$

6.17

Cash dividends declared per share

$

0.64

$

0.56

$

1.92

$

1.68

See notes to these consolidated financial statements.

3

LINCOLN ELECTRIC HOLDINGS, INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(UNAUDITED)

(In thousands)

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

    

2022

    

2023

    

2022

Net income

    

$

129,343

    

$

109,225

    

$

388,605

    

$

363,078

Other comprehensive income (loss), net of tax:

 

  

 

  

 

  

 

  

Unrealized gain on derivatives designated and qualifying as cash flow hedges

 

2,665

 

7,777

6,908

22,082

Defined benefit pension plan activity

 

(15)

 

85

(821)

148

Currency translation adjustment

 

(32,297)

 

(52,129)

 

3,478

 

(94,193)

Other comprehensive (loss) income:

 

(29,647)

 

(44,267)

 

9,565

 

(71,963)

Comprehensive income

$

99,696

$

64,958

$

398,170

$

291,115

See notes to these consolidated financial statements.

4

LINCOLN ELECTRIC HOLDINGS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands)

September 30, 2023

December 31, 2022

(UNAUDITED)

(NOTE 1)

ASSETS

    

  

    

  

Current Assets

 

  

 

  

Cash and cash equivalents

$

342,667

$

197,150

Accounts receivable (less allowance for doubtful accounts of $11,202 in 2023; $12,556 in 2022)

 

537,637

 

541,529

Inventories (Note 8)

 

612,338

 

665,451

Other current assets

 

179,652

 

153,660

Total Current Assets

 

1,672,294

 

1,557,790

Property, plant and equipment (less accumulated depreciation of $920,048 in 2023; $890,543 in 2022)

565,875

544,871

Goodwill

 

686,625

 

665,257

Other assets

 

401,101

 

412,628

TOTAL ASSETS

$

3,325,895

$

3,180,546

LIABILITIES AND EQUITY

 

 

  

Current Liabilities

 

 

  

Short-term debt (Note 10)

$

7,700

$

93,483

Trade accounts payable

 

328,460

 

352,079

Accrued employee compensation and benefits

 

207,116

 

109,369

Other current liabilities

 

264,866

 

297,966

Total Current Liabilities

 

808,142

 

852,897

Long-term debt, less current portion (Note 10)

 

1,102,858

 

1,110,396

Other liabilities

 

189,313

 

183,212

Total Liabilities

 

2,100,313

 

2,146,505

Shareholders' Equity

 

 

  

Common Shares

 

9,858

 

9,858

Additional paid-in capital

 

519,151

 

481,857

Retained earnings

 

3,578,154

 

3,306,500

Accumulated other comprehensive loss

 

(265,833)

 

(275,398)

Treasury Shares

 

(2,615,748)

 

(2,488,776)

Total Equity

 

1,225,582

 

1,034,041

TOTAL LIABILITIES AND TOTAL EQUITY

$

3,325,895

$

3,180,546

See notes to these consolidated financial statements.

5

LINCOLN ELECTRIC HOLDINGS, INC.

CONSOLIDATED STATEMENTS OF EQUITY

(UNAUDITED)

(In thousands, except per share amounts)

    

    

    

    

    

Accumulated

    

    

Common

Additional

Other

Shares

Common

Paid-In

Retained

Comprehensive

Treasury

    

Outstanding

    

Shares

    

Capital

    

Earnings

    

Income (Loss)

    

Shares

    

Total

Balance at December 31, 2022

 

57,624

$

9,858

$

481,857

$

3,306,500

$

(275,398)

$

(2,488,776)

$

1,034,041

Net income

 

121,931

 

121,931

Unrecognized amounts from defined benefit pension plans, net of tax

 

560

 

560

Unrealized gain on derivatives designated and qualifying as cash flow hedges, net of tax

 

9,131

 

9,131

Currency translation adjustment, net of tax

 

14,818

 

14,818

Cash dividends declared - $0.64 per share

 

(36,971)

 

(36,971)

Stock-based compensation activity

 

143

12,475

1,635

 

14,110

Purchase of shares for treasury

 

(194)

(32,158)

 

(32,158)

Other

 

3,691

(3,917)

 

(226)

Balance at March 31, 2023

 

57,573

$

9,858

$

498,023

$

3,387,543

$

(250,889)

$

(2,519,299)

$

1,125,236

Net income

 

137,331

 

137,331

Unrecognized amounts from defined benefit pension plans, net of tax

 

(1,366)

 

(1,366)

Unrealized (loss) on derivatives designated and qualifying as cash flow hedges, net of tax

 

(4,888)

 

(4,888)

Currency translation adjustment, net of tax

 

20,957

 

20,957

Cash dividends declared – $0.64 per share

 

(36,917)

 

(36,917)

Stock-based compensation activity

 

152

12,818

1,697

 

14,515

Purchase of shares for treasury

 

(312)

(53,076)

 

(53,076)

Other

 

4,462

(4,830)

 

(368)

Balance at June 30, 2023

 

57,413

$

9,858

$

515,303

$

3,483,127

$

(236,186)

$

(2,570,678)

$

1,201,424

Net income

 

129,343

 

129,343

Unrecognized amounts from defined benefit pension plans, net of tax

 

(15)

 

(15)

Unrealized gain on derivatives designated and qualifying as cash flow hedges, net of tax

 

2,665

 

2,665

Currency translation adjustment, net of tax

 

(32,297)

 

(32,297)

Cash dividends declared – $0.64 per share

 

(36,876)

 

(36,876)

Stock-based compensation activity

 

26

6,513

285

 

6,798

Purchase of shares for treasury

 

(238)

(45,355)

 

(45,355)

Other

 

(2,665)

2,560

 

(105)

Balance at September 30, 2023

57,201

$

9,858

$

519,151

$

3,578,154

$

(265,833)

$

(2,615,748)

$

1,225,582

6

LINCOLN ELECTRIC HOLDINGS, INC.

CONSOLIDATED STATEMENTS OF EQUITY

(UNAUDITED)

(In thousands, except per share amounts)

    

    

    

    

    

Accumulated

    

    

Common

Additional

Other

Shares

Common

Paid-In

Retained

Comprehensive

Treasury

    

Outstanding

    

Shares

    

Capital

    

Earnings

    

Income (Loss)

    

Shares

    

Total

Balance at December 31, 2021

 

58,787

$

9,858

$

451,268

$

2,970,303

$

(257,579)

$

(2,309,941)

$

863,909

Net income

 

126,030

 

126,030

Unrecognized amounts from defined benefit pension plans, net of tax

 

107

 

107

Unrealized gain on derivatives designated and qualifying as cash flow hedges, net of tax

 

5,355

 

5,355

Currency translation adjustment

 

(7,448)

 

(7,448)

Cash dividends declared – $0.56 per share

 

(32,505)

 

(32,505)

Stock-based compensation activity

 

116

10,834

1,349

 

12,183

Purchase of shares for treasury

 

(805)

(104,579)

 

(104,579)

Other

 

115

(107)

 

8

Balance at March 31, 2022

 

58,098

$

9,858

$

462,217

$

3,063,721

$

(259,565)

$

(2,413,171)

$

863,060

Net income

 

 

  

 

 

127,823

 

 

 

127,823

Unrecognized amounts from defined benefit pension plans, net of tax

 

 

  

 

 

 

(44)

 

 

(44)

Unrealized gain on derivatives designated and qualifying as cash flow hedges, net of tax

 

 

  

 

 

 

8,950

 

 

8,950

Currency translation adjustment

 

 

  

 

 

 

(34,616)

 

 

(34,616)

Cash dividends declared – $0.56 per share

 

 

  

 

 

(32,698)

 

 

 

(32,698)

Stock-based compensation activity

 

15

 

  

 

5,428

 

 

 

146

 

5,574

Purchase of shares for treasury

 

(191)

 

  

 

 

 

 

(25,119)

 

(25,119)

Other

 

 

  

 

(2,021)

 

2,074

 

 

 

53

Balance at June 30, 2022

 

57,922

$

9,858

$

465,624

$

3,160,920

$

(285,275)

$

(2,438,144)

$

912,983

Net income

 

 

  

 

 

109,225

 

 

 

109,225

Unrecognized amounts from defined benefit pension plans, net of tax

 

 

  

 

 

 

85

 

 

85

Unrealized gain on derivatives designated and qualifying as cash flow hedges, net of tax

 

 

  

 

 

 

7,777

 

 

7,777

Currency translation adjustment

 

 

  

 

 

 

(52,129)

 

(52,129)

Cash dividends declared – $0.56 per share

 

 

  

 

 

(32,580)

 

 

 

(32,580)

Stock-based compensation activity

 

14

 

  

 

5,158

 

 

 

202

 

5,360

Purchase of shares for treasury

 

(198)

(26,518)

(26,518)

Other

 

 

  

 

390

 

(365)

 

 

 

25

Balance at September 30, 2022

57,738

$

9,858

$

471,172

$

3,237,200

$

(329,542)

$

(2,464,460)

$

924,228

7

LINCOLN ELECTRIC HOLDINGS, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(UNAUDITED)

(In thousands)

Nine Months Ended September 30, 

    

    

2023

    

2022

CASH FLOWS FROM OPERATING ACTIVITIES

 

  

  

Net income

$

388,605

$

363,078

Adjustments to reconcile Net income to Net cash provided by operating activities:

 

 

  

Rationalization and asset impairment net charges

 

1,128

 

7,776

Depreciation and amortization

 

64,701

 

59,009

Equity (earnings) loss in affiliates, net

 

(463)

 

254

Deferred income taxes

 

3,201

 

(34,403)

Stock-based compensation

 

22,124

 

20,949

Other, net

 

(3,435)

 

15,867

Changes in operating assets and liabilities, net of effects from acquisitions:

 

 

  

Decrease (increase) in accounts receivable

 

6,695

 

(64,569)

Decrease (increase) in inventories

 

57,781

 

(135,578)

Increase in other current assets

 

(14,729)

 

(34,368)

(Decrease) increase in trade accounts payable

 

(24,672)

 

19,572

Increase in other current liabilities

 

57,975

 

66,838

Net change in other assets and liabilities

 

(13,031)

 

(12,841)

NET CASH PROVIDED BY OPERATING ACTIVITIES

 

545,880

 

271,584

CASH FLOWS FROM INVESTING ACTIVITIES

 

 

  

Capital expenditures

 

(66,459)

 

(52,301)

Acquisition of businesses, net of cash acquired

 

(32,685)

 

(22,294)

Proceeds from sale of property, plant and equipment

 

4,596

 

2,338

Purchase of marketable securities

 

(6,561)

 

NET CASH USED BY INVESTING ACTIVITIES

 

(101,109)

 

(72,257)

CASH FLOWS FROM FINANCING ACTIVITIES

 

 

  

(Payments on) proceeds from short-term borrowings

(74,818)

9,399

(Payments on) proceeds from long-term borrowings

 

(7,997)

 

5,600

Proceeds from exercise of stock options

 

13,299

 

2,168

Purchase of shares for treasury

 

(130,589)

 

(156,216)

Cash dividends paid to shareholders

 

(111,277)

 

(98,377)

NET CASH USED BY FINANCING ACTIVITIES

 

(311,382)

 

(237,426)

Effect of exchange rate changes on Cash and cash equivalents

 

12,128

 

(13,552)

INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS

 

145,517

 

(51,651)

Cash and cash equivalents at beginning of period

 

197,150

 

192,958

CASH AND CASH EQUIVALENTS AT END OF PERIOD

$

342,667

$

141,307

See notes to these consolidated financial statements.

8

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

Dollars in thousands, except per share amounts

NOTE 1 — SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation

The consolidated financial statements include the accounts of Lincoln Electric Holdings, Inc. and its wholly-owned and majority-owned subsidiaries for which it has a controlling interest (the “Company”) after elimination of all inter-company accounts, transactions and profits.

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, these unaudited consolidated financial statements do not include all of the information and notes required by GAAP for complete financial statements. However, in the opinion of management, these unaudited consolidated financial statements contain all the adjustments (consisting of normal recurring accruals) considered necessary to present fairly the financial position, results of operations and cash flows for the interim periods. Operating results for the nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023.

The accompanying Condensed Consolidated Balance Sheet at December 31, 2022 has been derived from the audited financial statements at that date, but does not include all of the information and notes required by GAAP for complete financial statements. For further information, refer to the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

Certain reclassifications have been made to the prior period amounts to conform to the current period presentation, none of which are material.

Turkey – Highly Inflationary Economy

Effective April 1, 2022, the financial statements of the Company’s Turkish operation are reported under highly inflationary accounting rules. As a result, the financial statements of the Company’s Turkish operation have been remeasured into the Company’s reporting currency (U.S. dollar) and the exchange gains and losses from the remeasurement of monetary assets and liabilities are reflected in current earnings, rather than “Accumulated other comprehensive loss” on the balance sheet. For the nine months ended September 30, 2023, this impact was not significant to the Company’s results.

New Accounting Pronouncements:

This section provides a description of new accounting pronouncements (“Accounting Standards Updates” or “ASUs”) issued by the Financial Accounting Standards Board (“FASB”) that are applicable to the Company.

9

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

The following ASUs were adopted as of January 1, 2023:

Standard

Description

ASU No. 2022-04, Liabilities-Supplier Finance Programs (Subtopic 405-50), issued September 2022.

Requires disclosure about a company’s supplier finance program, including key terms, amount outstanding, assets pledged, as applicable, and presentation on the balance sheet. Refer to Note 15 for the impacts on the Company’s consolidated financial statements.

ASU No. 2021-08, Business Combinations (Subtopic 805), issued October 2021.

Requires the acquirer in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The adoption did not have a material impact on the Company’s consolidated financial statements.

The Company is currently evaluating the impact on its financial statements of the following ASUs:

Standard

Description

ASU No. 2023-01, Leases-Common Control Arrangements (Topic 842), issued March 2023

Requires a lessee in a common-control arrangement to amortize leasehold improvements that it owns over the improvements’ useful life, regardless of the lease term. The requirement of the ASU is effective January 1, 2024.

ASU No. 2022-04, Liabilities-Supplier Finance Programs (Subtopic 405-50), issued September 2022.

Requires disclosure about a company’s supplier finance program, including a period-over-period balance roll forward. This requirement of the ASU is effective January 1, 2024 and should be applied prospectively.

NOTE 2 — REVENUE RECOGNITION

The following table presents the Company’s Net sales disaggregated by product line:

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

    

2022

    

2023

    

2022

Consumables

$

543,132

$

547,596

$

1,690,726

$

1,655,613

Equipment

 

490,082

 

387,644

 

1,442,396

 

1,174,664

Net sales

$

1,033,214

$

935,240

$

3,133,122

$

2,830,277

Consumable sales consist of welding, brazing and soldering filler metals. Equipment sales consist of arc welding, welding accessories, arc welding equipment, wire feeding systems, fume control equipment, plasma and oxy-fuel cutting systems, specialty gas regulators, and education solutions; as well as a comprehensive portfolio of automated solutions for joining, cutting, material handling, module assembly, and end of line testing. Consumable and Equipment products are sold within each of the Company’s operating segments.

Within the Equipment product line, there are certain customer contracts related to automation products that may include multiple performance obligations. For such arrangements, the Company allocates revenue to each performance obligation based on its relative standalone selling price. The Company generally determines the standalone selling price based on the prices charged to customers or using expected cost plus margin. Less than 10% of the Company’s Net sales are recognized over time.

At September 30, 2023, the Company recorded $60,312 related to advance customer payments and $58,971 related to billings in excess of revenue recognized. These contract liabilities are included in Other current liabilities in the Condensed Consolidated Balance Sheets. At December 31, 2022, the balances related to advance customer payments and billings in excess of revenue recognized were $78,756 and $34,771, respectively. Substantially all of the Company’s contract liabilities are recognized within twelve months based on contract duration. The Company records an asset for

10

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

contracts where it has recognized revenue, but has not yet invoiced the customer for goods or services. At September 30, 2023 and December 31, 2022, the Company recorded $55,078 and $35,252, respectively, related to these contract assets which are included in Other current assets in the Condensed Consolidated Balance Sheets. Contract asset amounts are expected to be billed within the next twelve months.

NOTE 3 — EARNINGS PER SHARE

The following table sets forth the computation of basic and diluted earnings per share:

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

 

2022

 

2023

 

2022

Numerator:

 

 

  

 

  

 

  

Net income

$

129,343

$

109,225

$

388,605

$

363,078

Denominator (shares in 000's):

 

 

 

 

Basic weighted average shares outstanding

 

57,320

 

57,823

 

57,465

 

58,148

Effect of dilutive securities - Stock options and awards

 

816

 

703

 

812

 

667

Diluted weighted average shares outstanding

 

58,136

 

58,526

 

58,277

 

58,815

Basic earnings per share

$

2.26

$

1.89

$

6.76

$

6.24

Diluted earnings per share

$

2.22

$

1.87

$

6.67

$

6.17

For the three months ended September 30, 2023 and 2022, common shares subject to equity-based awards of 19,368 and 52,495, respectively, were excluded from the computation of diluted earnings per share because the effect of their exercise would be anti-dilutive. For the nine months ended September 30, 2023 and 2022, common shares subject to equity-based awards of 67,549 and 120,106, respectively, were excluded from the computation of diluted earnings per share because the effect of their exercise would be anti-dilutive.

NOTE 4 — ACQUISITIONS

On May 3, 2023, the Company acquired 100% ownership of Powermig Automação e Soldagem Ltda. (“Powermig”), a privately held automation engineering firm headquartered in Caxias do Sul, Rio Grande do Sul, in Brazil. The net purchase price was $29,572, net of cash acquired, and it was accounted for as a business combination. In 2022, Powermig generated sales of approximately $15,000 (unaudited). Beginning May 3, 2023, the Company’s Consolidated Statement of Income includes the results of Powermig, which were not material for the three and nine months ended September 30, 2023. Powermig specializes in designing and engineering industrial welding automation solutions for the heavy industry and transportation sectors. The acquisition broadened the Company’s automation portfolio and capabilities.

On December 1, 2022, the Company acquired 100% ownership of Fori Automation, LLC (“Fori”) for an agreed upon purchase price of $427,000, which was adjusted for certain debt like obligations, for total purchase price consideration of $468,683, or $416,353 net of cash acquired, before final and customary adjustments. In 2022, the Company recognized $5,196 in acquisition costs related to Fori and were expensed as incurred. Fori is a leading designer and manufacturer of complex, multi-armed automated welding systems, with an extensive range of automated assembly systems, automated material handling solutions, automated large-scale, industrial guidance vehicles, and end of line testing systems. The acquisition of Fori extended the Company’s market presence within the automotive sector as well as its automation footprint in the International Welding segment. For the three and nine months ended September 30, 2023, the Company’s Consolidated Statements of Income include the results of Fori, including Net Sales of $77,674 and $174,675, respectively, while net income for the periods was not material.

11

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

The acquisition of Fori has been accounted for as a business combination, which requires the assets acquired and liabilities assumed be recognized at their respective fair values as of the acquisition date. The process of estimating the fair values of certain tangible assets, identifiable intangible assets and assumed liabilities requires the use of judgment in determining the appropriate assumptions and estimates. The table below summarizes the preliminary estimated fair values of the assets acquired and liabilities assumed on the acquisition date. These preliminary estimates are based on available information and may be revised during the measurement period, not to exceed 12 months from the acquisition date, as third-party valuations are finalized, further information becomes available and additional analyses are performed. The Company does not expect any such revisions to have a material impact on the Company's preliminary purchase price allocation. As of and for the three and nine months ended September 30, 2023, these revisions did not have a material impact on the Condensed Consolidated Balance Sheets or Consolidated Statements of Income.

Assets acquired and liabilities assumed

    

Preliminary Purchase Price Allocation

Cash and cash equivalents

$

52,330

Accounts receivable

 

64,439

Inventory

 

63,463

Property, plant and equipment (1)

 

36,863

Intangible assets (2)

 

69,350

Accounts payable

 

17,996

Net other assets and liabilities (3)

 

200,234

Total purchase price consideration

$

468,683

(1)

Property, plant and equipment acquired includes a number of manufacturing and distribution sites, including the related facilities, land and leased sites, and machinery and equipment for use in manufacturing operations.

(2)

Intangible asset balances of $22,000 and $18,200, respectively, were assigned to trade names and customer relationships (15 year weighted average useful life). Of the remaining amount, $24,900 was assigned to technology know-how (10 year weighted average useful life) and $4,250 was assigned to restrictive covenants (4 year weighted average life).

(3)

Consists primarily of goodwill of $245,625.

Goodwill is calculated as the excess of the consideration transferred over the net assets recognized and represents the anticipated synergies of acquiring Fori. A portion of the goodwill is deductible for tax purposes.

On March 1, 2022, the Company acquired 100% ownership of Kestra Universal Soldas, Industria e Comercio, Imporacao e Exportacao Ltda. (“Kestra”), a privately held manufacturer headquartered in Atibaia, Sao Paulo State, Brazil. The net purchase price was $22,294, net of cash acquired, and it was accounted for as a business combination. In 2022, the Company recognized $365 in acquisition costs related to Kestra and were expensed as incurred. Kestra manufactures and provides specialty welding consumables, wear plates and maintenance and repair services for alloy and wear-resistant products commonly used in mining, steel, agricultural and industrial mill applications. The acquisition broadened the Company’s specialty alloys portfolio and services.

The acquired companies discussed above are not material individually, or in the aggregate, to the actual or pro forma Consolidated Statements of Income or Consolidated Statements of Cash Flows; as such, pro forma information related to these acquisitions have not been presented.

12

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

NOTE 5 — SEGMENT INFORMATION

The Company’s business units are aligned into three operating segments. The operating segments consist of Americas Welding, International Welding and The Harris Products Group. The Americas Welding segment includes welding operations in North and South America. The International Welding segment includes welding operations in Europe, Africa, Asia and Australia. The Harris Products Group includes the Company’s global oxy-fuel cutting, soldering and brazing businesses as well as its retail business in the United States.

Segment performance is measured and resources are allocated based on a number of factors, the primary measure being the adjusted earnings before interest and income taxes (“Adjusted EBIT”) profit measure. EBIT is defined as Operating income plus Other income (expense). EBIT is adjusted for special items as determined by management such as the impact of rationalization activities, certain asset impairment charges and gains or losses on disposals of assets.

13

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

The following table presents Adjusted EBIT by segment:

The Harris

Americas

International

Products

Corporate /

    

Welding

    

Welding

    

Group

    

Eliminations

    

Consolidated

Three Months Ended September 30, 2023

 

  

 

  

 

  

 

  

 

  

Net sales

$

665,228

$

242,010

$

125,976

$

$

1,033,214

Inter-segment sales

 

28,875

4,896

2,299

(36,070)

Total

$

694,103

$

246,906

$

128,275

$

(36,070)

$

1,033,214

Adjusted EBIT

$

136,476

$

30,239

$

20,405

$

(2,952)

$

184,168

Special items charge (1)

 

4,056

7,870

11,926

EBIT

$

132,420

$

22,369

$

20,405

$

(2,952)

$

172,242

Interest income

1,852

Interest expense

(12,661)

Income before income taxes

 

 

 

$

161,433

Three Months Ended September 30, 2022

 

  

 

  

 

  

 

  

 

  

Net sales

$

585,628

$

216,497

$

133,115

$

$

935,240

Inter-segment sales

 

35,353

 

9,994

 

2,642

 

(47,989)

Total

$

620,981

$

226,491

$

135,757

$

(47,989)

$

935,240

Adjusted EBIT

$

118,804

$

25,225

$

14,432

$

(1,685)

$

156,776

Special items charge (gain) (2)

 

(353)

 

8,364

 

 

3,068

11,079

EBIT

$

119,157

$

16,861

$

14,432

$

(4,753)

$

145,697

Interest income

 

  

 

  

 

  

 

376

Interest expense

 

  

 

  

 

  

 

(8,586)

Income before income taxes

 

  

 

  

 

  

$

137,487

Nine Months Ended September 30, 2023

 

 

  

Net sales

$

2,000,839

$

747,829

$

384,454

$

$

3,133,122

Inter-segment sales

 

92,043

 

19,941

 

8,063

 

(120,047)

Total

$

2,092,882

$

767,770

$

392,517

$

(120,047)

$

3,133,122

Adjusted EBIT

$

408,800

$

93,609

$

58,898

$

(14,538)

$

546,769

Special items charge (1)

 

9,798

 

11,426

 

 

21,224

EBIT

$

399,002

$

82,183

$

58,898

$

(14,538)

$

525,545

Interest income

 

  

 

  

 

  

 

3,520

Interest expense

 

  

 

  

 

  

 

(39,228)

Income before income taxes

 

  

 

  

 

  

$

489,837

Nine Months Ended September 30, 2022

 

 

  

Net sales

$

1,715,342

$

711,167

$

403,768

$

$

2,830,277

Inter-segment sales

 

92,540

 

25,749

 

8,570

 

(126,859)

Total

$

1,807,882

$

736,916

$

412,338

$

(126,859)

$

2,830,277

Adjusted EBIT

$

348,439

$

97,321

$

51,952

$

(10,470)

$

487,242

Special items charge (gain) (3)

 

(3,627)

 

9,865

 

 

3,068

9,306

EBIT

$

352,066

$

87,456

$

51,952

$

(13,538)

$

477,936

Interest income

 

  

 

  

 

  

 

980

Interest expense

 

  

 

  

 

  

 

(21,847)

Income before income taxes

 

  

 

  

 

  

$

457,069

(1)In the three and nine months ended September 30, 2023, special items exclude amortization of step up in value of acquired inventories of $3,648 and $9,390 in Americas Welding and $1,204 and $2,862 in International Welding, respectively, and Rationalization and asset impairment net charges of $408 in Americas Welding and $6,666 and $10,210 in International Welding as discussed in Note 6. In the nine months ended September 30, 2023, special items reflect a gain on asset disposal of $1,646 in International Welding.
(2)In the three months ended September 30, 2022, special items exclude an adjustment to the amortization of the step up in value of acquired inventories of $353 in Americas Welding, Rationalization and asset impairment charges of $8,364 in International Welding as discussed in Note 6 and acquisition transaction costs of $3,068 in Corporate/Eliminations related to an acquisition.

14

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

(3)In the nine months ended September 30, 2022, special items exclude a favorable adjustment related to the termination of a pension plan of $3,735, the amortization of the step up in value of acquired inventories of $1,106 and Rationalization and asset impairment net gains of $998 in Americas Welding, Rationalization and asset impairment charges of $10,403 in International Welding as discussed in Note 6 and acquisition transaction costs of $3,086 in Corporate/Eliminations related to an acquisition.

NOTE 6 — RATIONALIZATION AND ASSET IMPAIRMENTS

The Company has rationalization plans within the International Welding segment. The plans include headcount restructuring and the consolidation of manufacturing operations to better align the Company’s cost structure with economic conditions and operating needs. At September 30, 2023, liabilities of $6,360 for International Welding were recognized in Other current liabilities in the Company’s Condensed Consolidated Balance Sheet. The Company does not anticipate significant additional charges related to the completion of these plans.

The Company recorded Rationalization and asset impairment net charges of $10,618 and $9,405 in the nine months ended September 30, 2023 and 2022, respectively. The charges are primarily related to restructuring activities.

The Company believes the rationalization actions will positively impact future results of operations and will not have a material effect on liquidity and sources and uses of capital. The Company continues to evaluate its cost structure and additional rationalization actions may result in charges in future periods.

The following table summarizes the activity related to rationalization liabilities for the nine months ended September 30, 2023:

    

    

Consolidated

Balance at December 31, 2022

$

2,207

Payments and other adjustments

 

(5,337)

Charged to expense

 

9,490

Balance at September 30, 2023

$

6,360

15

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

NOTE 7 – ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI")

The following tables set forth the total changes in AOCI by component, net of taxes:

Three Months Ended September 30, 2023

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at June 30, 2023

$

18,152

$

(2,587)

$

(251,751)

$

(236,186)

Other comprehensive income (loss) before reclassification

 

4,063

(32,297)

(28,234)

Amounts reclassified from AOCI

 

(1,398)

1

(15)

(1,413)

Net current-period other comprehensive income (loss)

 

2,665

 

(15)

 

(32,297)

 

(29,647)

Balance at September 30, 2023

$

20,817

$

(2,602)

$

(284,048)

$

(265,833)

Three Months Ended September 30, 2022

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at June 30, 2022

$

22,399

$

(13,168)

$

(294,506)

$

(285,275)

Other comprehensive income (loss) before reclassification

 

8,142

 

 

(52,129)

 

(43,987)

Amounts reclassified from AOCI

 

(365)

1

 

85

 

 

(280)

Net current-period other comprehensive income (loss)

 

7,777

 

85

 

(52,129)

 

(44,267)

Balance at September 30, 2022

$

30,176

$

(13,083)

$

(346,635)

$

(329,542)

(1)During the three months ended September 30, 2023, the AOCI reclassification is a component of Net sales of $1,287 (net of tax of $470) and Cost of goods sold of $(111) (net of tax of $(45)); during the three months ended September 30, 2022, the reclassification is a component of Net sales of $155 (net of tax of $74) and Cost of goods sold of $(210) (net of tax of $(44)). See Note 13 to the consolidated financial statements for additional details.

Nine Months Ended September 30, 2023

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at December 31, 2022

$

13,909

$

(1,781)

$

(287,526)

$

(275,398)

Other comprehensive income before reclassification

 

10,738

3,478

14,216

Amounts reclassified from AOCI

 

(3,830)

1

(821)

(4,651)

Net current-period other comprehensive income (loss)

 

6,908

 

(821)

 

3,478

 

9,565

Balance at September 30, 2023

$

20,817

$

(2,602)

$

(284,048)

$

(265,833)

16

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

Nine Months Ended September 30, 2022

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at December 31, 2021

$

8,094

$

(13,231)

$

(252,442)

$

(257,579)

Other comprehensive income (loss) before reclassification

 

23,430

 

 

(94,193)

 

(70,763)

Amounts reclassified from AOCI

 

(1,348)

1

 

148

 

 

(1,200)

Net current-period other comprehensive income (loss)

 

22,082

 

148

 

(94,193)

 

(71,963)

Balance at September 30, 2022

$

30,176

$

(13,083)

$

(346,635)

$

(329,542)

(1)During the nine months ended September 30, 2023, the AOCI reclassification is a component of Net sales of $3,555 (net of tax of $1,292) and Cost of goods sold of $(275) (net of tax of $(106)); during the nine months ended September 30, 2022, the reclassification is a component of Net sales of $409 (net of tax of $181) and Cost of goods sold of $(939) (net of tax of $(223)). See Note 13 to the consolidated financial statements for additional details.

NOTE 8 — INVENTORIES

Inventories in the Condensed Consolidated Balance Sheets are comprised of the following components:

    

    

September 30, 2023

    

December 31, 2022

Raw materials

$

162,417

$

181,076

Work-in-process

 

149,205

 

164,778

Finished goods

 

300,716

 

319,597

Total

$

612,338

$

665,451

At September 30, 2023 and December 31, 2022, approximately 36% and 38%, respectively, of total inventories were valued using the last-in, first-out ("LIFO") method. The excess of current cost over LIFO cost was $135,088 and $133,909 at September 30, 2023 and December 31, 2022, respectively.

NOTE 9 — LEASES

The table below summarizes the right-of-use assets and lease liabilities in the Company’s Condensed Consolidated Balance sheets:

Operating Leases

    

Balance Sheet Classification

    

September 30, 2023

    

December 31, 2022

Right-of-use assets

 

Other assets

$

52,736

$

44,810

Current liabilities

 

Other current liabilities

$

12,480

$

10,378

Noncurrent liabilities

 

Other liabilities

 

41,752

 

35,945

Total lease liabilities

 

  

$

54,232

$

46,323

Total lease expense, which is included in Cost of goods sold and Selling, general & administrative expenses in the Company’s Consolidated Statements of Income, was $5,322 and $11,173 in the three and nine months ended September 30, 2023 and $5,109 and $15,415 in the three and nine months ended September 30, 2022, respectively. Cash paid for

17

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

amounts included in the measurement of lease liabilities for the three and nine months ended September 30, 2023, respectively, were $3,494 and $9,716 and are included in Net cash provided by operating activities in the Company’s Consolidated Statements of Cash Flows. Cash paid for amounts included in the measurement of lease liabilities for the three and nine months ended September 30, 2022, respectively, were $2,930 and $9,101 and are included in Net cash provided by operating activities in the Company’s Consolidated Statements of Cash Flows. Right-of-use assets obtained in exchange for operating lease liabilities were $1,077 and $6,410 during the three and nine months ended September 30, 2023 and $4,739 and $8,217 for the three and nine months ended September 30, 2022, respectively.

The total future minimum lease payments for noncancelable operating leases were as follows:

    

September 30, 2023

2023

$

4,716

2024

 

13,631

2025

 

10,853

2026

 

8,276

2027

 

6,113

After 2027

 

18,475

Total lease payments

$

62,064

Less: Imputed interest

 

7,832

Operating lease liabilities

$

54,232

As of September 30, 2023, the weighted average remaining lease term is 7.1 years and the weighted average discount rate used to determine the operating lease liability is 3.4%.

NOTE 10 — DEBT

Revolving Credit Agreements

On April 23, 2021, the Company amended and restated the agreement governing its line of credit by entering into the Second Amended and Restated Credit Agreement (“Credit Agreement”). The Credit Agreement has a line of credit totaling $500,000, has a term of 5 years with a maturity date of April 23, 2026 and may be increased, subject to certain conditions including the consent of its lenders, by an additional amount up to $150,000. On March 8, 2023, the Credit Agreement was amended to replace the LIBOR rate to a term secured overnight finance rate (“SOFR”); as such, the interest rate on borrowings is based on SOFR plus a spread of 0.85% to 1.85% based on (1) the Company’s net leverage ratio and (2) a credit spread adjustment. The Credit Agreement contains customary representations and warranties, as well as customary affirmative, negative and financial covenants for credit facilities of this type (subject to negotiated baskets and exceptions), including limitations on the Company and its subsidiaries with respect to liens, investments, distributions, mergers and acquisitions, dispositions of assets and transactions with affiliates. As of September 30, 2023, the Company was in compliance with all of its covenants and had no outstanding borrowings under the Credit Agreement.

The Company has other lines of credit and debt agreements totaling $84,876. As of September 30, 2023, the Company was in compliance with all of its covenants and had outstanding debt under short-term lines of credit of $7,482.

Senior Unsecured Notes

On April 1, 2015 and October 20, 2016, the Company entered into separate Note Purchase Agreements pursuant to which it issued senior unsecured notes (the "Notes") through a private placement. The 2015 Notes and 2016 Notes each have an aggregate principal amount of $350,000, comprised of four different series ranging from $50,000 to $100,000,

18

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

with maturity dates ranging from August 20, 2025 through April 1, 2045, and interest rates ranging from 2.75% to 4.02%. Interest on the Notes is paid semi-annually. The Company’s total weighted average effective interest rate and remaining weighted average tenure of the Notes is 3.3% and 10.6 years, respectively. The proceeds of the Notes were used for general corporate purposes. The Notes contain certain affirmative and negative covenants. As of September 30, 2023, the Company was in compliance with all of its debt covenants relating to the Notes.

Term Loan

On November 29, 2022, the Company entered into a term loan in the aggregate principal amount of $400,000 (the “Term Loan”), which was borrowed in full. The Term Loan matures on November 29, 2025. The Term Loan bears an interest at a rate based on SOFR, plus a margin ranging from 0.75% to 1.75% based on the Company’s consolidated net leverage ratio. The proceeds of the Term Loan were used to pay a portion of the purchase price in connection with the acquisition of Fori. As of September 30, 2023, the Company was in compliance with all of its covenants.

In March 2023, the Company entered into interest rate swap agreements to effectively convert the interest rate on $150,000 of the Term Loan from a variable rate to a fixed rate.

Shelf Agreements

On November 27, 2018, the Company entered into seven uncommitted master note facilities (the "Shelf Agreements") that allow borrowings up to $700,000 in the aggregate. The Shelf Agreements have a term of 5 years and the average life of borrowings cannot exceed 15 years. The Company is required to comply with covenants similar to those contained in the Notes. As of September 30, 2023, the Company was in compliance with all of its covenants and had no outstanding borrowings under the Shelf Agreements.

Fair Value of Debt

At September 30, 2023 and December 31, 2022, the fair value of long-term debt, including the current portion, was approximately $974,061 and $1,009,020, respectively, which was determined using available market information and methodologies requiring judgment. The carrying value of this debt at such dates was $1,103,076 and $1,121,435, respectively. Since judgment is required in interpreting market information, the fair value of the debt is not necessarily the amount which could be realized in a current market exchange.

NOTE 11 — OTHER INCOME

The components of Other income were as follows:

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

    

2022

    

2023

    

2022

Equity earnings (loss) in affiliates

$

169

 

$

(434)

$

463

$

(254)

Other components of net periodic pension (cost) income (1)

 

(293)

 

 

(29)

 

(907)

 

3,871

Other income (2)

 

925

 

 

4,051

 

12,171

 

3,471

Total Other income

$

801

 

$

3,588

$

11,727

$

7,088

(1)In 2022, Other components of net periodic pension (cost) income includes pension settlements and curtailments.
(2)In 2023, Other income primarily relates to non-recurring items such as royalty and other non-operating gains.

19

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

NOTE 12 — INCOME TAXES

The Company recognized $101,232 of tax expense on pretax income of $489,837, resulting in an effective income tax rate of 20.7% for the nine months ended September 30, 2023. The effective income tax rate was 20.6% for the nine months ended September 30, 2022.

The effective tax rate was slightly higher for the nine months ended September 30, 2023, as compared with the same period in 2022, primarily due to mix of earnings and discrete tax items.

As of September 30, 2023, the Company had $13,750 of unrecognized tax benefits. If recognized, approximately $10,714 would be reflected as a component of income tax expense.

The Company files income tax returns in the U.S. and various state, local and foreign jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal, state and local or non-U.S. income tax examinations by tax authorities for years before 2018. The Company is currently subject to U.S., various state and non-U.S. income tax audits.

Unrecognized tax benefits are reviewed on an ongoing basis and are adjusted for changing facts and circumstances, including progress of tax audits and closing of statutes of limitations. Based on information currently available, management believes that additional audit activity could be completed and/or statutes of limitations may close relating to existing unrecognized tax benefits. It is reasonably possible there could be a reduction of $1,203 in previously unrecognized tax benefits by the end of the third quarter 2024.

NOTE 13 — DERIVATIVES

The Company uses derivative instruments to manage exposures to currency exchange rates, interest rates and commodity prices arising in the normal course of business. Both at inception and on an ongoing basis, the derivative instruments that qualify for hedge accounting are assessed as to their effectiveness, when applicable. Hedge ineffectiveness was immaterial in the three and nine months ended September 30, 2023 and 2022.

The Company is subject to the credit risk of the counterparties to derivative instruments. Counterparties include a number of major banks and financial institutions. None of the concentrations of risk with any individual counterparty was considered significant at September 30, 2023. The Company does not expect any counterparties to fail to meet their obligations.

Cash Flow Hedges

Certain foreign currency forward contracts are qualified and designated as cash flow hedges. The dollar equivalent gross notional amount of these short-term contracts was $68,390 at September 30, 2023 and $66,296 at December 31, 2022.

The Company has interest rate forward starting swap agreements that are qualified and designated as cash flow hedges. The dollar equivalent gross notional amount of the long-term contracts was $100,000 at September 30, 2023 and December 31, 2022 and have a termination date of August 2025.

The Company has no commodity contracts outstanding at September 30, 2023. The Company had commodity contracts with a notional amount of 875,000 pounds at December 31, 2022, which were qualified and designated as cash flow hedges.

In March 2023, the Company entered into interest rate swap agreements, which were qualified and designated as cash flow hedges, with an aggregate notional amount of $150,000. The interest rate swaps will effectively convert the interest rate on $150,000 of the Term Loan discussed in Note 10 from a variable rate based on one-month SOFR to a fixed rate.

20

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

Net Investment Hedges

The Company has foreign currency forward contracts that qualify and are designated as net investment hedges. The dollar equivalent gross notional amount of these contracts was $87,748 at September 30, 2023 and $88,843 at December 31, 2022.

Derivatives Not Designated as Hedging Instruments

The Company has certain foreign exchange forward contracts that are not designated as hedges. These derivatives are held as economic hedges of certain balance sheet exposures. The dollar equivalent gross notional amount of these contracts was $403,802 and $380,443 at September 30, 2023 and December 31, 2022, respectively.

Fair values of derivative instruments in the Company’s Condensed Consolidated Balance Sheets follow:

September 30, 2023

December 31, 2022

Other

Other

Other

Other

Current

Current

Other

Other

Current

Current

Other

Other

Derivatives by hedge designation

Assets

    

Liabilities

    

Assets

    

Liabilities

    

Assets

    

Liabilities

    

Assets

    

Liabilities

Designated as hedging instruments:

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

2,079

$

786

$

$

$

1,467

$

738

$

$

Interest rate swap agreements

 

 

3,946

 

 

 

 

Forward starting swap agreements

24,877

19,291

Net investment contracts

291

2,229

Commodity contracts

181

33

Not designated as hedging instruments:

 

Foreign exchange contracts

 

1,157

2,162

 

2,348

 

790

 

 

Total derivatives

$

3,527

$

2,948

$

28,823

$

$

3,996

$

3,790

$

19,291

$

The effects of undesignated derivative instruments on the Company’s Consolidated Statements of Income consisted of the following:

    

    

Three Months Ended September 30, 

    

Nine Months Ended September 30, 

Derivatives by hedge designation

    

Classification of gain (loss)

    

2023

    

2022

    

2023

    

2022

Not designated as hedges:

  

  

 

  

  

 

  

Foreign exchange contracts

Selling, general
& administrative expenses

$

(6,705)

$

(3,374)

$

5,066

$

(2,836)

The effects of designated hedges on AOCI and the Company’s Consolidated Statements of Income consisted of the following:

    

    

Total gain recognized in AOCI, net of tax

    

September 30, 2023

    

December 31, 2022

    

Foreign exchange contracts

$

715

$

627

Interest rate swap agreements

2,952

Forward starting swap agreements

17,150

13,191

Net investment contracts

10,295

 

9,440

Commodity contracts

 

 

91

21

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

The Company expects a gain of $715 related to existing contracts to be reclassified from AOCI, net of tax, to earnings over the next 12 months as the hedged transactions are realized.

    

    

Three Months Ended September 30, 

    

Nine Months Ended September 30, 

Gain (loss) recognized in the

Derivative type

    

Consolidated Statements of Income:

    

2023

    

2022

    

2023

    

2022

Foreign exchange contracts

 

Sales

$

1,757

$

229

$

4,847

$

590

 

Cost of goods sold

 

159

 

573

 

187

 

1,202

Commodity contracts

Cost of goods sold

(3)

(319)

194

(40)

NOTE 14 - FAIR VALUE

The following table provides a summary of assets and liabilities as of September 30, 2023, measured at fair value on a recurring basis:

    

    

Quoted Prices in

    

    

Active Markets for

Identical Assets or

Significant Other

Significant

Balance as of

Liabilities

Observable Inputs

Unobservable

Description

    

September 30, 2023

    

(Level 1)

    

(Level 2)

    

Inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

3,236

$

$

3,236

$

Net investment contracts

291

291

Interest rate swap agreements

3,946

3,946

Forward starting swap agreements

 

24,877

 

 

24,877

 

Pension surplus

48,093

48,093

Total assets

$

80,443

$

48,093

$

32,350

$

Liabilities:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

2,948

$

$

2,948

$

Deferred compensation

 

39,136

 

 

39,136

 

Total liabilities

$

42,084

$

$

42,084

$

22

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

The following table provides a summary of assets and liabilities as of December 31, 2022, measured at fair value on a recurring basis:

    

    

Quoted Prices in

    

    

Active Markets for

Identical Assets or

Significant Other

Significant

Balance as of

Liabilities

Observable Inputs

Unobservable

Description

    

December 31, 2022

    

(Level 1)

    

(Level 2)

    

Inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

3,815

$

$

3,815

$

Commodity contracts

181

181

Forward starting swap agreements

19,291

19,291

Pension Surplus

 

56,418

 

56,418

 

 

Total assets

$

79,705

$

56,418

$

23,287

$

Liabilities:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

1,528

$

$

1,528

$

Net investment contracts

 

2,229

 

 

2,229

 

Commodity contracts

 

33

 

 

33

 

Deferred compensation

 

39,090

 

 

39,090

 

Total liabilities

$

42,880

$

$

42,880

$

The fair value of the Company’s pension surplus assets are based on quoted market prices in active markets and are included in the Level 1 fair value hierarchy. The pension surplus assets are invested in money market and short-term duration bond funds at September 30, 2023.

The Company’s derivative contracts are valued at fair value using the market approach. The Company measures the fair value of foreign exchange contracts, forward starting swap agreements, net investment contracts and interest rate swap agreements using Level 2 inputs based on observable spot and forward rates in active markets.

The deferred compensation liability is the Company’s obligation under its executive deferred compensation plan. The Company measures the fair value of the liability using the market values of the participants’ underlying investment fund elections.

The fair value of Cash and cash equivalents, Marketable securities, Accounts receivable, Short-term debt excluding the current portion of long-term debt and Trade accounts payable approximated book value due to the short-term nature of these instruments at both September 30, 2023 and December 31, 2022.

The Company has various financial instruments, including cash and cash equivalents, short and long-term debt and forward contracts. While these financial instruments are subject to concentrations of credit risk, the Company has minimized this risk by entering into arrangements with a number of major banks and financial institutions and investing in several high-quality instruments. The Company does not expect any counterparties to fail to meet their obligations.

23

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

NOTE 15 – SUPPLIER FINANCING PROGRAM

The Company’s suppliers, at the supplier’s sole discretion, are able to factor receivables due from the Company to a financial institution on terms directly negotiated with the financial institution without affecting the Company’s balance sheet classification of the corresponding payable. The Company pays the financial institution the stated amount of the confirmed invoices from its designated suppliers on the original maturity dates of the invoices. Invoices with suppliers have terms between 120 and 180 days. The Company does not provide secured legal assets or other forms of guarantees under the arrangement and has no involvement in establishing the terms or conditions of the arrangement between its suppliers and the financial institution. The amounts due to the financial institution for suppliers that participate in the supplier financing program are included in Trade accounts payable on the Company’s Consolidated Balance Sheets, and the associated payments are included in operating activities in the Consolidated Statements of Cash Flows. At September 30, 2023 and December 31, 2022, Trade accounts payable included $35,745 and $33,475, respectively, payable to suppliers that have elected to participate in the supplier financing program.

(1)

24

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (Dollars in thousands, except per share amounts)

This Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read together with the Company’s unaudited consolidated financial statements and other financial information included elsewhere in this Quarterly Report on Form 10-Q.

General

The Company is the world’s largest designer and manufacturer of arc welding and cutting products, manufacturing a broad line of arc welding equipment, consumable welding products and other welding and cutting products. Welding products include arc welding power sources, computer numerical control and plasma cutters, wire feeding systems, robotic welding packages, integrated automation systems, fume extraction equipment, consumable electrodes, fluxes, welding accessories and specialty welding consumables and fabrication. The Company’s product offering also includes oxy-fuel cutting systems and regulators and torches used in oxy-fuel welding, cutting and brazing. In addition, the Company has a leading global position in the brazing and soldering alloys market.

The Company’s products are sold in both domestic and international markets. In the Americas, products are sold principally through industrial distributors, retailers and directly to users of welding products. Outside of the Americas, the Company has an international sales organization comprised of Company employees and agents who sell products from the Company’s various manufacturing sites to distributors and product users.

The Company’s business units are aligned into three operating segments. The operating segments consist of Americas Welding, International Welding and The Harris Products Group. The Americas Welding segment includes welding operations in North and South America. The International Welding segment includes welding operations in Europe, Africa, Asia and Australia. The Harris Products Group includes the Company’s global oxy-fuel cutting, soldering and brazing businesses as well as its retail business in the United States.

On December 1, 2022, the Company acquired 100% ownership of Fori Automation, LLC (“Fori”) for an agreed upon purchase price of $427,000, which was adjusted for certain debt like obligations. The Company funded the transaction with available cash on hand and a $400,000 senior unsecured term loan. Fori is a leading designer and manufacturer of complex, multi-armed automated welding systems, with an extensive range of automated assembly systems, automated material handling solutions, automated large-scale, industrial guidance vehicles, and end of line testing systems. The Fori acquisition extended the Company’s market presence within the automotive sector as well as its automation footprint in the International Welding segment.

On July 21, 2023, Christopher L. Mapes, the Company’s President and Chief Executive Officer and Chairman of the Board of Directors, notified the Company of his intention to retire from his position as President and Chief Executive Officer effective as of the close of business on December 31, 2023.  After December 31, 2023, Mr. Mapes will be designated Executive Chairman of the Board.  In connection with Mr. Mapes’ notification of his retirement, the Board elected Steven B. Hedlund as President and Chief Executive Officer of the Company, effective as of January 1, 2024 (the “Transition Date”).  Mr. Mapes will remain the Company’s principal executive officer until the close of business on December 31, 2023, and Mr. Hedlund will succeed Mr. Mapes as principal executive officer as of the Transition Date.

25

Results of Operations

The following table shows the Company’s results of operations:

Three Months Ended September 30, 

 

Favorable  (Unfavorable) 

 

2023

2022

2023 vs. 2022

Amount

    

% of Sales

    

Amount

    

% of Sales

    

$

    

%

 

Net sales

$

1,033,214

$

935,240

 

$

97,974

 

10.5

%

Cost of goods sold

 

667,584

 

 

625,722

 

  

(41,862)

 

(6.7)

%

Gross profit

 

365,630

 

35.4

%

 

309,518

 

33.1

%

 

56,112

 

18.1

%

Selling, general & administrative expenses

 

187,115

 

18.1

%

 

159,045

 

17.0

%

 

(28,070)

 

(17.6)

%

Rationalization and asset impairment charges

 

7,074

 

0.7

%

 

8,364

 

0.9

%

  

1,290

 

15.4

%

Operating income

 

171,441

 

16.6

%

 

142,109

 

15.2

%

 

29,332

 

20.6

%

Interest expense, net

 

10,809

 

 

8,210

 

 

(2,599)

 

(31.7)

%

Other income

 

801

 

 

3,588

 

  

(2,787)

 

(77.7)

%

Income before income taxes

 

161,433

 

15.6

%

 

137,487

 

14.7

%

 

23,946

 

17.4

%

Income taxes

 

32,090

 

 

28,262

 

 

(3,828)

 

(13.5)

%

Effective tax rate

 

19.9

%  

 

 

20.6

%  

  

0.7

%  

Net income

$

129,343

 

12.5

%

$

109,225

 

11.7

%

$

20,118

 

18.4

%

Diluted earnings per share

$

2.22

$

1.87

 

  

$

0.35

 

18.7

%

Nine Months Ended September 30, 

 

Favorable  (Unfavorable) 

 

2023

2022

2023 vs. 2022

Amount

    

% of Sales

    

Amount

    

% of Sales

    

$

    

%

 

Net sales

$

3,133,122

$

2,830,277

 

$

302,845

 

10.7

%

Cost of goods sold

 

2,038,707

 

 

1,857,501

 

  

(181,206)

 

(9.8)

%

Gross profit

 

1,094,415

 

34.9

%

 

972,776

 

34.4

%

 

121,639

 

12.5

%

Selling, general & administrative expenses

 

569,979

 

18.2

%

 

492,523

 

17.4

%

 

(77,456)

 

(15.7)

%

Rationalization and asset impairment charges

 

10,618

 

0.3

%

 

9,405

 

0.3

%

  

(1,213)

 

(12.9)

%

Operating income

 

513,818

 

16.4

%

 

470,848

 

16.6

%

 

42,970

 

9.1

%

Interest expense, net

 

35,708

 

 

20,867

 

 

(14,841)

 

(71.1)

%

Other income

 

11,727

 

 

7,088

 

  

4,639

 

65.4

%

Income before income taxes

 

489,837

 

15.6

%

 

457,069

 

16.1

%

 

32,768

 

7.2

%

Income taxes

 

101,232

 

 

93,991

 

 

(7,241)

 

(7.7)

%

Effective tax rate

 

20.7

%  

 

 

20.6

%  

  

(0.1)

%  

Net income

$

388,605

 

12.4

%

$

363,078

 

12.8

%

$

25,527

 

7.0

%

Diluted earnings per share

$

6.67

$

6.17

 

  

$

0.50

 

8.1

%

Net Sales:

The following table summarizes the impact of volume, acquisitions, price and foreign currency exchange rates on Net sales on a consolidated basis:

Three Months Ended September 30, 

    

    

Change in Net Sales due to:

    

 

Net Sales

Foreign

Net Sales

    

2022

    

Volume

    

Acquisitions

    

Price

    

Exchange

    

2023

 

Lincoln Electric Holdings, Inc.

$

935,240

$

(6,551)

$

82,723

$

10,196

 

$

11,606

$

1,033,214

% Change

 

  

 

  

 

  

 

  

 

  

Lincoln Electric Holdings, Inc.

 

(0.7)

%

 

8.8

%  

 

1.1

%  

1.2

%

10.5

%

26

Nine Months Ended September 30, 

    

    

Change in Net Sales due to:

    

 

Net Sales

Foreign

Net Sales

    

2022

    

Volume

    

Acquisitions

    

Price

    

Exchange

    

2023

 

Lincoln Electric Holdings, Inc.

$

2,830,277

$

66,962

$

185,284

$

58,710

 

$

(8,111)

$

3,133,122

% Change

 

  

 

  

 

  

 

  

 

  

Lincoln Electric Holdings, Inc.

 

2.4

%

 

6.5

%  

 

2.1

%  

(0.3)

%

10.7

%

Net sales increased for the three months ended September 30, 2023 primarily due to the benefit of acquisitions.

Net sales increased for the nine months ended September 30, 2023 primarily due to the benefit of acquisitions, higher demand levels and increased product pricing as a result of higher input costs.

Gross Profit:

Gross profit increased for the three months ended September 30, 2023 driven by favorable mix, effective cost management and benefits of prior pricing actions.

Gross profit increased for the nine months ended September 30, 2023 driven by pricing actions taken to offset higher inputs costs. The three and nine months ended September 30, 2023 includes a last-in, first-out (“LIFO”) benefit of $1,323 and a charge of $1,179, respectively, as compared with charges of $3,108 and $20,420, respectively, in the same 2022 periods.

Selling, General & Administrative ("SG&A") Expenses:

SG&A expenses increased for the three and nine months ended September 30, 2023 as compared to the same 2022 periods, primarily due to acquisitions and higher employee-related costs.

Income Taxes:

The effective tax rate was slightly lower for the three months and slightly higher for the nine months ended September 30, 2023 as compared to the same periods in 2022, primarily due to mix of earnings and discrete tax items.

Segment Results

Three Months Ended September 30, 

    

Change in Net Sales due to:

    

    

 

Net Sales

Foreign

Net Sales

2022

  

Volume (1)

  

Acquisitions (2)

  

Price (3)

  

 Exchange (4)

  

2023

Operating Segments

Americas Welding

$

585,628

$

2,072

$

72,159

$

3,488

 

$

1,881

$

665,228

International Welding

216,497

 

6,296

 

10,564

 

477

 

8,176

 

242,010

The Harris Products Group

133,115

 

(14,919)

 

 

6,231

 

1,549

 

125,976

% Change

  

 

  

 

  

 

  

 

  

 

  

Americas Welding

0.4

%

 

12.3

%

0.6

%

0.3

%

13.6

%

International Welding

2.9

%

 

4.9

%

0.2

%

3.8

%

11.8

%

The Harris Products Group

(11.2)

%

 

4.7

%

1.2

%

(5.4)

%

27

Nine Months Ended September 30, 

    

Change in Net Sales due to:

    

    

 

Net Sales

    

Foreign

    

Net Sales

 

2022

Volume (1)

  

Acquisitions (2)

  

Price (3)

  

 Exchange

2023

Operating Segments

Americas Welding

$

1,715,342

$

95,106

$

161,355

$

34,161

 

$

(5,125)

$

2,000,839

International Welding

711,167

 

645

 

23,929

 

16,345

 

(4,257)

 

747,829

The Harris Products Group

403,768

 

(28,789)

 

 

8,204

 

1,271

 

384,454

% Change

  

 

  

 

  

 

  

 

  

 

  

Americas Welding

5.5

%

 

9.4

%

2.0

%

(0.3)

%

16.6

%

International Welding

0.1

%

 

3.4

%

2.3

%

(0.6)

%

5.2

%

The Harris Products Group

(7.1)

%

 

2.0

%

0.3

%

(4.8)

%

(1)Modest growth for the three months ended September 30, 2023 for Americas Welding and International Welding offset by challenging prior year comparisons for The Harris Products Group. Increase for the nine months ended September 30, 2023 for Americas Welding and International Welding due to higher volumes in all product groups. Decrease for the nine months ended September 30, 2023 for The Harris Products group due to challenging prior year comparisons.
(2)Increase for the three and nine months ended September 30, 2023 for Americas Welding and International Welding due to the acquisitions discussed in Note 4 to the consolidated financial statements.
(3)Increase for the three months ended September 30, 2023 in The Harris Product Group due to increases in commodity costs. Increase for the nine months ended September 30, 2023 for all segments reflects increased product pricing to offset higher input costs.
(4)Increase for the three months ended September 30, 2023 in International Welding primarily due to appreciation of the Euro.

Adjusted Earnings Before Interest and Income Taxes:

Segment performance is measured and resources are allocated based on a number of factors, the primary measure being the Adjusted EBIT profit measure. EBIT is defined as Operating income plus Other income (expense). EBIT is adjusted for special items as determined by management such as the impact of rationalization activities, certain asset impairment charges and gains or losses on disposals of assets.

28

The following table presents Adjusted EBIT by segment:

Favorable (Unfavorable) 

 

Three Months Ended September 30, 

2023 vs. 2022

 

    

2023

    

2022

    

$

    

%

 

Americas Welding:

 

  

 

  

 

  

  

Net sales

$

665,228

$

585,628

$

79,600

13.6

%

Inter-segment sales

 

28,875

 

35,353

 

(6,478)

(18.3)

%

Total Sales

$

694,103

$

620,981

73,122

11.8

%

Adjusted EBIT (4)

$

136,476

$

118,804

17,672

14.9

%

As a percent of total sales (1)

 

19.7

%  

 

19.1

%  

0.6

%

International Welding:

 

 

  

  

  

Net sales

$

242,010

$

216,497

25,513

11.8

%

Inter-segment sales

 

4,896

 

9,994

(5,098)

(51.0)

%

Total Sales

$

246,906

$

226,491

20,415

9.0

%

Adjusted EBIT (5)

$

30,239

$

25,225

5,014

19.9

%

As a percent of total sales (2)

 

12.2

%  

 

11.1

%  

1.1

%

The Harris Products Group:

 

 

  

  

  

Net sales

$

125,976

$

133,115

(7,139)

(5.4)

%

Inter-segment sales

 

2,299

 

2,642

(343)

(13.0)

%

Total Sales

$

128,275

$

135,757

(7,482)

(5.5)

%

Adjusted EBIT

$

20,405

$

14,432

5,973

41.4

%

As a percent of total sales (3)

 

15.9

%  

 

10.6

%  

5.3

%

Corporate / Eliminations:

 

 

  

  

  

Inter-segment sales

$

(36,070)

$

(47,989)

11,919

24.8

%

Adjusted EBIT (6)

 

(2,952)

 

(1,685)

(1,267)

(75.2)

%

Consolidated:

 

 

  

  

  

Net sales

$

1,033,214

$

935,240

97,974

10.5

%

Net income

$

129,343

$

109,225

20,118

18.4

%

As a percent of total sales

 

12.5

%  

 

11.7

%  

0.8

%

Adjusted EBIT (7)

$

184,168

$

156,776

27,392

17.5

%

As a percent of sales

 

17.8

%  

 

16.8

%  

 

1.0

%

(1)Increase for the three months ended September 30, 2023 as compared to September 30, 2022 primarily driven by effective cost management.
(2)Increase for the three months ended September 30, 2023 as compared to September 30, 2022 primarily driven by higher volumes and effective cost management.
(3)Increase for the three months ended September 30, 2023 as compared to September 30, 2022 primarily reflects effective cost management and operational improvements.
(4)The three months ended September 30, 2023 exclude Rationalization and asset impairment net charges of $408 primarily due to restructuring activities as discussed in Note 6 to the consolidated financial statements and the amortization of the step up in value of acquired inventories of $3,648 as discussed in Note 4 to the consolidated financial statements. The three months ended September 30, 2022 exclude the amortization of step up in value of acquired inventories of $353 related to an acquisition as discussed in Note 4 to the consolidated financial statements.
(5)The three months ended September 30, 2023 exclude Rationalization and asset impairment net charges of $6,666 primarily due to restructuring activities as discussed in Note 6 to the consolidated financial statements and the amortization of the step up in value of acquired inventories of $1,204 as discussed in Note 4 to the consolidated financial statements. The three months ended September 30, 2022 exclude Rationalization and asset impairment charges of $8,364 as discussed in Note 6 to the consolidated financial statements.

29

(6)The three months ended September 30, 2022 exclude acquisition transaction costs of $3,068 related to an acquisition as discussed in Note 4 to the consolidated financial statements.
(7)See non-GAAP Financial Measures for a reconciliation of Net income as reported and Adjusted EBIT.

    

    

 

    

Favorable (Unfavorable) 

 

Nine Months Ended September 30, 

2023 vs. 2022

 

    

2023

    

2022

    

$

    

%

 

    

Americas Welding:

 

  

 

  

 

  

  

 

Net sales

$

2,000,839

$

1,715,342

$

285,497

16.6

%

Inter-segment sales

 

92,043

 

92,540

 

(497)

(0.5)

%

Total Sales

$

2,092,882

$

1,807,882

285,000

15.8

%

Adjusted EBIT (4)

$

408,800

$

348,439

60,361

17.3

%

As a percent of total sales (1)

 

19.5

%  

 

19.3

%  

0.2

%

International Welding:

 

 

  

  

Net sales

$

747,829

$

711,167

36,662

5.2

%

Inter-segment sales

 

19,941

 

25,749

(5,808)

(22.6)

%

Total Sales

$

767,770

$

736,916

30,854

4.2

%

Adjusted EBIT (5)

$

93,609

$

97,321

(3,712)

(3.8)

%

As a percent of total sales (2)

 

12.2

%  

 

13.2

%  

(1.0)

%

The Harris Products Group:

 

 

  

  

Net sales

$

384,454

$

403,768

(19,314)

(4.8)

%

Inter-segment sales

 

8,063

 

8,570

(507)

(5.9)

%

Total Sales

$

392,517

$

412,338

(19,821)

(4.8)

%

Adjusted EBIT

$

58,898

$

51,952

6,946

13.4

%

As a percent of total sales (3)

 

15.0

%  

 

12.6

%  

2.4

%

Corporate / Eliminations:

 

 

  

  

Inter-segment sales

$

(120,047)

$

(126,859)

6,812

5.4

%

Adjusted EBIT (6)

 

(14,538)

 

(10,470)

(4,068)

(38.9)

%

Consolidated:

 

 

  

  

Net sales

$

3,133,122

$

2,830,277

302,845

10.7

%

Net income

$

388,605

$

363,078

25,527

7.0

%

As a percent of total sales

 

12.4

%  

 

12.8

%  

(0.4)

%

Adjusted EBIT (7)

$

546,769

$

487,242

59,527

12.2

%

As a percent of sales

 

17.5

%  

 

17.2

%  

 

0.3

%

(1)Increase for the nine months ended September 30, 2023 as compared to September 30, 2022 primarily driven by higher volumes and pricing actions taken to offset higher inputs costs, offset by the impact of acquisitions.
(2)Decrease for the nine months ended September 30, 2023 as compared to September 30, 2022 primarily driven by challenging prior year comparisons.
(3)Increase for the nine months ended September 30, 2023 as compared to September 30, 2022 primarily reflects effective cost management and operational improvements.
(4)The nine months ended September 30, 2023 exclude Rationalization and asset impairment net charges of $408 primarily due to restructuring activities as discussed in Note 6 to the consolidated financial statements and the amortization of the step up in value of acquired inventories of $9,390 as discussed in Note 4 to the consolidated financial statements. The nine months ended September 30, 2022 exclude a favorable adjustment related to the termination of a pension plan of $3,735, the amortization of step up in value of acquired inventories of $1,106 as discussed in Note 4 to the consolidated financial statements and Rationalization and asset impairment net gains of $998 as discussed in Note 6 to the consolidated financial statements.
(5)The nine months ended September 30, 2023 exclude Rationalization and asset impairment net charges of $10,210 primarily due to restructuring activities as discussed in Note 6 to the consolidated financial statements,

30

the amortization of the step up in value of acquired inventories of $2,862 as discussed in Note 4 to the consolidated financial statements and a gain on asset disposal of $1,646. The nine months ended September 30, 2022 exclude Rationalization and asset impairment charges of $10,403 as discussed in Note 6 to the consolidated financial statements.
(6)The nine months ended September 30, 2022 exclude acquisition transaction costs of $3,068 related to an acquisition as discussed in Note 4 to the consolidated financial statements.
(7)See non-GAAP Financial Measures for a reconciliation of Net income as reported and Adjusted EBIT.

Non-GAAP Financial Measures

The Company reviews Adjusted operating income, Adjusted net income, Adjusted EBIT, Adjusted effective tax rate, Adjusted diluted earnings per share (“EPS”), Adjusted return on invested capital (“Adjusted ROIC”), Adjusted net operating profit after taxes, Cash conversion and Organic sales, all non-GAAP financial measures, in assessing and evaluating the Company’s underlying operating performance. These non-GAAP financial measures exclude the impact of special items on the Company’s reported financial results. Non-GAAP financial measures should be read in conjunction with the generally accepted accounting principles in the United States ("GAAP") financial measures, as non-GAAP measures are a supplement to, and not a replacement for, GAAP financial measures.

The following table presents the reconciliations of Operating income as reported to Adjusted operating income, Net income as reported to Adjusted net income and Adjusted EBIT, Effective tax rate as reported to Adjusted effective tax rate and Diluted earnings per share as reported to Adjusted diluted earnings per share:

    

Three Months Ended September 30, 

    

Nine Months Ended September 30, 

 

    

2023

    

2022

    

2023

    

2022

 

Operating income as reported

$

171,441

$

142,109

$

513,818

$

470,848

Special items (pre-tax):

 

  

 

  

 

  

 

  

Rationalization and asset impairment charges (1)

 

7,074

 

8,364

 

10,618

 

9,405

Acquisition transaction costs (2)

 

 

3,068

 

 

3,068

Amortization of step up in value of acquired inventories (3)

 

4,852

 

(353)

 

12,252

 

1,106

Adjusted operating income

$

183,367

$

153,188

$

536,688

$

484,427

Net income as reported

$

129,343

 

$

109,225

$

388,605

$

363,078

Special items:

 

 

 

  

 

Rationalization and asset impairment charges (1)

 

7,074

 

 

8,364

 

10,618

9,405

Acquisition transaction costs (2)

 

 

 

3,068

 

3,068

Pension settlement net gains (4)

 

 

 

 

(4,273)

Amortization of step up in value of acquired inventories (3)

 

4,852

 

 

(353)

 

12,252

1,106

Gains on asset disposal (5)

 

 

 

 

(1,646)

Tax effect of Special items (6)

 

(1,780)

 

 

(731)

 

(3,908)

58

Adjusted net income

139,489

 

119,573

405,921

372,442

Interest expense, net

 

10,809

 

 

8,210

 

35,708

20,867

Income taxes as reported

 

32,090

 

 

28,262

 

101,232

93,991

Tax effect of Special items (6)

 

1,780

 

 

731

 

3,908

(58)

Adjusted EBIT

$

184,168

 

$

156,776

$

546,769

$

487,242

Effective tax rate as reported

 

19.9

%  

 

20.6

%  

20.7

%  

20.6

%

Net special item tax impact

 

(0.4)

%  

 

(1.1)

%  

(0.1)

%  

(0.5)

%

Adjusted effective tax rate

 

19.5

%  

 

19.5

%  

20.6

%  

20.1

%

Diluted earnings per share as reported

$

2.22

 

$

1.87

$

6.67

$

6.17

Special items per share

 

0.18

 

 

0.17

 

0.30

0.16

Adjusted diluted earnings per share

$

2.40

 

$

2.04

$

6.97

$

6.33

(1)Primarily related to restructuring activities as discussed in Note 6 to the consolidated financial statements.

31

(2)Costs related to acquisitions and are included in Selling, general & administrative.
(3)Costs related to acquisitions and are included in Cost of goods sold.
(4)Pension net gains primarily due to the final settlement associated with the termination of a pension plan and are included in Other income.
(5)Gain on asset disposal and included in Other income.
(6)Includes the net tax impact of Special items recorded during the respective periods.

The tax effect of Special items impacting pre-tax income was calculated as the pre-tax amount multiplied by the applicable tax rate. The applicable tax rates reflect the taxable jurisdiction and nature of each Special item.

Liquidity and Capital Resources

The Company’s cash flow from operations can be cyclical. Operational cash flow is a key driver of liquidity, providing cash and access to capital markets. In assessing liquidity, the Company reviews working capital measurements to define areas for improvement. Management anticipates the Company will be able to satisfy cash requirements for its ongoing businesses for at least the next twelve months and the foreseeable future thereafter primarily with cash generated by operations, existing cash balances, borrowings under its existing credit facilities and raising debt in capital markets.

The Company continues to expand globally and periodically looks at transactions that would involve significant investments. The Company can fund its global expansion plans with operational cash flow, but a significant acquisition may require access to capital markets, in particular, the long-term debt market, as well as the syndicated bank loan market. The Company’s financing strategy is to fund itself at the lowest after-tax cost of funding. Where possible, the Company utilizes operational cash flows and raises capital in the most efficient market, usually the United States, and then lends funds to the specific subsidiary that requires funding. If additional acquisitions providing appropriate financial benefits become available, additional expenditures may be made.

The following table reflects changes in key cash flow measures:

    

Nine Months Ended September 30, 

2023

    

2022

    

$ Change

Cash provided by operating activities (1)

$

545,880

$

271,584

$

274,296

Cash used by investing activities (2)

 

(101,109)

 

(72,257)

 

(28,852)

Capital expenditures

 

(66,459)

 

(52,301)

 

(14,158)

Acquisition of businesses, net of cash acquired

 

(32,685)

 

(22,294)

 

(10,391)

Cash used by financing activities (3)

 

(311,382)

 

(237,426)

 

(73,956)

(Payments on) proceeds from short-term borrowings

 

(74,818)

 

9,399

 

(84,217)

(Payments on) proceeds from long-term borrowings

(7,997)

5,600

(13,597)

Purchase of shares for treasury

 

(130,589)

 

(156,216)

 

25,627

Cash dividends paid to shareholders

 

(111,277)

 

(98,377)

 

(12,900)

Increase (decrease) in Cash and cash equivalents (4)

 

145,517

 

(51,651)

 

197,168

(1)Cash provided by operating activities increased for the nine months ended September 30, 2023, compared with the nine months ended September 30, 2022 primarily due to improved working capital position.
(2)Cash used by investing activities increased for the nine months ended September 30, 2023, compared with the nine months ended September 30, 2022 primarily due to capital expenditures and cash used in the acquisition of businesses in 2023. The Company currently anticipates capital expenditures of $80,000 to $100,000 in 2023. Anticipated capital expenditures include investments for capital maintenance and projects to increase efficiency, reduce costs, promote business growth or improve the overall safety and environmental conditions of the Company’s facilities.

32

(3)Cash used by financing activities increased in the nine months ended September 30, 2023, compared with the nine months ended September 30, 2022 due to increased payments on short- and long-term borrowings in 2023.
(4)Cash and cash equivalents increased 73.8%, or $145,517, to $342,667 during the nine months ended September 30, 2023, from $197,150 as of December 31, 2022. At September 30, 2023, $169,202 of Cash and cash equivalents was held by international subsidiaries.

In October 2023, the Company paid a cash dividend of $0.64 per share, or $36,608, to shareholders of record as of September 30, 2023.

Working Capital Ratios

September 30, 2023

    

December 31, 2022

 

September 30, 2022

 

Average operating working capital to Net sales (1)

 

18.3

%  

20.9

%

19.5

%

Days sales in Inventories

 

116.6

 

132.5

129.0

Days sales in Accounts receivable

 

50.5

 

57.0

48.4

Average days in Trade accounts payable

 

49.8

 

57.0

54.0

(1)Average operating working capital to net sales is defined as the sum of Accounts receivable, Inventories and contract assets less Trade accounts payable and contract liabilities as of period end divided by annualized rolling three months of Net sales.

33

Return on Invested Capital

The Company reviews ROIC in assessing and evaluating the Company’s underlying operating performance. As discussed in the Non-GAAP Financial Measures section above, Adjusted ROIC is a non-GAAP financial measure that the Company believes is a meaningful metric to investors in evaluating the Company’s financial performance. The calculation may be different than the method used by other companies to calculate ROIC. Adjusted ROIC is defined as rolling 12 months of Adjusted net income excluding tax-effected interest income and expense divided by invested capital. Invested capital is defined as total debt, which includes Short-term debt and Long-term debt, less current portions, plus Total equity.

The following table presents the reconciliations of ROIC and Adjusted ROIC to net income:

Twelve Months Ended September 30, 

    

2023

    

2022

 

Net income as reported

$

497,751

 

$

437,505

Plus: Interest expense (after-tax)

36,283

20,732

Less: Interest income (after-tax)

3,104

1,019

Net operating profit after taxes

$

530,930

$

457,218

Special items:

Rationalization and asset impairment charges

 

13,001

 

 

10,955

Acquisition transaction costs

 

2,935

 

 

3,068

 

Pension settlement charges (1)

 

 

 

42,131

Amortization of step up in value of acquired inventories

 

12,253

 

 

1,379

Gain on asset disposal

 

(1,646)

 

 

Tax effect of Special items (2)

 

(5,159)

 

 

(26,393)

Adjusted net operating profit after taxes

$

552,314

 

$

488,358

 

 

Invested Capital

    

September 30, 2023

    

September 30, 2022

Short-term debt

$

7,700

$

68,375

Long-term debt, less current portion

1,102,858

711,250

Total debt

1,110,558

779,625

Total equity

 

1,225,582

 

924,228

Invested capital

$

2,336,140

$

1,703,853

Return on invested capital as reported

 

22.7

%  

 

26.8

%

Adjusted return on invested capital

 

23.6

%  

 

28.7

%

(1)Related to lump sum pension payments due to the final settlement associated with the termination of a pension plan.
(2)Includes the net tax impact of Special items recorded during the respective periods.

The tax effect of Special items impacting pre-tax income was calculated as the pre-tax amount multiplied by the applicable tax rate. The applicable tax rates reflect the taxable jurisdiction and nature of each Special item.

New Accounting Pronouncements

Refer to Note 1 to the consolidated financial statements for a discussion of new accounting pronouncements.

Acquisitions

Refer to Note 4 to the consolidated financial statements for a discussion of the Company’s recent acquisitions.

34

Debt

Fair Value of Debt

At September 30, 2023 and December 31, 2022, the fair value of long-term debt, including the current portion, was approximately $974,061 and $1,009,020, respectively, which was determined using available market information and methodologies requiring judgment. The carrying value of this debt at such dates was $1,103,076 and $1,121,435, respectively. Since judgment is required in interpreting market information, the fair value of the debt is not necessarily the amount which could be realized in a current market exchange.

Revolving Credit Agreement

On April 23, 2021, the Company amended and restated the agreement governing its line of credit by entering into the Second Amended and Restated Credit Agreement (“Credit Agreement”). The Credit Agreement has a line of credit totaling $500,000, has a term of 5 years with a maturity date of April 23, 2026 and may be increased, subject to certain conditions including the consent of its lenders, by an additional amount up to $150,000. On March 8, 2023, the Credit Agreement was amended to replace the LIBOR rate to a term secured overnight finance rate (“SOFR”); as such, the interest rate on borrowings is based on SOFR plus a spread of 0.85% to 1.85% based on (1) the Company’s net leverage ratio and (2) a credit spread adjustment. The Credit Agreement contains customary representations and warranties, as well as customary affirmative, negative and financial covenants for credit facilities of this type (subject to negotiated baskets and exceptions), including limitations on the Company and its subsidiaries with respect to liens, investments, distributions, mergers and acquisitions, dispositions of assets and transactions with affiliates. As of September 30, 2023, the Company was in compliance with all of its covenants and had no outstanding borrowings under the Credit Agreement.

The Company has other lines of credit and debt agreements totaling $84,876. As of September 30, 2023, the Company was in compliance with all of its covenants and had outstanding debt under short-term lines of credit of $7,482.

Senior Unsecured Notes

On April 1, 2015 and October 20, 2016, the Company entered into separate Note Purchase Agreements pursuant to which it issued senior unsecured notes (the "Notes") through a private placement. The 2015 Notes and 2016 Notes each have an aggregate principal amount of $350,000, comprised of four different series ranging from $50,000 to $100,000, with maturity dates ranging from August 20, 2025 through April 1, 2045, and interest rates ranging from 2.75% and 4.02%. Interest on the Notes is paid semi-annually. The Company’s total weighted average effective interest rate and remaining weighted average tenure of the Notes is 3.3% and 10.6 years, respectively. The proceeds of the Notes were used for general corporate purposes. The Notes contain certain affirmative and negative covenants. As of September 30, 2023, the Company was in compliance with all of its debt covenants relating to the Notes.

Term Loan

On November 29, 2022, the Company entered into a term loan in the aggregate principal amount of $400,000 (the “Term Loan”), which was borrowed in full. The Term Loan matures on November 29, 2025. The Term Loan bears an interest at a rate based on SOFR, plus a margin ranging from 0.75% to 1.75% based on the Company’s consolidated net leverage ratio. The proceeds of the Term Loan were used to pay a portion of the purchase price in connection with the acquisition of Fori. As of September 30, 2023, the Company was in compliance with all of its covenants.

In March 2023, the Company entered into interest rate swap agreements to effectively convert the interest rate on $150,000 of the Term Loan from a variable rate to a fixed rate.

Shelf Agreements

On November 27, 2018, the Company entered into seven uncommitted master note facilities (the "Shelf Agreements") that allow borrowings up to $700,000 in the aggregate. The Shelf Agreements have a term of 5 years and the average life

35

of borrowings cannot exceed 15 years. The Company is required to comply with covenants similar to those contained in the Notes. As of September 30, 2023, the Company was in compliance with all of its covenants and had no outstanding borrowings under the Shelf Agreements.

Forward-looking Statements

The Company’s expectations and beliefs concerning the future contained in this report are forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These statements reflect management’s current expectations and involve a number of risks and uncertainties. Forward-looking statements generally can be identified by the use of words such as “may,” “will,” “expect,” “intend,” “estimate,” “anticipate,” “believe,” “forecast,” “guidance” or words of similar meaning. Actual results may differ materially from such statements due to a variety of factors that could adversely affect the Company’s operating results. The factors include, but are not limited to: general economic, financial and market conditions; the effectiveness of operating initiatives; completion of planned divestitures; interest rates; disruptions, uncertainty or volatility in the credit markets that may limit our access to capital; currency exchange rates and devaluations; adverse outcome of pending or potential litigation; actual costs of the Company’s rationalization plans; possible acquisitions, including the Company’s ability to successfully integrate acquisitions; market risks and price fluctuations related to the purchase of commodities and energy; global regulatory complexity; the effects of changes in tax law; tariff rates in the countries where the Company conducts business; and the possible effects of events beyond our control, such as the impact of the Russia-Ukraine conflict, political unrest, acts of terror, natural disasters and pandemics, on the Company or its customers, suppliers and the economy in general. For additional discussion, see “Item 1A. Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

There have been no material changes in the Company’s exposure to market risk since December 31, 2022. See “Item 7A. Quantitative and Qualitative Disclosures About Market Risk” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

The Company carried out an evaluation under the supervision and with the participation of the Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on that evaluation, the Company’s management, including the Chief Executive Officer and Chief Financial Officer, concluded that the Company’s disclosure controls and procedures were effective as of September 30, 2023.

Changes in Internal Control Over Financial Reporting

In December 2022, the Company acquired Fori. The acquired business operated under its own set of systems and internal controls and the Company is currently maintaining those systems and much of that control environment until it is able to incorporate its processes into the Company’s own systems and control environment. The Company expects to complete the incorporation of the acquired business’ operations into the Company’s systems and control environment in 2023.

Except for changes in connection with the Company’s acquisition of Fori business noted above, there have been no changes in the Company’s internal control over financial reporting that occurred during the quarter ended September 30, 2023 that materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.  

36

PART II. OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

The Company is subject, from time to time, to a variety of civil and administrative proceedings arising out of its normal operations, including, without limitation, product liability claims, regulatory claims and health, safety and environmental claims. Among such proceedings are the cases described below.

As of September 30, 2023, the Company was a co-defendant in cases alleging asbestos induced illness involving claims by approximately 1,409 plaintiffs, which is a net decrease of 49 claims from those previously reported. In each instance, the Company is one of a large number of defendants. The asbestos claimants seek compensatory and punitive damages, in most cases for unspecified sums. Since January 1, 1995, the Company has been a co-defendant in asbestos cases that have been resolved as follows: 56,960 of those claims were dismissed, 23 were tried to defense verdicts, 7 were tried to plaintiff verdicts (which were reversed or resolved after appeal), 1 was resolved by agreement for an immaterial amount and 1,014 were decided in favor of the Company following summary judgment motions.

ITEM 1A. RISK FACTORS

In addition to the other information set forth in this Quarterly Report on Form 10-Q, the reader should carefully consider the factors discussed in “Item 1A. Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, which could materially affect the Company’s business, financial condition or future results.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES, USE OF PROCEEDS, AND ISSUER PURCHASES OF EQUITY SECURITIES

Issuer purchases of its common shares during the third quarter of 2023 were as follows:

Total Number of

    

    

    

Shares

    

Maximum Number

Repurchased

of Shares that May

Total Number of

as Part of Publicly

Yet be Purchased

Shares

Average Price

Announced Plans or

Under the Plans or

Period

Repurchased

Paid Per Share

Programs

Programs (2)

July 1 - 31, 2023

 

56,362

(1)

$

200.74

 

55,773

 

8,386,013

August 1 - 31, 2023

 

93,548

(1)

 

190.69

 

92,274

 

8,293,739

September 1 - 30, 2023

 

88,583

(1)

 

182.91

 

87,720

 

8,206,019

Total

 

238,493

 

190.17

 

235,767

 

  

(1)The above share repurchases include the surrender of the Company’s common shares in connection with the vesting of restricted awards.
(2)On February 12, 2020, the Company’s Board of Directors authorized a new share repurchase program for up to an additional 10 million shares of the Company’s common stock. Total shares purchased through the share repurchase programs were 1.8 million shares at a total cost of $267.9 million for a weighted average cost of $149.32 per share through September 30, 2023.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

37

ITEM 5. OTHER INFORMATION

During the quarter ended September 30, 2023, none of the Company’s directors or officers adopted, modified, or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Item 408(a) of Regulation S-K.

ITEM 6. EXHIBITS

(a)Exhibits

31.1

Certification of the Chairman, President and Chief Executive Officer (Principal Executive Officer) pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934.

31.2

Certification of the Executive Vice President, Chief Financial Officer and Treasurer (Principal Financial and Accounting Officer) pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934.

32.1

Certification of the Chairman, President and Chief Executive Officer (Principal Executive Officer) and Executive Vice President, Chief Financial Officer and Treasurer (Principal Financial and Accounting Officer) pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS

Inline XBRL Instance Document

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

104

Cover page Interactive Data File (formatted as Inline XBRL and contained in the Exhibit 101 attachments)

38

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.

    

LINCOLN ELECTRIC HOLDINGS, INC.

/s/ Gabriel Bruno

Gabriel Bruno

Executive Vice President, Chief Financial Officer and Treasurer

(Principal Financial and Accounting Officer)

October 27, 2023

39

EX-31.1 2 leco-20230930xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION

I, Christopher L. Mapes, certify that:

1.     I have reviewed this quarterly report on Form 10-Q of Lincoln Electric Holdings, Inc.;

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

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

4.     The registrant's other certifying officer 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.

Pril 2

Date: October 27, 2023

/s/ Christopher L. Mapes

Christopher L. Mapes

Chairman, President and Chief Executive Officer


EX-31.2 3 leco-20230930xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION

I, Gabriel Bruno, certify that:

1.     I have reviewed this quarterly report on Form 10-Q of Lincoln Electric Holdings, Inc.;

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

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

4.     The registrant's other certifying officer 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: October 27, 2023

/s/ Gabriel Bruno

Gabriel Bruno

Executive Vice President, Chief Financial

Officer and Treasurer


EX-32.1 4 leco-20230930xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of Lincoln Electric Holdings, Inc. (the "Company") for the three months ended September 30, 2023, as filed with the Securities and Exchange Commission (the "Report"), each of the undersigned officers of the Company certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to such officer's knowledge:

(1)        The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)        The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods expressed in the Report.

/

Date: October 27, 2023

/s/ Christopher L. Mapes

Christopher L. Mapes

Chairman, President and Chief Executive Officer

/s/ Gabriel Bruno

Gabriel Bruno

Executive Vice President, Chief Financial

Officer and Treasurer


GRAPHIC 5 leco-20230930x10q001.jpg GRAPHIC begin 644 leco-20230930x10q001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !$ (0# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P"7]OG_ (*0 M_$/X3_&O5?AU\.VL_#T&@F)+O4Y;5+B:ZD>%)-JJX**B;_QKQCQM^VY^VE\- MO#>F:_XHN;W0=$U/8ME>W_ANS2&XWIO78WD_W.:\E_X*2?\ )[7Q1_Z^[;_T MCAK[)_X*G?\ )E/P+_Z^;#_TVO0!X#\//V^_VP/BSK,^D>#-7N/$VIPP_:7M MM-\/6BW7]GZG!;>&+9WM+C M^X_[GY'J#_@BY_R\?V7@G5+R]T_Q;?&,6NCS>&K-+J7?]S8GD_Q M57\;?MX_MC?#CQ+:^'O%&HW.A:]=HDUMIM]X,?CG^R9\:]$_?65]K^FZ;++X\_\%"KO3UO8O#OB/[.Z[P/^$2M MD?\ [X\G?7EB?\%'?VL)O% \.)KMPWB$R_9?[(3PW;?:O-_N>5Y._?7U-\3? M^"IVO_";]KO7O!6NZ)IH^&^B:@^GW$EM;N^I!53_ %RMYFP_/_#L^[7<_LC> M/_AU^TI^V?\ %+XJ^#K*X!C\.Z;9QRZA:)#,)V:19GP"W\$$*;O3- 'S=>_M M ?\ !0;2]*DU*YT#Q'':(N]V'A*V=T7_ '/)WUR/PZ_;?_;/^+,VH0>#;J]\ M23Z:4^V)I_AJSE>WW[]F_P#<_+]Q_P J^AO@%_P4G^(7Q3_;%MOAQJFB:)'X M4O\ 5+RPA%K#,MU"L23%'WE\-_J_F^3\J^A_@5X7TWPG^V_^T,--@2U@U/3= M!U*:.-=J"9UN0[?\"*;_ /@= 'Y@77_!4/\ :9L+F:TN/&L,$\3,DB/H=GN1 MO^_->NI^T5_P4!N-)CU.+1M>>P:#[4MRGA2VV-%MW[O]3Z5\$?$;_DH'B?\ M["EU_P"CGK^B?P=\0K7PSI/P=\-7:J)/$VC^5;,__/6&S2;9^*!_^^* /RD^ M'/[;W[:/Q>M=0G\%7-]XGBT[9]K?3/#=G,(M^=F_]S_L-^M>E?L2_P#!27XK M>.?C]X?\%?$/4+;Q'I'B&<6$;I816TUG,5.QU\I$W+O 5@V>#[5] _L+_"S_ M (4A\;OVI/!L4?E6-MJ-A>64?_3M,EU-#_XX^S_@%?F-^PW_ ,GG_"[_ +&" M/_V:@#^B:BN=T3QYX=\2ZIJ&FZ1K5CJ.H:>VR[MK6=7>$_[8[5T.: %HHHH M_GP_X*2?\GM?%'_K[MO_ $CAK]0/VD_V3-7_ &NOV8?A-X=T;7+'09],M['4 M'FOXG='7[%LV?)_OUY?^W#_P3"UWX\?%&\^(/@'7]/MM4U;9_:>GZV\B1;D1 M8U>%T1^R#*$>E>40?\$Z?VP+*VAAM_B]%!#$FR."/Q9J*(B_W !'0!Z#^PU^ MRGJ_[)'[:M]X7U?7++7+G4O DVI+/81.B*GV^!-GS_[AKTK]F:#S+[]LZ+;] M[Q7J2?\ D"2O@#XX_!+X\?L__$*P_P"$E^(MW<>);G3-L6J:9XANWF2V\QOW M/G/L?;N3=L^E>9:?_P +/T=]4-CXYU2R_M61I]0-KJUQ&;QV^^TV#\['N7YK M'VT(/4^@P^09IBJ4:U"A*<)'ZC_\$\=!]'X=2N$MCK7P_&FVIF;:K2_:IG1/ M^!>2]?E%X2TWX@^ 8;J+PUXRU#P\MR5:9-*U.6W\T]MWED;JK>)?#7C7QCJT M.IZ[XEGUS4XT18KS4+Z2XF1%^X-[YXI?6*7\QT?ZLYQTP\C]/O&7_!+E?B'^ MUOJ7Q'\1:[I^J^ M3U!M0N]!=)DNI2R?ZKOS/3Q?\:DL_L:_ M%+Q.EKLV>1_PD%T$V_3?7"Q_#/7;>_2\BU*)+U7\U;E)VW[O[^_^M'MJ7\P? MZLYPG9X>1^I?P/\ ^"97B#X4_M96WQ/O/&&F7N@V6J7FH6]C!#*+J02I*$5_ MX5QYG)S_ U[!^SYX\T?X@_MJ_M#7&A7,-[96&GZ#IK7,#[TDFB6Y\S\4=RG M_ *_(J]\2_&+4-,.G7OQ-\0W6GLFUK2?7KIXV7W3?6'X3TCQ[X":X;PWXNO? M#S7003?V3J4MMYNW[N[81NH^L4OYA?ZM9Q_T#R/J_P".W_!*#QAX)\-^/OB) M=>.M%N;'3+>^UM[*&VF#LB!YM@/3I7T+^W)\1I_@]\,/V6O'4&\G0]9L+F8# M^.'['^^C_P"!IO6OSCU+6OBWK=C=6%_\2=>U'3[N-H;BTN]=NGAFC;[R.CO\ MZ^O6LCQ%I?C_ ,7:=::;K?B^]UK3[/\ X]K;4-2EFBA^3;\B.?D^7V'%'UBE M_,'^K6%-*E\2:]XYTR17?Q#HMI;/(G_+5(?/>%_\ OFY-?@1^ MR'XCTWPA^U5\/M>U>Y33]*L-;2:YNI/N1)\W^-6[;7OC!IUA%9VWQ+\06EE# M'Y,-K#KUVB)'_<1-_P!VL7PC\.IM#U)+N\N(F:([U6(Y);M43Q$.AW8+A'-* MV(C"M0E&!^J_P8^(?P1^$?CK5M=3XIV-_'-;/:V\:V$Z/Y;NCYE?8OAY9$?\ \<H?@8ZBBB@#\O?^"H7_):_#O\ V!%_]&S5\C:( MBOK.G*R[T^TI_P"AU]>_\%0H9$^,?AN9D80MHNP,/XCYK<5\?Z/.EKJ=C-*V MQ(ID=S_P.O%K?QI']:<*:\/T$OY6?K5\7=#U[PWK%A;>!/@AX7\8:4]MOGO; MB6TLS%+NQLV.G/R_9^^-&KV&K7WQ6\3Z#=6MG]F6VT87-M&WS;][KY/W\O7(_ M!OXK_!#1_@UX\^&WBCQ;?0Z+JNMW9429( MT^?^Y_WU7)_"3QS\ ?@/\<[+6?"OBK4+G0)M$O(+RYU&"9F6X\Z#8J?N5_A2 M2N?^,6I_ [5M"\3ZQH/Q5\6:KXBF=[VTTB\DF-G+-OW[-CP_<_X'6>G)9'OX MQU\;G,<6J,^1\MN:,OYO[LER_.Y[3\:_B#X#_8]NO!?A*Q^&.DZK97MKYUW= MSQ*)?+1PK/\ _+O\ -7 Z'^T+\)1\>;*T\$_#_3=7TCQ=/8V5S)>VJVZ6 M=QYKHSQ1>6V=Z.G]S[E;_C3XO_LW_M(OX4\2^.O$&J:'K.E1*K:9]FFVO_&T M;[8G1UW=TKP_XM?%_P"'7B']I;P3X@\&Z5;^'?"&AW=F;FYM;#R//*7.]YA$ MJ?W/^!_+1.=O@.7+\M=>DZ6(P]7VO+/FE[W+S?9_Q?(^@_C_ /$CPYHGQV\. M?":V^'.AP"[U32)GUE88E?8URCNNSR_]C;]ZO0=;\0:3;?M$VGPS/P3TV\\- MW$:F3Q(NG+Y*;H-_/[G9_L??KY'^-OQF\'>,OVQ_#'C?2M4-WX8LKK2WN+W[ M.Z;$A?,GR,F^O:M6_;^LW_:-M;6WUVTF^$3Q(LUT^FR>#?V2/@!\,+ZT^'>D^)M3\16L:/-\7-+]W_\ )'B7[6OCWX7_ !-\1Z'K/P[T\Z9,T$BZK$MC]F4M ME"C'IO;[XK@?V?L'XZ_#L=O[>L<_]_DKT#]KWXA?#GQSXDT*S^&.D6UGI.E6 MTB7.H6]I]G%T[[,#L[; GWG_ +]<#^SM#)<_';X>QHK,PUVTD*IZ>Y/X_B/W%3[B_2BA/N+]**]T_DECJ0]*^+/VJO@CH'C_P#: M4^$&GFZUZVO?%=[>/J_V/7+RW1[&SL]^Q$1]B?.\/SIBO"+_ ,6>.Y/#'C?P MQH?A[4%\$>,_B9:>$M,\9/XC_?VEM;W,-MY*0_Z[[EM+\^_^-Z /T"^*WP+\ M%_&[3(+'Q;I":DML_F031N\4L)]49<&O+S_P3Q^"H_YE^]/_ '$[G_XY7@O[ M.7@;7OB_\5[OXA:O\//$&K:#J?C#4=0T_P 8_P#"=/;VUM;0W+I"G]FH_P Z M(T.S_;_W*S_VOO&OBJ/XU?%[X=^&-5O[35/$_AS2[U)HIG":?86<-[6$SUL-F^88*'L?^#2Y_P#BZ^-M5UCQ=\>?^%?:UIEEKWBJ+Q7JBV&E^'[?77TI M[O2](L-ES-]HW_)YUY,[[_\ IBE?07P;\)7^@_M&?#+PF-$U;P0-&\.:UXEU M/0+OQ%+K.R6YF@LX ]R7(D^2%W5?X.>]9>RA_*=7]OYO_P!!2C[)7>::--C)_P#6X'XI?$/XB:]X MFUK7_#FH7B:];>-[S7&LH[E]CV?A_384N843^X\TTR;/XWH]E#^4/[?S?_H+ ME_X%(^Q/^'>/P4_Z%Z\_\&ES_P#%T?\ #O#X)_\ 0O7O_@UN?_BZ^9_!7BVY M_:%\1I;76H:_>>!O&6H^)O&K:5IU[+;WNM6=C)!9V=A"^]'1/D=_+1TKUGX8 M?$33_!?[$WQ5\1:%<>+;;3-$.M0V%AXPF1[S3'C39]E25'??^#2Y_\ BZ/^'>/P4_Z%Z\_\&ES_ M /%U\T^'O@K-X&_9V\::Y\0O#'B/X6WECX10IXSO/'DVHFYOOD972T1_W+O, MB'9_M[*XZ\\1^*OBO\(?!GCS7[O6O&'C/XD^+[?3+OPSX:N9K-[+2].29[FQ MA3S$V2OY)=W_ -O\SV4/Y0_U@S?_ *"Y_P#@4C[&_P"'=_P2_P"A>O/_ :7 M/_Q=-_X=V_!+/_(OWO\ X-+G_P"+KY&N?A_\28=6\#^ +GP9XDU.PU'5M:\3 MP> )/&CVVH66EI#;6T"37Y?_ )[.\VS?3/C*D/@CQ/::9JGP_P#&+^%_!?@M M-0U?0=-\:S;])U&^U"3RWN;SSM\R;(QRF_;O_P!FCV4/Y0_M_-_^@N7_ (%( M^OO^'>7P5/3P]>K_ -Q2Y_\ BZZSX9_LD?"[X/\ B ZWX=\.B+5E79'\0-#XMU:\;P/\0O#OB%[S3[ZQCMW M0:-W>1S,+NP$_B'2K: M6RL[QI&_=0SE/-4+G;\VQ>W:N>L_@!X"TS1O#FC0: JZ=X=U9]=TR$W,V(+Y MY)6:?[_SMF>7[V?OFBB@#EOAE^QK\)/A1XJL_$/A3PU<:3JEB7$#C5[V:)-\ M;*W[F29H^1(W\/>NQU?X+>"]:\6ZKXJO="AN-?UO2F\/7UZ\C[Y+%R=T(^;Y M0?\ 9P:** .)\7?LA?"3Q;H?AO1-3\*&33?"%M]BT6*VU.\M3;0R[/,7?#,C M/NV+G<3TJCJG["?P5UR;3_MGA6Z>73;1=,M9TUN_CD2W!>7866<%OGD9OFSR M:** -;3OV+_@YIWCP^,4\&QS:\M^-16:YO;B:);KC]\(6D,>_P#VMN:Z#0O@ M!X!\'ZM'JNF>'HXKY5O5$LL\LIQ?SK+=_>8_?< T44 8.L_L/A_HGC"'Q;8^'TMM<&J7.LI,E MQ+L2\NH5BN)ECW[0SH,$XHHH K?%G]ECX:?'+Q%9:YXRT&?4=5L;7[%!&P\U#Y M0W,T4444 ?__9 end EX-101.SCH 6 leco-20230930.xsd EX-101.SCH 00100 - Statement - CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - SEGMENT INFORMATION (Financial Information of Reportable Segments) (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - LEASES - Schedule of Leases in Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - LEASES - Maturities of Lease Liabilities, Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - LEASES Maturities of Lease Liabilities, Operating Leases (Details) (Calc2) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - OTHER INCOME (Details) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - REVENUE RECOGNITION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - REVENUE RECOGNITION - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - ACQUISITIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - ACQUISITIONS - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - SEGMENT INFORMATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS (Summary of Activity Related to Rationalization Liabilities by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - DEBT (Revolving Credit Agreement) (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - DEBT (Long-Term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - DEBT (Shelf facility) (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - DEBT (Term Loan) (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - DERIVATIVES (Fair Value of Derivative Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - DERIVATIVES (Derivatives Income Statement Impact) (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - DERIVATIVES (AOCI Impact) (Details) link:presentationLink link:calculationLink link:definitionLink 41304 - Disclosure - DERIVATIVES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - FAIR VALUE (Summary of Fair Value Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - SUPPLIER FINANCING PROGRAM (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - OTHER INCOME link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - DERIVATIVES link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - FAIR VALUE link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - SUPPLIER FINANCING PROGRAM link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - OTHER INCOME (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - DERIVATIVES (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - FAIR VALUE (Tables) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 leco-20230930_cal.xml EX-101.CAL EX-101.DEF 8 leco-20230930_def.xml EX-101.DEF EX-101.LAB 9 leco-20230930_lab.xml EX-101.LAB EX-101.PRE 10 leco-20230930_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document and Entity Information
9 Months Ended
Sep. 30, 2023
shares
Cover page.  
Document Type 10-Q
Document Quarterly Report true
Document Period End Date Sep. 30, 2023
Document Transition Report false
Entity File Number 0-1402
Entity Registrant Name LINCOLN ELECTRIC HOLDINGS, INC.
Entity Incorporation, State or Country Code OH
Entity Tax Identification Number 34-1860551
Entity Address, Address Line One 22801 St. Clair Avenue
Entity Address, City or Town Cleveland
Entity Address, State or Province OH
Entity Address, Postal Zip Code 44117
City Area Code 216
Local Phone Number 481-8100
Title of 12(b) Security Common Shares, without par value
Trading Symbol LECO
Security Exchange Name NASDAQ
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Large Accelerated Filer
Entity Small Business false
Entity Emerging Growth Company false
Entity Shell Company false
Entity Common Stock, Shares Outstanding 57,199,736
Entity Central Index Key 0000059527
Current Fiscal Year End Date --12-31
Document Fiscal Year Focus 2023
Document Fiscal Period Focus Q3
Amendment Flag false
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)        
Net sales (Note 2) $ 1,033,214 $ 935,240 $ 3,133,122 $ 2,830,277
Cost of goods sold 667,584 625,722 2,038,707 1,857,501
Gross profit 365,630 309,518 1,094,415 972,776
Selling, general & administrative expenses 187,115 159,045 569,979 492,523
Rationalization and asset impairment charges (Note 6) 7,074 8,364 10,618 9,405
Operating income 171,441 142,109 513,818 470,848
Interest expense, net 10,809 8,210 35,708 20,867
Other income (Note 11) 801 3,588 11,727 7,088
Income before income taxes 161,433 137,487 489,837 457,069
Income taxes (Note 12) 32,090 28,262 101,232 93,991
Net income $ 129,343 $ 109,225 $ 388,605 $ 363,078
Basic earnings per share (Note 3) $ 2.26 $ 1.89 $ 6.76 $ 6.24
Diluted earnings per share (Note 3) 2.22 1.87 6.67 6.17
Cash dividends declared per share $ 0.64 $ 0.56 $ 1.92 $ 1.68
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)        
Net income $ 129,343 $ 109,225 $ 388,605 $ 363,078
Unrealized gain on derivatives designated and qualifying as cash flow hedges 2,665 7,777 6,908 22,082
Defined benefit pension plan activity (15) 85 (821) 148
Currency translation adjustment (32,297) (52,129) 3,478 (94,193)
Other comprehensive (loss) income (29,647) (44,267) 9,565 (71,963)
Comprehensive income $ 99,696 $ 64,958 $ 398,170 $ 291,115
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current Assets    
Cash and cash equivalents $ 342,667 $ 197,150
Accounts receivable (less allowance for doubtful accounts of $11,202 in 2023; $12,556 in 2022) 537,637 541,529
Inventories (Note 8) 612,338 665,451
Other current assets 179,652 153,660
Total Current Assets 1,672,294 1,557,790
Property, plant and equipment (less accumulated depreciation of $920,048 in 2023; $890,543 in 2022) 565,875 544,871
Goodwill 686,625 665,257
Other assets 401,101 412,628
TOTAL ASSETS 3,325,895 3,180,546
Current Liabilities    
Short-term debt (Note 10) 7,700 93,483
Trade accounts payable 328,460 352,079
Accrued employee compensation and benefits 207,116 109,369
Other current liabilities 264,866 297,966
Total Current Liabilities 808,142 852,897
Long-term debt, less current portion (Note 10) 1,102,858 1,110,396
Other liabilities 189,313 183,212
Total Liabilities 2,100,313 2,146,505
Shareholders' Equity    
Common Shares 9,858 9,858
Additional paid-in capital 519,151 481,857
Retained earnings 3,578,154 3,306,500
Accumulated other comprehensive loss (265,833) (275,398)
Treasury Shares (2,615,748) (2,488,776)
Total Equity 1,225,582 1,034,041
TOTAL LIABILITIES AND TOTAL EQUITY $ 3,325,895 $ 3,180,546
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
CONDENSED CONSOLIDATED BALANCE SHEETS    
Accounts receivable, allowance for doubtful accounts (in dollars) $ 11,202 $ 12,556
Accumulated depreciation $ 920,048 $ 890,543
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Shares
Total
Beginning Balance at Dec. 31, 2021 $ 9,858 $ 451,268 $ 2,970,303 $ (257,579) $ (2,309,941) $ 863,909
Beginning Balance (in shares) at Dec. 31, 2021 58,787          
Increase (Decrease) in Stockholders' Equity            
Net income     126,030     126,030
Unrecognized amounts from defined benefit pension plans, net of tax       107   107
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax       5,355   5,355
Currency translation adjustment, net of tax       (7,448)   (7,448)
Cash dividends declared     (32,505)     (32,505)
Stock-based compensation activity   10,834     1,349 12,183
Stock-based compensation activity (in shares) 116          
Purchase of shares for treasury         (104,579) (104,579)
Purchase of shares for treasury (in shares) (805)          
Other   115 (107)     8
Ending Balance at Mar. 31, 2022 $ 9,858 462,217 3,063,721 (259,565) (2,413,171) 863,060
Ending Balance (in shares) at Mar. 31, 2022 58,098          
Beginning Balance at Dec. 31, 2021 $ 9,858 451,268 2,970,303 (257,579) (2,309,941) 863,909
Beginning Balance (in shares) at Dec. 31, 2021 58,787          
Increase (Decrease) in Stockholders' Equity            
Net income           363,078
Unrecognized amounts from defined benefit pension plans, net of tax           148
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax           22,082
Currency translation adjustment, net of tax           (94,193)
Ending Balance at Sep. 30, 2022 $ 9,858 471,172 3,237,200 (329,542) (2,464,460) 924,228
Ending Balance (in shares) at Sep. 30, 2022 57,738          
Beginning Balance at Mar. 31, 2022 $ 9,858 462,217 3,063,721 (259,565) (2,413,171) 863,060
Beginning Balance (in shares) at Mar. 31, 2022 58,098          
Increase (Decrease) in Stockholders' Equity            
Net income     127,823     127,823
Unrecognized amounts from defined benefit pension plans, net of tax       (44)   (44)
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax       8,950   8,950
Currency translation adjustment, net of tax       (34,616)   (34,616)
Cash dividends declared     (32,698)     (32,698)
Stock-based compensation activity   5,428     146 5,574
Stock-based compensation activity (in shares) 15          
Purchase of shares for treasury         (25,119) (25,119)
Purchase of shares for treasury (in shares) (191)          
Other   (2,021) 2,074     53
Ending Balance at Jun. 30, 2022 $ 9,858 465,624 3,160,920 (285,275) (2,438,144) 912,983
Ending Balance (in shares) at Jun. 30, 2022 57,922          
Increase (Decrease) in Stockholders' Equity            
Net income     109,225     109,225
Unrecognized amounts from defined benefit pension plans, net of tax       85   85
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax       7,777   7,777
Currency translation adjustment, net of tax       (52,129)   (52,129)
Cash dividends declared     (32,580)     (32,580)
Stock-based compensation activity   5,158     202 5,360
Stock-based compensation activity (in shares) 14          
Purchase of shares for treasury         (26,518) (26,518)
Purchase of shares for treasury (in shares) (198)          
Other   390 (365)     25
Ending Balance at Sep. 30, 2022 $ 9,858 471,172 3,237,200 (329,542) (2,464,460) 924,228
Ending Balance (in shares) at Sep. 30, 2022 57,738          
Beginning Balance at Dec. 31, 2022 $ 9,858 481,857 3,306,500 (275,398) (2,488,776) 1,034,041
Beginning Balance (in shares) at Dec. 31, 2022 57,624          
Increase (Decrease) in Stockholders' Equity            
Net income     121,931     121,931
Unrecognized amounts from defined benefit pension plans, net of tax       560   560
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax       9,131   9,131
Currency translation adjustment, net of tax       14,818   14,818
Cash dividends declared     (36,971)     (36,971)
Stock-based compensation activity   12,475     1,635 14,110
Stock-based compensation activity (in shares) 143          
Purchase of shares for treasury         (32,158) (32,158)
Purchase of shares for treasury (in shares) (194)          
Other   3,691 (3,917)     (226)
Ending Balance at Mar. 31, 2023 $ 9,858 498,023 3,387,543 (250,889) (2,519,299) 1,125,236
Ending Balance (in shares) at Mar. 31, 2023 57,573          
Beginning Balance at Dec. 31, 2022 $ 9,858 481,857 3,306,500 (275,398) (2,488,776) 1,034,041
Beginning Balance (in shares) at Dec. 31, 2022 57,624          
Increase (Decrease) in Stockholders' Equity            
Net income           388,605
Unrecognized amounts from defined benefit pension plans, net of tax           (821)
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax           6,908
Currency translation adjustment, net of tax           3,478
Ending Balance at Sep. 30, 2023 $ 9,858 519,151 3,578,154 (265,833) (2,615,748) 1,225,582
Ending Balance (in shares) at Sep. 30, 2023 57,201          
Beginning Balance at Mar. 31, 2023 $ 9,858 498,023 3,387,543 (250,889) (2,519,299) 1,125,236
Beginning Balance (in shares) at Mar. 31, 2023 57,573          
Increase (Decrease) in Stockholders' Equity            
Net income     137,331     137,331
Unrecognized amounts from defined benefit pension plans, net of tax       (1,366)   (1,366)
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax       (4,888)   (4,888)
Currency translation adjustment, net of tax       20,957   20,957
Cash dividends declared     (36,917)     (36,917)
Stock-based compensation activity   12,818     1,697 14,515
Stock-based compensation activity (in shares) 152          
Purchase of shares for treasury         (53,076) (53,076)
Purchase of shares for treasury (in shares) (312)          
Other   4,462 (4,830)     (368)
Ending Balance at Jun. 30, 2023 $ 9,858 515,303 3,483,127 (236,186) (2,570,678) 1,201,424
Ending Balance (in shares) at Jun. 30, 2023 57,413          
Increase (Decrease) in Stockholders' Equity            
Net income     129,343     129,343
Unrecognized amounts from defined benefit pension plans, net of tax       (15)   (15)
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax       2,665   2,665
Currency translation adjustment, net of tax       (32,297)   (32,297)
Cash dividends declared     (36,876)     (36,876)
Stock-based compensation activity   6,513     285 6,798
Stock-based compensation activity (in shares) 26          
Purchase of shares for treasury         (45,355) (45,355)
Purchase of shares for treasury (in shares) (238)          
Other   (2,665) 2,560     (105)
Ending Balance at Sep. 30, 2023 $ 9,858 $ 519,151 $ 3,578,154 $ (265,833) $ (2,615,748) $ 1,225,582
Ending Balance (in shares) at Sep. 30, 2023 57,201          
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED) (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED)                
Cash dividends declared per share (in dollars per share) $ 0.64 $ 0.64 $ 0.64 $ 0.56 $ 0.56 $ 0.56 $ 1.92 $ 1.68
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 388,605 $ 363,078
Adjustments to reconcile Net income to Net cash provided by operating activities:    
Rationalization and asset impairment net charges (Note 6) 1,128 7,776
Depreciation and amortization 64,701 59,009
Equity (loss) earnings in affiliates, net (463) 254
Deferred income taxes 3,201 (34,403)
Stock-based compensation 22,124 20,949
Other, net (3,435) 15,867
Changes in operating assets and liabilities, net of effects from acquisitions:    
Decrease (increase) in accounts receivable 6,695 (64,569)
Decrease (increase) in inventories 57,781 (135,578)
Increase in other current assets (14,729) (34,368)
(Decrease) increase in trade accounts payable (24,672) 19,572
Increase in other current liabilities 57,975 66,838
Net change in other assets and liabilities (13,031) (12,841)
NET CASH PROVIDED BY OPERATING ACTIVITIES 545,880 271,584
CASH FLOWS FROM INVESTING ACTIVITIES    
Capital expenditures (66,459) (52,301)
Acquisition of businesses, net of cash acquired (32,685) (22,294)
Proceeds from sale of property, plant and equipment 4,596 2,338
Purchase of marketable securities (6,561) 0
NET CASH USED BY INVESTING ACTIVITIES (101,109) (72,257)
CASH FLOWS FROM FINANCING ACTIVITIES    
(Payments on) proceeds from short-term borrowings (74,818) 9,399
(Payments on) proceeds from long-term borrowings (7,997) 5,600
Proceeds from exercise of stock options 13,299 2,168
Purchase of shares for treasury (130,589) (156,216)
Cash dividends paid to shareholders (111,277) (98,377)
NET CASH USED BY FINANCING ACTIVITIES (311,382) (237,426)
Effect of exchange rate changes on Cash and cash equivalents 12,128 (13,552)
INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 145,517 (51,651)
Cash and cash equivalents at beginning of period 197,150 192,958
CASH AND CASH EQUIVALENTS AT END OF PERIOD $ 342,667 $ 141,307
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Sep. 30, 2023
SIGNIFICANT ACCOUNTING POLICIES  
SIGNIFICANT ACCOUNTING POLICIES

NOTE 1 — SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation

The consolidated financial statements include the accounts of Lincoln Electric Holdings, Inc. and its wholly-owned and majority-owned subsidiaries for which it has a controlling interest (the “Company”) after elimination of all inter-company accounts, transactions and profits.

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, these unaudited consolidated financial statements do not include all of the information and notes required by GAAP for complete financial statements. However, in the opinion of management, these unaudited consolidated financial statements contain all the adjustments (consisting of normal recurring accruals) considered necessary to present fairly the financial position, results of operations and cash flows for the interim periods. Operating results for the nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023.

The accompanying Condensed Consolidated Balance Sheet at December 31, 2022 has been derived from the audited financial statements at that date, but does not include all of the information and notes required by GAAP for complete financial statements. For further information, refer to the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

Certain reclassifications have been made to the prior period amounts to conform to the current period presentation, none of which are material.

Turkey – Highly Inflationary Economy

Effective April 1, 2022, the financial statements of the Company’s Turkish operation are reported under highly inflationary accounting rules. As a result, the financial statements of the Company’s Turkish operation have been remeasured into the Company’s reporting currency (U.S. dollar) and the exchange gains and losses from the remeasurement of monetary assets and liabilities are reflected in current earnings, rather than “Accumulated other comprehensive loss” on the balance sheet. For the nine months ended September 30, 2023, this impact was not significant to the Company’s results.

New Accounting Pronouncements:

This section provides a description of new accounting pronouncements (“Accounting Standards Updates” or “ASUs”) issued by the Financial Accounting Standards Board (“FASB”) that are applicable to the Company.

The following ASUs were adopted as of January 1, 2023:

Standard

Description

ASU No. 2022-04, Liabilities-Supplier Finance Programs (Subtopic 405-50), issued September 2022.

Requires disclosure about a company’s supplier finance program, including key terms, amount outstanding, assets pledged, as applicable, and presentation on the balance sheet. Refer to Note 15 for the impacts on the Company’s consolidated financial statements.

ASU No. 2021-08, Business Combinations (Subtopic 805), issued October 2021.

Requires the acquirer in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The adoption did not have a material impact on the Company’s consolidated financial statements.

The Company is currently evaluating the impact on its financial statements of the following ASUs:

Standard

Description

ASU No. 2023-01, Leases-Common Control Arrangements (Topic 842), issued March 2023

Requires a lessee in a common-control arrangement to amortize leasehold improvements that it owns over the improvements’ useful life, regardless of the lease term. The requirement of the ASU is effective January 1, 2024.

ASU No. 2022-04, Liabilities-Supplier Finance Programs (Subtopic 405-50), issued September 2022.

Requires disclosure about a company’s supplier finance program, including a period-over-period balance roll forward. This requirement of the ASU is effective January 1, 2024 and should be applied prospectively.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION
9 Months Ended
Sep. 30, 2023
REVENUE RECOGNITION  
REVENUE RECOGNITION

NOTE 2 — REVENUE RECOGNITION

The following table presents the Company’s Net sales disaggregated by product line:

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

    

2022

    

2023

    

2022

Consumables

$

543,132

$

547,596

$

1,690,726

$

1,655,613

Equipment

 

490,082

 

387,644

 

1,442,396

 

1,174,664

Net sales

$

1,033,214

$

935,240

$

3,133,122

$

2,830,277

Consumable sales consist of welding, brazing and soldering filler metals. Equipment sales consist of arc welding, welding accessories, arc welding equipment, wire feeding systems, fume control equipment, plasma and oxy-fuel cutting systems, specialty gas regulators, and education solutions; as well as a comprehensive portfolio of automated solutions for joining, cutting, material handling, module assembly, and end of line testing. Consumable and Equipment products are sold within each of the Company’s operating segments.

Within the Equipment product line, there are certain customer contracts related to automation products that may include multiple performance obligations. For such arrangements, the Company allocates revenue to each performance obligation based on its relative standalone selling price. The Company generally determines the standalone selling price based on the prices charged to customers or using expected cost plus margin. Less than 10% of the Company’s Net sales are recognized over time.

At September 30, 2023, the Company recorded $60,312 related to advance customer payments and $58,971 related to billings in excess of revenue recognized. These contract liabilities are included in Other current liabilities in the Condensed Consolidated Balance Sheets. At December 31, 2022, the balances related to advance customer payments and billings in excess of revenue recognized were $78,756 and $34,771, respectively. Substantially all of the Company’s contract liabilities are recognized within twelve months based on contract duration. The Company records an asset for

contracts where it has recognized revenue, but has not yet invoiced the customer for goods or services. At September 30, 2023 and December 31, 2022, the Company recorded $55,078 and $35,252, respectively, related to these contract assets which are included in Other current assets in the Condensed Consolidated Balance Sheets. Contract asset amounts are expected to be billed within the next twelve months.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE
9 Months Ended
Sep. 30, 2023
EARNINGS PER SHARE  
EARNINGS PER SHARE

NOTE 3 — EARNINGS PER SHARE

The following table sets forth the computation of basic and diluted earnings per share:

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

 

2022

 

2023

 

2022

Numerator:

 

 

  

 

  

 

  

Net income

$

129,343

$

109,225

$

388,605

$

363,078

Denominator (shares in 000's):

 

 

 

 

Basic weighted average shares outstanding

 

57,320

 

57,823

 

57,465

 

58,148

Effect of dilutive securities - Stock options and awards

 

816

 

703

 

812

 

667

Diluted weighted average shares outstanding

 

58,136

 

58,526

 

58,277

 

58,815

Basic earnings per share

$

2.26

$

1.89

$

6.76

$

6.24

Diluted earnings per share

$

2.22

$

1.87

$

6.67

$

6.17

For the three months ended September 30, 2023 and 2022, common shares subject to equity-based awards of 19,368 and 52,495, respectively, were excluded from the computation of diluted earnings per share because the effect of their exercise would be anti-dilutive. For the nine months ended September 30, 2023 and 2022, common shares subject to equity-based awards of 67,549 and 120,106, respectively, were excluded from the computation of diluted earnings per share because the effect of their exercise would be anti-dilutive.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS
9 Months Ended
Sep. 30, 2023
ACQUISITIONS  
ACQUISITIONS

NOTE 4 — ACQUISITIONS

On May 3, 2023, the Company acquired 100% ownership of Powermig Automação e Soldagem Ltda. (“Powermig”), a privately held automation engineering firm headquartered in Caxias do Sul, Rio Grande do Sul, in Brazil. The net purchase price was $29,572, net of cash acquired, and it was accounted for as a business combination. In 2022, Powermig generated sales of approximately $15,000 (unaudited). Beginning May 3, 2023, the Company’s Consolidated Statement of Income includes the results of Powermig, which were not material for the three and nine months ended September 30, 2023. Powermig specializes in designing and engineering industrial welding automation solutions for the heavy industry and transportation sectors. The acquisition broadened the Company’s automation portfolio and capabilities.

On December 1, 2022, the Company acquired 100% ownership of Fori Automation, LLC (“Fori”) for an agreed upon purchase price of $427,000, which was adjusted for certain debt like obligations, for total purchase price consideration of $468,683, or $416,353 net of cash acquired, before final and customary adjustments. In 2022, the Company recognized $5,196 in acquisition costs related to Fori and were expensed as incurred. Fori is a leading designer and manufacturer of complex, multi-armed automated welding systems, with an extensive range of automated assembly systems, automated material handling solutions, automated large-scale, industrial guidance vehicles, and end of line testing systems. The acquisition of Fori extended the Company’s market presence within the automotive sector as well as its automation footprint in the International Welding segment. For the three and nine months ended September 30, 2023, the Company’s Consolidated Statements of Income include the results of Fori, including Net Sales of $77,674 and $174,675, respectively, while net income for the periods was not material.

The acquisition of Fori has been accounted for as a business combination, which requires the assets acquired and liabilities assumed be recognized at their respective fair values as of the acquisition date. The process of estimating the fair values of certain tangible assets, identifiable intangible assets and assumed liabilities requires the use of judgment in determining the appropriate assumptions and estimates. The table below summarizes the preliminary estimated fair values of the assets acquired and liabilities assumed on the acquisition date. These preliminary estimates are based on available information and may be revised during the measurement period, not to exceed 12 months from the acquisition date, as third-party valuations are finalized, further information becomes available and additional analyses are performed. The Company does not expect any such revisions to have a material impact on the Company's preliminary purchase price allocation. As of and for the three and nine months ended September 30, 2023, these revisions did not have a material impact on the Condensed Consolidated Balance Sheets or Consolidated Statements of Income.

Assets acquired and liabilities assumed

    

Preliminary Purchase Price Allocation

Cash and cash equivalents

$

52,330

Accounts receivable

 

64,439

Inventory

 

63,463

Property, plant and equipment (1)

 

36,863

Intangible assets (2)

 

69,350

Accounts payable

 

17,996

Net other assets and liabilities (3)

 

200,234

Total purchase price consideration

$

468,683

(1)

Property, plant and equipment acquired includes a number of manufacturing and distribution sites, including the related facilities, land and leased sites, and machinery and equipment for use in manufacturing operations.

(2)

Intangible asset balances of $22,000 and $18,200, respectively, were assigned to trade names and customer relationships (15 year weighted average useful life). Of the remaining amount, $24,900 was assigned to technology know-how (10 year weighted average useful life) and $4,250 was assigned to restrictive covenants (4 year weighted average life).

(3)

Consists primarily of goodwill of $245,625.

Goodwill is calculated as the excess of the consideration transferred over the net assets recognized and represents the anticipated synergies of acquiring Fori. A portion of the goodwill is deductible for tax purposes.

On March 1, 2022, the Company acquired 100% ownership of Kestra Universal Soldas, Industria e Comercio, Imporacao e Exportacao Ltda. (“Kestra”), a privately held manufacturer headquartered in Atibaia, Sao Paulo State, Brazil. The net purchase price was $22,294, net of cash acquired, and it was accounted for as a business combination. In 2022, the Company recognized $365 in acquisition costs related to Kestra and were expensed as incurred. Kestra manufactures and provides specialty welding consumables, wear plates and maintenance and repair services for alloy and wear-resistant products commonly used in mining, steel, agricultural and industrial mill applications. The acquisition broadened the Company’s specialty alloys portfolio and services.

The acquired companies discussed above are not material individually, or in the aggregate, to the actual or pro forma Consolidated Statements of Income or Consolidated Statements of Cash Flows; as such, pro forma information related to these acquisitions have not been presented.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENT INFORMATION
9 Months Ended
Sep. 30, 2023
SEGMENT INFORMATION  
SEGMENT INFORMATION

NOTE 5 — SEGMENT INFORMATION

The Company’s business units are aligned into three operating segments. The operating segments consist of Americas Welding, International Welding and The Harris Products Group. The Americas Welding segment includes welding operations in North and South America. The International Welding segment includes welding operations in Europe, Africa, Asia and Australia. The Harris Products Group includes the Company’s global oxy-fuel cutting, soldering and brazing businesses as well as its retail business in the United States.

Segment performance is measured and resources are allocated based on a number of factors, the primary measure being the adjusted earnings before interest and income taxes (“Adjusted EBIT”) profit measure. EBIT is defined as Operating income plus Other income (expense). EBIT is adjusted for special items as determined by management such as the impact of rationalization activities, certain asset impairment charges and gains or losses on disposals of assets.

The following table presents Adjusted EBIT by segment:

The Harris

Americas

International

Products

Corporate /

    

Welding

    

Welding

    

Group

    

Eliminations

    

Consolidated

Three Months Ended September 30, 2023

 

  

 

  

 

  

 

  

 

  

Net sales

$

665,228

$

242,010

$

125,976

$

$

1,033,214

Inter-segment sales

 

28,875

4,896

2,299

(36,070)

Total

$

694,103

$

246,906

$

128,275

$

(36,070)

$

1,033,214

Adjusted EBIT

$

136,476

$

30,239

$

20,405

$

(2,952)

$

184,168

Special items charge (1)

 

4,056

7,870

11,926

EBIT

$

132,420

$

22,369

$

20,405

$

(2,952)

$

172,242

Interest income

1,852

Interest expense

(12,661)

Income before income taxes

 

 

 

$

161,433

Three Months Ended September 30, 2022

 

  

 

  

 

  

 

  

 

  

Net sales

$

585,628

$

216,497

$

133,115

$

$

935,240

Inter-segment sales

 

35,353

 

9,994

 

2,642

 

(47,989)

Total

$

620,981

$

226,491

$

135,757

$

(47,989)

$

935,240

Adjusted EBIT

$

118,804

$

25,225

$

14,432

$

(1,685)

$

156,776

Special items charge (gain) (2)

 

(353)

 

8,364

 

 

3,068

11,079

EBIT

$

119,157

$

16,861

$

14,432

$

(4,753)

$

145,697

Interest income

 

  

 

  

 

  

 

376

Interest expense

 

  

 

  

 

  

 

(8,586)

Income before income taxes

 

  

 

  

 

  

$

137,487

Nine Months Ended September 30, 2023

 

 

  

Net sales

$

2,000,839

$

747,829

$

384,454

$

$

3,133,122

Inter-segment sales

 

92,043

 

19,941

 

8,063

 

(120,047)

Total

$

2,092,882

$

767,770

$

392,517

$

(120,047)

$

3,133,122

Adjusted EBIT

$

408,800

$

93,609

$

58,898

$

(14,538)

$

546,769

Special items charge (1)

 

9,798

 

11,426

 

 

21,224

EBIT

$

399,002

$

82,183

$

58,898

$

(14,538)

$

525,545

Interest income

 

  

 

  

 

  

 

3,520

Interest expense

 

  

 

  

 

  

 

(39,228)

Income before income taxes

 

  

 

  

 

  

$

489,837

Nine Months Ended September 30, 2022

 

 

  

Net sales

$

1,715,342

$

711,167

$

403,768

$

$

2,830,277

Inter-segment sales

 

92,540

 

25,749

 

8,570

 

(126,859)

Total

$

1,807,882

$

736,916

$

412,338

$

(126,859)

$

2,830,277

Adjusted EBIT

$

348,439

$

97,321

$

51,952

$

(10,470)

$

487,242

Special items charge (gain) (3)

 

(3,627)

 

9,865

 

 

3,068

9,306

EBIT

$

352,066

$

87,456

$

51,952

$

(13,538)

$

477,936

Interest income

 

  

 

  

 

  

 

980

Interest expense

 

  

 

  

 

  

 

(21,847)

Income before income taxes

 

  

 

  

 

  

$

457,069

(1)In the three and nine months ended September 30, 2023, special items exclude amortization of step up in value of acquired inventories of $3,648 and $9,390 in Americas Welding and $1,204 and $2,862 in International Welding, respectively, and Rationalization and asset impairment net charges of $408 in Americas Welding and $6,666 and $10,210 in International Welding as discussed in Note 6. In the nine months ended September 30, 2023, special items reflect a gain on asset disposal of $1,646 in International Welding.
(2)In the three months ended September 30, 2022, special items exclude an adjustment to the amortization of the step up in value of acquired inventories of $353 in Americas Welding, Rationalization and asset impairment charges of $8,364 in International Welding as discussed in Note 6 and acquisition transaction costs of $3,068 in Corporate/Eliminations related to an acquisition.
(3)In the nine months ended September 30, 2022, special items exclude a favorable adjustment related to the termination of a pension plan of $3,735, the amortization of the step up in value of acquired inventories of $1,106 and Rationalization and asset impairment net gains of $998 in Americas Welding, Rationalization and asset impairment charges of $10,403 in International Welding as discussed in Note 6 and acquisition transaction costs of $3,086 in Corporate/Eliminations related to an acquisition.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
RATIONALIZATION AND ASSET IMPAIRMENTS
9 Months Ended
Sep. 30, 2023
RATIONALIZATION AND ASSET IMPAIRMENTS  
RATIONALIZATION AND ASSET IMPAIRMENTS

NOTE 6 — RATIONALIZATION AND ASSET IMPAIRMENTS

The Company has rationalization plans within the International Welding segment. The plans include headcount restructuring and the consolidation of manufacturing operations to better align the Company’s cost structure with economic conditions and operating needs. At September 30, 2023, liabilities of $6,360 for International Welding were recognized in Other current liabilities in the Company’s Condensed Consolidated Balance Sheet. The Company does not anticipate significant additional charges related to the completion of these plans.

The Company recorded Rationalization and asset impairment net charges of $10,618 and $9,405 in the nine months ended September 30, 2023 and 2022, respectively. The charges are primarily related to restructuring activities.

The Company believes the rationalization actions will positively impact future results of operations and will not have a material effect on liquidity and sources and uses of capital. The Company continues to evaluate its cost structure and additional rationalization actions may result in charges in future periods.

The following table summarizes the activity related to rationalization liabilities for the nine months ended September 30, 2023:

    

    

Consolidated

Balance at December 31, 2022

$

2,207

Payments and other adjustments

 

(5,337)

Charged to expense

 

9,490

Balance at September 30, 2023

$

6,360

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI")
9 Months Ended
Sep. 30, 2023
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI")  
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI")

NOTE 7 – ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI")

The following tables set forth the total changes in AOCI by component, net of taxes:

Three Months Ended September 30, 2023

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at June 30, 2023

$

18,152

$

(2,587)

$

(251,751)

$

(236,186)

Other comprehensive income (loss) before reclassification

 

4,063

(32,297)

(28,234)

Amounts reclassified from AOCI

 

(1,398)

1

(15)

(1,413)

Net current-period other comprehensive income (loss)

 

2,665

 

(15)

 

(32,297)

 

(29,647)

Balance at September 30, 2023

$

20,817

$

(2,602)

$

(284,048)

$

(265,833)

Three Months Ended September 30, 2022

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at June 30, 2022

$

22,399

$

(13,168)

$

(294,506)

$

(285,275)

Other comprehensive income (loss) before reclassification

 

8,142

 

 

(52,129)

 

(43,987)

Amounts reclassified from AOCI

 

(365)

1

 

85

 

 

(280)

Net current-period other comprehensive income (loss)

 

7,777

 

85

 

(52,129)

 

(44,267)

Balance at September 30, 2022

$

30,176

$

(13,083)

$

(346,635)

$

(329,542)

(1)During the three months ended September 30, 2023, the AOCI reclassification is a component of Net sales of $1,287 (net of tax of $470) and Cost of goods sold of $(111) (net of tax of $(45)); during the three months ended September 30, 2022, the reclassification is a component of Net sales of $155 (net of tax of $74) and Cost of goods sold of $(210) (net of tax of $(44)). See Note 13 to the consolidated financial statements for additional details.

Nine Months Ended September 30, 2023

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at December 31, 2022

$

13,909

$

(1,781)

$

(287,526)

$

(275,398)

Other comprehensive income before reclassification

 

10,738

3,478

14,216

Amounts reclassified from AOCI

 

(3,830)

1

(821)

(4,651)

Net current-period other comprehensive income (loss)

 

6,908

 

(821)

 

3,478

 

9,565

Balance at September 30, 2023

$

20,817

$

(2,602)

$

(284,048)

$

(265,833)

Nine Months Ended September 30, 2022

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at December 31, 2021

$

8,094

$

(13,231)

$

(252,442)

$

(257,579)

Other comprehensive income (loss) before reclassification

 

23,430

 

 

(94,193)

 

(70,763)

Amounts reclassified from AOCI

 

(1,348)

1

 

148

 

 

(1,200)

Net current-period other comprehensive income (loss)

 

22,082

 

148

 

(94,193)

 

(71,963)

Balance at September 30, 2022

$

30,176

$

(13,083)

$

(346,635)

$

(329,542)

(1)During the nine months ended September 30, 2023, the AOCI reclassification is a component of Net sales of $3,555 (net of tax of $1,292) and Cost of goods sold of $(275) (net of tax of $(106)); during the nine months ended September 30, 2022, the reclassification is a component of Net sales of $409 (net of tax of $181) and Cost of goods sold of $(939) (net of tax of $(223)). See Note 13 to the consolidated financial statements for additional details.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORIES
9 Months Ended
Sep. 30, 2023
INVENTORIES  
INVENTORIES

NOTE 8 — INVENTORIES

Inventories in the Condensed Consolidated Balance Sheets are comprised of the following components:

    

    

September 30, 2023

    

December 31, 2022

Raw materials

$

162,417

$

181,076

Work-in-process

 

149,205

 

164,778

Finished goods

 

300,716

 

319,597

Total

$

612,338

$

665,451

At September 30, 2023 and December 31, 2022, approximately 36% and 38%, respectively, of total inventories were valued using the last-in, first-out ("LIFO") method. The excess of current cost over LIFO cost was $135,088 and $133,909 at September 30, 2023 and December 31, 2022, respectively.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES
9 Months Ended
Sep. 30, 2023
LEASES  
LEASES

NOTE 9 — LEASES

The table below summarizes the right-of-use assets and lease liabilities in the Company’s Condensed Consolidated Balance sheets:

Operating Leases

    

Balance Sheet Classification

    

September 30, 2023

    

December 31, 2022

Right-of-use assets

 

Other assets

$

52,736

$

44,810

Current liabilities

 

Other current liabilities

$

12,480

$

10,378

Noncurrent liabilities

 

Other liabilities

 

41,752

 

35,945

Total lease liabilities

 

  

$

54,232

$

46,323

Total lease expense, which is included in Cost of goods sold and Selling, general & administrative expenses in the Company’s Consolidated Statements of Income, was $5,322 and $11,173 in the three and nine months ended September 30, 2023 and $5,109 and $15,415 in the three and nine months ended September 30, 2022, respectively. Cash paid for

amounts included in the measurement of lease liabilities for the three and nine months ended September 30, 2023, respectively, were $3,494 and $9,716 and are included in Net cash provided by operating activities in the Company’s Consolidated Statements of Cash Flows. Cash paid for amounts included in the measurement of lease liabilities for the three and nine months ended September 30, 2022, respectively, were $2,930 and $9,101 and are included in Net cash provided by operating activities in the Company’s Consolidated Statements of Cash Flows. Right-of-use assets obtained in exchange for operating lease liabilities were $1,077 and $6,410 during the three and nine months ended September 30, 2023 and $4,739 and $8,217 for the three and nine months ended September 30, 2022, respectively.

The total future minimum lease payments for noncancelable operating leases were as follows:

    

September 30, 2023

2023

$

4,716

2024

 

13,631

2025

 

10,853

2026

 

8,276

2027

 

6,113

After 2027

 

18,475

Total lease payments

$

62,064

Less: Imputed interest

 

7,832

Operating lease liabilities

$

54,232

As of September 30, 2023, the weighted average remaining lease term is 7.1 years and the weighted average discount rate used to determine the operating lease liability is 3.4%.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT
9 Months Ended
Sep. 30, 2023
DEBT  
DEBT

NOTE 10 — DEBT

Revolving Credit Agreements

On April 23, 2021, the Company amended and restated the agreement governing its line of credit by entering into the Second Amended and Restated Credit Agreement (“Credit Agreement”). The Credit Agreement has a line of credit totaling $500,000, has a term of 5 years with a maturity date of April 23, 2026 and may be increased, subject to certain conditions including the consent of its lenders, by an additional amount up to $150,000. On March 8, 2023, the Credit Agreement was amended to replace the LIBOR rate to a term secured overnight finance rate (“SOFR”); as such, the interest rate on borrowings is based on SOFR plus a spread of 0.85% to 1.85% based on (1) the Company’s net leverage ratio and (2) a credit spread adjustment. The Credit Agreement contains customary representations and warranties, as well as customary affirmative, negative and financial covenants for credit facilities of this type (subject to negotiated baskets and exceptions), including limitations on the Company and its subsidiaries with respect to liens, investments, distributions, mergers and acquisitions, dispositions of assets and transactions with affiliates. As of September 30, 2023, the Company was in compliance with all of its covenants and had no outstanding borrowings under the Credit Agreement.

The Company has other lines of credit and debt agreements totaling $84,876. As of September 30, 2023, the Company was in compliance with all of its covenants and had outstanding debt under short-term lines of credit of $7,482.

Senior Unsecured Notes

On April 1, 2015 and October 20, 2016, the Company entered into separate Note Purchase Agreements pursuant to which it issued senior unsecured notes (the "Notes") through a private placement. The 2015 Notes and 2016 Notes each have an aggregate principal amount of $350,000, comprised of four different series ranging from $50,000 to $100,000,

with maturity dates ranging from August 20, 2025 through April 1, 2045, and interest rates ranging from 2.75% to 4.02%. Interest on the Notes is paid semi-annually. The Company’s total weighted average effective interest rate and remaining weighted average tenure of the Notes is 3.3% and 10.6 years, respectively. The proceeds of the Notes were used for general corporate purposes. The Notes contain certain affirmative and negative covenants. As of September 30, 2023, the Company was in compliance with all of its debt covenants relating to the Notes.

Term Loan

On November 29, 2022, the Company entered into a term loan in the aggregate principal amount of $400,000 (the “Term Loan”), which was borrowed in full. The Term Loan matures on November 29, 2025. The Term Loan bears an interest at a rate based on SOFR, plus a margin ranging from 0.75% to 1.75% based on the Company’s consolidated net leverage ratio. The proceeds of the Term Loan were used to pay a portion of the purchase price in connection with the acquisition of Fori. As of September 30, 2023, the Company was in compliance with all of its covenants.

In March 2023, the Company entered into interest rate swap agreements to effectively convert the interest rate on $150,000 of the Term Loan from a variable rate to a fixed rate.

Shelf Agreements

On November 27, 2018, the Company entered into seven uncommitted master note facilities (the "Shelf Agreements") that allow borrowings up to $700,000 in the aggregate. The Shelf Agreements have a term of 5 years and the average life of borrowings cannot exceed 15 years. The Company is required to comply with covenants similar to those contained in the Notes. As of September 30, 2023, the Company was in compliance with all of its covenants and had no outstanding borrowings under the Shelf Agreements.

Fair Value of Debt

At September 30, 2023 and December 31, 2022, the fair value of long-term debt, including the current portion, was approximately $974,061 and $1,009,020, respectively, which was determined using available market information and methodologies requiring judgment. The carrying value of this debt at such dates was $1,103,076 and $1,121,435, respectively. Since judgment is required in interpreting market information, the fair value of the debt is not necessarily the amount which could be realized in a current market exchange.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER INCOME
9 Months Ended
Sep. 30, 2023
OTHER INCOME  
OTHER INCOME

NOTE 11 — OTHER INCOME

The components of Other income were as follows:

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

    

2022

    

2023

    

2022

Equity earnings (loss) in affiliates

$

169

 

$

(434)

$

463

$

(254)

Other components of net periodic pension (cost) income (1)

 

(293)

 

 

(29)

 

(907)

 

3,871

Other income (2)

 

925

 

 

4,051

 

12,171

 

3,471

Total Other income

$

801

 

$

3,588

$

11,727

$

7,088

(1)In 2022, Other components of net periodic pension (cost) income includes pension settlements and curtailments.
(2)In 2023, Other income primarily relates to non-recurring items such as royalty and other non-operating gains.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES
9 Months Ended
Sep. 30, 2023
INCOME TAXES  
INCOME TAXES

NOTE 12 — INCOME TAXES

The Company recognized $101,232 of tax expense on pretax income of $489,837, resulting in an effective income tax rate of 20.7% for the nine months ended September 30, 2023. The effective income tax rate was 20.6% for the nine months ended September 30, 2022.

The effective tax rate was slightly higher for the nine months ended September 30, 2023, as compared with the same period in 2022, primarily due to mix of earnings and discrete tax items.

As of September 30, 2023, the Company had $13,750 of unrecognized tax benefits. If recognized, approximately $10,714 would be reflected as a component of income tax expense.

The Company files income tax returns in the U.S. and various state, local and foreign jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal, state and local or non-U.S. income tax examinations by tax authorities for years before 2018. The Company is currently subject to U.S., various state and non-U.S. income tax audits.

Unrecognized tax benefits are reviewed on an ongoing basis and are adjusted for changing facts and circumstances, including progress of tax audits and closing of statutes of limitations. Based on information currently available, management believes that additional audit activity could be completed and/or statutes of limitations may close relating to existing unrecognized tax benefits. It is reasonably possible there could be a reduction of $1,203 in previously unrecognized tax benefits by the end of the third quarter 2024.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
DERIVATIVES
9 Months Ended
Sep. 30, 2023
DERIVATIVES  
DERIVATIVES

NOTE 13 — DERIVATIVES

The Company uses derivative instruments to manage exposures to currency exchange rates, interest rates and commodity prices arising in the normal course of business. Both at inception and on an ongoing basis, the derivative instruments that qualify for hedge accounting are assessed as to their effectiveness, when applicable. Hedge ineffectiveness was immaterial in the three and nine months ended September 30, 2023 and 2022.

The Company is subject to the credit risk of the counterparties to derivative instruments. Counterparties include a number of major banks and financial institutions. None of the concentrations of risk with any individual counterparty was considered significant at September 30, 2023. The Company does not expect any counterparties to fail to meet their obligations.

Cash Flow Hedges

Certain foreign currency forward contracts are qualified and designated as cash flow hedges. The dollar equivalent gross notional amount of these short-term contracts was $68,390 at September 30, 2023 and $66,296 at December 31, 2022.

The Company has interest rate forward starting swap agreements that are qualified and designated as cash flow hedges. The dollar equivalent gross notional amount of the long-term contracts was $100,000 at September 30, 2023 and December 31, 2022 and have a termination date of August 2025.

The Company has no commodity contracts outstanding at September 30, 2023. The Company had commodity contracts with a notional amount of 875,000 pounds at December 31, 2022, which were qualified and designated as cash flow hedges.

In March 2023, the Company entered into interest rate swap agreements, which were qualified and designated as cash flow hedges, with an aggregate notional amount of $150,000. The interest rate swaps will effectively convert the interest rate on $150,000 of the Term Loan discussed in Note 10 from a variable rate based on one-month SOFR to a fixed rate.

Net Investment Hedges

The Company has foreign currency forward contracts that qualify and are designated as net investment hedges. The dollar equivalent gross notional amount of these contracts was $87,748 at September 30, 2023 and $88,843 at December 31, 2022.

Derivatives Not Designated as Hedging Instruments

The Company has certain foreign exchange forward contracts that are not designated as hedges. These derivatives are held as economic hedges of certain balance sheet exposures. The dollar equivalent gross notional amount of these contracts was $403,802 and $380,443 at September 30, 2023 and December 31, 2022, respectively.

Fair values of derivative instruments in the Company’s Condensed Consolidated Balance Sheets follow:

September 30, 2023

December 31, 2022

Other

Other

Other

Other

Current

Current

Other

Other

Current

Current

Other

Other

Derivatives by hedge designation

Assets

    

Liabilities

    

Assets

    

Liabilities

    

Assets

    

Liabilities

    

Assets

    

Liabilities

Designated as hedging instruments:

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

2,079

$

786

$

$

$

1,467

$

738

$

$

Interest rate swap agreements

 

 

3,946

 

 

 

 

Forward starting swap agreements

24,877

19,291

Net investment contracts

291

2,229

Commodity contracts

181

33

Not designated as hedging instruments:

 

Foreign exchange contracts

 

1,157

2,162

 

2,348

 

790

 

 

Total derivatives

$

3,527

$

2,948

$

28,823

$

$

3,996

$

3,790

$

19,291

$

The effects of undesignated derivative instruments on the Company’s Consolidated Statements of Income consisted of the following:

    

    

Three Months Ended September 30, 

    

Nine Months Ended September 30, 

Derivatives by hedge designation

    

Classification of gain (loss)

    

2023

    

2022

    

2023

    

2022

Not designated as hedges:

  

  

 

  

  

 

  

Foreign exchange contracts

Selling, general
& administrative expenses

$

(6,705)

$

(3,374)

$

5,066

$

(2,836)

The effects of designated hedges on AOCI and the Company’s Consolidated Statements of Income consisted of the following:

    

    

Total gain recognized in AOCI, net of tax

    

September 30, 2023

    

December 31, 2022

    

Foreign exchange contracts

$

715

$

627

Interest rate swap agreements

2,952

Forward starting swap agreements

17,150

13,191

Net investment contracts

10,295

 

9,440

Commodity contracts

 

 

91

The Company expects a gain of $715 related to existing contracts to be reclassified from AOCI, net of tax, to earnings over the next 12 months as the hedged transactions are realized.

    

    

Three Months Ended September 30, 

    

Nine Months Ended September 30, 

Gain (loss) recognized in the

Derivative type

    

Consolidated Statements of Income:

    

2023

    

2022

    

2023

    

2022

Foreign exchange contracts

 

Sales

$

1,757

$

229

$

4,847

$

590

 

Cost of goods sold

 

159

 

573

 

187

 

1,202

Commodity contracts

Cost of goods sold

(3)

(319)

194

(40)

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE
9 Months Ended
Sep. 30, 2023
FAIR VALUE  
FAIR VALUE

NOTE 14 - FAIR VALUE

The following table provides a summary of assets and liabilities as of September 30, 2023, measured at fair value on a recurring basis:

    

    

Quoted Prices in

    

    

Active Markets for

Identical Assets or

Significant Other

Significant

Balance as of

Liabilities

Observable Inputs

Unobservable

Description

    

September 30, 2023

    

(Level 1)

    

(Level 2)

    

Inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

3,236

$

$

3,236

$

Net investment contracts

291

291

Interest rate swap agreements

3,946

3,946

Forward starting swap agreements

 

24,877

 

 

24,877

 

Pension surplus

48,093

48,093

Total assets

$

80,443

$

48,093

$

32,350

$

Liabilities:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

2,948

$

$

2,948

$

Deferred compensation

 

39,136

 

 

39,136

 

Total liabilities

$

42,084

$

$

42,084

$

The following table provides a summary of assets and liabilities as of December 31, 2022, measured at fair value on a recurring basis:

    

    

Quoted Prices in

    

    

Active Markets for

Identical Assets or

Significant Other

Significant

Balance as of

Liabilities

Observable Inputs

Unobservable

Description

    

December 31, 2022

    

(Level 1)

    

(Level 2)

    

Inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

3,815

$

$

3,815

$

Commodity contracts

181

181

Forward starting swap agreements

19,291

19,291

Pension Surplus

 

56,418

 

56,418

 

 

Total assets

$

79,705

$

56,418

$

23,287

$

Liabilities:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

1,528

$

$

1,528

$

Net investment contracts

 

2,229

 

 

2,229

 

Commodity contracts

 

33

 

 

33

 

Deferred compensation

 

39,090

 

 

39,090

 

Total liabilities

$

42,880

$

$

42,880

$

The fair value of the Company’s pension surplus assets are based on quoted market prices in active markets and are included in the Level 1 fair value hierarchy. The pension surplus assets are invested in money market and short-term duration bond funds at September 30, 2023.

The Company’s derivative contracts are valued at fair value using the market approach. The Company measures the fair value of foreign exchange contracts, forward starting swap agreements, net investment contracts and interest rate swap agreements using Level 2 inputs based on observable spot and forward rates in active markets.

The deferred compensation liability is the Company’s obligation under its executive deferred compensation plan. The Company measures the fair value of the liability using the market values of the participants’ underlying investment fund elections.

The fair value of Cash and cash equivalents, Marketable securities, Accounts receivable, Short-term debt excluding the current portion of long-term debt and Trade accounts payable approximated book value due to the short-term nature of these instruments at both September 30, 2023 and December 31, 2022.

The Company has various financial instruments, including cash and cash equivalents, short and long-term debt and forward contracts. While these financial instruments are subject to concentrations of credit risk, the Company has minimized this risk by entering into arrangements with a number of major banks and financial institutions and investing in several high-quality instruments. The Company does not expect any counterparties to fail to meet their obligations.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
SUPPLIER FINANCING PROGRAM
9 Months Ended
Sep. 30, 2023
SUPPLIER FINANCING PROGRAM  
SUPPLIER FINANCING PROGRAM

NOTE 15 – SUPPLIER FINANCING PROGRAM

The Company’s suppliers, at the supplier’s sole discretion, are able to factor receivables due from the Company to a financial institution on terms directly negotiated with the financial institution without affecting the Company’s balance sheet classification of the corresponding payable. The Company pays the financial institution the stated amount of the confirmed invoices from its designated suppliers on the original maturity dates of the invoices. Invoices with suppliers have terms between 120 and 180 days. The Company does not provide secured legal assets or other forms of guarantees under the arrangement and has no involvement in establishing the terms or conditions of the arrangement between its suppliers and the financial institution. The amounts due to the financial institution for suppliers that participate in the supplier financing program are included in Trade accounts payable on the Company’s Consolidated Balance Sheets, and the associated payments are included in operating activities in the Consolidated Statements of Cash Flows. At September 30, 2023 and December 31, 2022, Trade accounts payable included $35,745 and $33,475, respectively, payable to suppliers that have elected to participate in the supplier financing program.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Sep. 30, 2023
SIGNIFICANT ACCOUNTING POLICIES  
Principles of Consolidation

Principles of Consolidation

The consolidated financial statements include the accounts of Lincoln Electric Holdings, Inc. and its wholly-owned and majority-owned subsidiaries for which it has a controlling interest (the “Company”) after elimination of all inter-company accounts, transactions and profits.

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, these unaudited consolidated financial statements do not include all of the information and notes required by GAAP for complete financial statements. However, in the opinion of management, these unaudited consolidated financial statements contain all the adjustments (consisting of normal recurring accruals) considered necessary to present fairly the financial position, results of operations and cash flows for the interim periods. Operating results for the nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023.

The accompanying Condensed Consolidated Balance Sheet at December 31, 2022 has been derived from the audited financial statements at that date, but does not include all of the information and notes required by GAAP for complete financial statements. For further information, refer to the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

Certain reclassifications have been made to the prior period amounts to conform to the current period presentation, none of which are material.

Turkey - Highly Inflationary Economy

Turkey – Highly Inflationary Economy

Effective April 1, 2022, the financial statements of the Company’s Turkish operation are reported under highly inflationary accounting rules. As a result, the financial statements of the Company’s Turkish operation have been remeasured into the Company’s reporting currency (U.S. dollar) and the exchange gains and losses from the remeasurement of monetary assets and liabilities are reflected in current earnings, rather than “Accumulated other comprehensive loss” on the balance sheet. For the nine months ended September 30, 2023, this impact was not significant to the Company’s results.

New Accounting Pronouncements

New Accounting Pronouncements:

This section provides a description of new accounting pronouncements (“Accounting Standards Updates” or “ASUs”) issued by the Financial Accounting Standards Board (“FASB”) that are applicable to the Company.

The following ASUs were adopted as of January 1, 2023:

Standard

Description

ASU No. 2022-04, Liabilities-Supplier Finance Programs (Subtopic 405-50), issued September 2022.

Requires disclosure about a company’s supplier finance program, including key terms, amount outstanding, assets pledged, as applicable, and presentation on the balance sheet. Refer to Note 15 for the impacts on the Company’s consolidated financial statements.

ASU No. 2021-08, Business Combinations (Subtopic 805), issued October 2021.

Requires the acquirer in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The adoption did not have a material impact on the Company’s consolidated financial statements.

The Company is currently evaluating the impact on its financial statements of the following ASUs:

Standard

Description

ASU No. 2023-01, Leases-Common Control Arrangements (Topic 842), issued March 2023

Requires a lessee in a common-control arrangement to amortize leasehold improvements that it owns over the improvements’ useful life, regardless of the lease term. The requirement of the ASU is effective January 1, 2024.

ASU No. 2022-04, Liabilities-Supplier Finance Programs (Subtopic 405-50), issued September 2022.

Requires disclosure about a company’s supplier finance program, including a period-over-period balance roll forward. This requirement of the ASU is effective January 1, 2024 and should be applied prospectively.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 30, 2023
REVENUE RECOGNITION  
Schedule of disaggregation of revenue by product line

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

    

2022

    

2023

    

2022

Consumables

$

543,132

$

547,596

$

1,690,726

$

1,655,613

Equipment

 

490,082

 

387,644

 

1,442,396

 

1,174,664

Net sales

$

1,033,214

$

935,240

$

3,133,122

$

2,830,277

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2023
EARNINGS PER SHARE  
Schedule of computation of basic and diluted earnings per share

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

 

2022

 

2023

 

2022

Numerator:

 

 

  

 

  

 

  

Net income

$

129,343

$

109,225

$

388,605

$

363,078

Denominator (shares in 000's):

 

 

 

 

Basic weighted average shares outstanding

 

57,320

 

57,823

 

57,465

 

58,148

Effect of dilutive securities - Stock options and awards

 

816

 

703

 

812

 

667

Diluted weighted average shares outstanding

 

58,136

 

58,526

 

58,277

 

58,815

Basic earnings per share

$

2.26

$

1.89

$

6.76

$

6.24

Diluted earnings per share

$

2.22

$

1.87

$

6.67

$

6.17

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS (Tables)
9 Months Ended
Sep. 30, 2023
ACQUISITIONS  
Schedule of assets acquired and liabilities assumed

Assets acquired and liabilities assumed

    

Preliminary Purchase Price Allocation

Cash and cash equivalents

$

52,330

Accounts receivable

 

64,439

Inventory

 

63,463

Property, plant and equipment (1)

 

36,863

Intangible assets (2)

 

69,350

Accounts payable

 

17,996

Net other assets and liabilities (3)

 

200,234

Total purchase price consideration

$

468,683

(1)

Property, plant and equipment acquired includes a number of manufacturing and distribution sites, including the related facilities, land and leased sites, and machinery and equipment for use in manufacturing operations.

(2)

Intangible asset balances of $22,000 and $18,200, respectively, were assigned to trade names and customer relationships (15 year weighted average useful life). Of the remaining amount, $24,900 was assigned to technology know-how (10 year weighted average useful life) and $4,250 was assigned to restrictive covenants (4 year weighted average life).

(3)

Consists primarily of goodwill of $245,625.

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENT INFORMATION (Tables)
9 Months Ended
Sep. 30, 2023
SEGMENT INFORMATION  
Schedule of financial information for the reportable segments

The Harris

Americas

International

Products

Corporate /

    

Welding

    

Welding

    

Group

    

Eliminations

    

Consolidated

Three Months Ended September 30, 2023

 

  

 

  

 

  

 

  

 

  

Net sales

$

665,228

$

242,010

$

125,976

$

$

1,033,214

Inter-segment sales

 

28,875

4,896

2,299

(36,070)

Total

$

694,103

$

246,906

$

128,275

$

(36,070)

$

1,033,214

Adjusted EBIT

$

136,476

$

30,239

$

20,405

$

(2,952)

$

184,168

Special items charge (1)

 

4,056

7,870

11,926

EBIT

$

132,420

$

22,369

$

20,405

$

(2,952)

$

172,242

Interest income

1,852

Interest expense

(12,661)

Income before income taxes

 

 

 

$

161,433

Three Months Ended September 30, 2022

 

  

 

  

 

  

 

  

 

  

Net sales

$

585,628

$

216,497

$

133,115

$

$

935,240

Inter-segment sales

 

35,353

 

9,994

 

2,642

 

(47,989)

Total

$

620,981

$

226,491

$

135,757

$

(47,989)

$

935,240

Adjusted EBIT

$

118,804

$

25,225

$

14,432

$

(1,685)

$

156,776

Special items charge (gain) (2)

 

(353)

 

8,364

 

 

3,068

11,079

EBIT

$

119,157

$

16,861

$

14,432

$

(4,753)

$

145,697

Interest income

 

  

 

  

 

  

 

376

Interest expense

 

  

 

  

 

  

 

(8,586)

Income before income taxes

 

  

 

  

 

  

$

137,487

Nine Months Ended September 30, 2023

 

 

  

Net sales

$

2,000,839

$

747,829

$

384,454

$

$

3,133,122

Inter-segment sales

 

92,043

 

19,941

 

8,063

 

(120,047)

Total

$

2,092,882

$

767,770

$

392,517

$

(120,047)

$

3,133,122

Adjusted EBIT

$

408,800

$

93,609

$

58,898

$

(14,538)

$

546,769

Special items charge (1)

 

9,798

 

11,426

 

 

21,224

EBIT

$

399,002

$

82,183

$

58,898

$

(14,538)

$

525,545

Interest income

 

  

 

  

 

  

 

3,520

Interest expense

 

  

 

  

 

  

 

(39,228)

Income before income taxes

 

  

 

  

 

  

$

489,837

Nine Months Ended September 30, 2022

 

 

  

Net sales

$

1,715,342

$

711,167

$

403,768

$

$

2,830,277

Inter-segment sales

 

92,540

 

25,749

 

8,570

 

(126,859)

Total

$

1,807,882

$

736,916

$

412,338

$

(126,859)

$

2,830,277

Adjusted EBIT

$

348,439

$

97,321

$

51,952

$

(10,470)

$

487,242

Special items charge (gain) (3)

 

(3,627)

 

9,865

 

 

3,068

9,306

EBIT

$

352,066

$

87,456

$

51,952

$

(13,538)

$

477,936

Interest income

 

  

 

  

 

  

 

980

Interest expense

 

  

 

  

 

  

 

(21,847)

Income before income taxes

 

  

 

  

 

  

$

457,069

(1)In the three and nine months ended September 30, 2023, special items exclude amortization of step up in value of acquired inventories of $3,648 and $9,390 in Americas Welding and $1,204 and $2,862 in International Welding, respectively, and Rationalization and asset impairment net charges of $408 in Americas Welding and $6,666 and $10,210 in International Welding as discussed in Note 6. In the nine months ended September 30, 2023, special items reflect a gain on asset disposal of $1,646 in International Welding.
(2)In the three months ended September 30, 2022, special items exclude an adjustment to the amortization of the step up in value of acquired inventories of $353 in Americas Welding, Rationalization and asset impairment charges of $8,364 in International Welding as discussed in Note 6 and acquisition transaction costs of $3,068 in Corporate/Eliminations related to an acquisition.
(3)In the nine months ended September 30, 2022, special items exclude a favorable adjustment related to the termination of a pension plan of $3,735, the amortization of the step up in value of acquired inventories of $1,106 and Rationalization and asset impairment net gains of $998 in Americas Welding, Rationalization and asset impairment charges of $10,403 in International Welding as discussed in Note 6 and acquisition transaction costs of $3,086 in Corporate/Eliminations related to an acquisition.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
RATIONALIZATION AND ASSET IMPAIRMENTS (Tables)
9 Months Ended
Sep. 30, 2023
RATIONALIZATION AND ASSET IMPAIRMENTS  
Summary of the activity related to the rationalization liabilities by segment

    

    

Consolidated

Balance at December 31, 2022

$

2,207

Payments and other adjustments

 

(5,337)

Charged to expense

 

9,490

Balance at September 30, 2023

$

6,360

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") (Tables)
9 Months Ended
Sep. 30, 2023
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI")  
Schedule of changes in accumulated other comprehensive income (loss)

Three Months Ended September 30, 2023

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at June 30, 2023

$

18,152

$

(2,587)

$

(251,751)

$

(236,186)

Other comprehensive income (loss) before reclassification

 

4,063

(32,297)

(28,234)

Amounts reclassified from AOCI

 

(1,398)

1

(15)

(1,413)

Net current-period other comprehensive income (loss)

 

2,665

 

(15)

 

(32,297)

 

(29,647)

Balance at September 30, 2023

$

20,817

$

(2,602)

$

(284,048)

$

(265,833)

Three Months Ended September 30, 2022

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at June 30, 2022

$

22,399

$

(13,168)

$

(294,506)

$

(285,275)

Other comprehensive income (loss) before reclassification

 

8,142

 

 

(52,129)

 

(43,987)

Amounts reclassified from AOCI

 

(365)

1

 

85

 

 

(280)

Net current-period other comprehensive income (loss)

 

7,777

 

85

 

(52,129)

 

(44,267)

Balance at September 30, 2022

$

30,176

$

(13,083)

$

(346,635)

$

(329,542)

(1)During the three months ended September 30, 2023, the AOCI reclassification is a component of Net sales of $1,287 (net of tax of $470) and Cost of goods sold of $(111) (net of tax of $(45)); during the three months ended September 30, 2022, the reclassification is a component of Net sales of $155 (net of tax of $74) and Cost of goods sold of $(210) (net of tax of $(44)). See Note 13 to the consolidated financial statements for additional details.

Nine Months Ended September 30, 2023

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at December 31, 2022

$

13,909

$

(1,781)

$

(287,526)

$

(275,398)

Other comprehensive income before reclassification

 

10,738

3,478

14,216

Amounts reclassified from AOCI

 

(3,830)

1

(821)

(4,651)

Net current-period other comprehensive income (loss)

 

6,908

 

(821)

 

3,478

 

9,565

Balance at September 30, 2023

$

20,817

$

(2,602)

$

(284,048)

$

(265,833)

Nine Months Ended September 30, 2022

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at December 31, 2021

$

8,094

$

(13,231)

$

(252,442)

$

(257,579)

Other comprehensive income (loss) before reclassification

 

23,430

 

 

(94,193)

 

(70,763)

Amounts reclassified from AOCI

 

(1,348)

1

 

148

 

 

(1,200)

Net current-period other comprehensive income (loss)

 

22,082

 

148

 

(94,193)

 

(71,963)

Balance at September 30, 2022

$

30,176

$

(13,083)

$

(346,635)

$

(329,542)

(1)During the nine months ended September 30, 2023, the AOCI reclassification is a component of Net sales of $3,555 (net of tax of $1,292) and Cost of goods sold of $(275) (net of tax of $(106)); during the nine months ended September 30, 2022, the reclassification is a component of Net sales of $409 (net of tax of $181) and Cost of goods sold of $(939) (net of tax of $(223)). See Note 13 to the consolidated financial statements for additional details.
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORIES (Tables)
9 Months Ended
Sep. 30, 2023
INVENTORIES  
Schedule of inventory

    

    

September 30, 2023

    

December 31, 2022

Raw materials

$

162,417

$

181,076

Work-in-process

 

149,205

 

164,778

Finished goods

 

300,716

 

319,597

Total

$

612,338

$

665,451

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2023
LEASES  
Schedule of leases In balance sheet

Operating Leases

    

Balance Sheet Classification

    

September 30, 2023

    

December 31, 2022

Right-of-use assets

 

Other assets

$

52,736

$

44,810

Current liabilities

 

Other current liabilities

$

12,480

$

10,378

Noncurrent liabilities

 

Other liabilities

 

41,752

 

35,945

Total lease liabilities

 

  

$

54,232

$

46,323

Schedule of future minimum lease payments

    

September 30, 2023

2023

$

4,716

2024

 

13,631

2025

 

10,853

2026

 

8,276

2027

 

6,113

After 2027

 

18,475

Total lease payments

$

62,064

Less: Imputed interest

 

7,832

Operating lease liabilities

$

54,232

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER INCOME (Tables)
9 Months Ended
Sep. 30, 2023
OTHER INCOME  
Schedule of Other Nonoperating Income

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

    

2022

    

2023

    

2022

Equity earnings (loss) in affiliates

$

169

 

$

(434)

$

463

$

(254)

Other components of net periodic pension (cost) income (1)

 

(293)

 

 

(29)

 

(907)

 

3,871

Other income (2)

 

925

 

 

4,051

 

12,171

 

3,471

Total Other income

$

801

 

$

3,588

$

11,727

$

7,088

(1)In 2022, Other components of net periodic pension (cost) income includes pension settlements and curtailments.
(2)In 2023, Other income primarily relates to non-recurring items such as royalty and other non-operating gains.
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
DERIVATIVES (Tables)
9 Months Ended
Sep. 30, 2023
DERIVATIVES  
Schedule of fair values of derivative instruments on the Company's Consolidated Balance Sheets

September 30, 2023

December 31, 2022

Other

Other

Other

Other

Current

Current

Other

Other

Current

Current

Other

Other

Derivatives by hedge designation

Assets

    

Liabilities

    

Assets

    

Liabilities

    

Assets

    

Liabilities

    

Assets

    

Liabilities

Designated as hedging instruments:

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

2,079

$

786

$

$

$

1,467

$

738

$

$

Interest rate swap agreements

 

 

3,946

 

 

 

 

Forward starting swap agreements

24,877

19,291

Net investment contracts

291

2,229

Commodity contracts

181

33

Not designated as hedging instruments:

 

Foreign exchange contracts

 

1,157

2,162

 

2,348

 

790

 

 

Total derivatives

$

3,527

$

2,948

$

28,823

$

$

3,996

$

3,790

$

19,291

$

Schedule of effects of undesignated derivative instruments on the Company's Consolidated Statements of Income

    

    

Three Months Ended September 30, 

    

Nine Months Ended September 30, 

Derivatives by hedge designation

    

Classification of gain (loss)

    

2023

    

2022

    

2023

    

2022

Not designated as hedges:

  

  

 

  

  

 

  

Foreign exchange contracts

Selling, general
& administrative expenses

$

(6,705)

$

(3,374)

$

5,066

$

(2,836)

Schedule of effects of designated cash flow hedges on AOCI and the entity's Consolidated Statements of Income

    

    

Total gain recognized in AOCI, net of tax

    

September 30, 2023

    

December 31, 2022

    

Foreign exchange contracts

$

715

$

627

Interest rate swap agreements

2,952

Forward starting swap agreements

17,150

13,191

Net investment contracts

10,295

 

9,440

Commodity contracts

 

 

91

    

    

Three Months Ended September 30, 

    

Nine Months Ended September 30, 

Gain (loss) recognized in the

Derivative type

    

Consolidated Statements of Income:

    

2023

    

2022

    

2023

    

2022

Foreign exchange contracts

 

Sales

$

1,757

$

229

$

4,847

$

590

 

Cost of goods sold

 

159

 

573

 

187

 

1,202

Commodity contracts

Cost of goods sold

(3)

(319)

194

(40)

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE (Tables)
9 Months Ended
Sep. 30, 2023
FAIR VALUE  
Summary of assets and liabilities measured at fair value on a recurring basis

    

    

Quoted Prices in

    

    

Active Markets for

Identical Assets or

Significant Other

Significant

Balance as of

Liabilities

Observable Inputs

Unobservable

Description

    

September 30, 2023

    

(Level 1)

    

(Level 2)

    

Inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

3,236

$

$

3,236

$

Net investment contracts

291

291

Interest rate swap agreements

3,946

3,946

Forward starting swap agreements

 

24,877

 

 

24,877

 

Pension surplus

48,093

48,093

Total assets

$

80,443

$

48,093

$

32,350

$

Liabilities:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

2,948

$

$

2,948

$

Deferred compensation

 

39,136

 

 

39,136

 

Total liabilities

$

42,084

$

$

42,084

$

    

    

Quoted Prices in

    

    

Active Markets for

Identical Assets or

Significant Other

Significant

Balance as of

Liabilities

Observable Inputs

Unobservable

Description

    

December 31, 2022

    

(Level 1)

    

(Level 2)

    

Inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

3,815

$

$

3,815

$

Commodity contracts

181

181

Forward starting swap agreements

19,291

19,291

Pension Surplus

 

56,418

 

56,418

 

 

Total assets

$

79,705

$

56,418

$

23,287

$

Liabilities:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

1,528

$

$

1,528

$

Net investment contracts

 

2,229

 

 

2,229

 

Commodity contracts

 

33

 

 

33

 

Deferred compensation

 

39,090

 

 

39,090

 

Total liabilities

$

42,880

$

$

42,880

$

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION - Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Percentage of net sales over time 10.00%  
Unbilled contracts receivable $ 55,078 $ 35,252
Advance Customer Payments    
Contract with customer liability 60,312 78,756
Billings in Excess of Revenue Recognized    
Contract with customer liability $ 58,971 $ 34,771
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) $ 1,033,214 $ 935,240 $ 3,133,122 $ 2,830,277
Consumables        
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) 543,132 547,596 1,690,726 1,655,613
Equipment        
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) $ 490,082 $ 387,644 $ 1,442,396 $ 1,174,664
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:        
Net Income $ 129,343 $ 109,225 $ 388,605 $ 363,078
Denominator (shares in 000's):        
Basic weighted average shares outstanding (in shares) 57,320,000 57,823,000 57,465,000 58,148,000
Effect of dilutive securities - Stock options and awards (in shares) 816,000 703,000 812,000 667,000
Diluted weighted average shares outstanding (in shares) 58,136,000 58,526,000 58,277,000 58,815,000
Basic earnings per share (in dollars per share) $ 2.26 $ 1.89 $ 6.76 $ 6.24
Diluted earnings per share (in dollars per share) $ 2.22 $ 1.87 $ 6.67 $ 6.17
Anti-dilutive shares excluded from the computation of diluted earnings per share 19,368 52,495 67,549 120,106
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
May 03, 2023
Dec. 01, 2022
Mar. 01, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Acquisitions                
Net purchase price, net of cash acquired           $ 32,685 $ 22,294  
Annual sales at the date of acquisition       $ 1,033,214 $ 935,240 3,133,122 $ 2,830,277  
Powermig Automao e Soldagem Ltda.                
Acquisitions                
Net purchase price, net of cash acquired $ 29,572              
Ownership purchased (as a percent) 100.00%              
Annual sales at the date of acquisition               $ 15,000
Fori                
Acquisitions                
Cash purchase price   $ 427,000            
Purchase price   468,683            
Net purchase price, net of cash acquired   $ 416,353            
Ownership purchased (as a percent)   100.00%            
Acquisition Costs               5,196
Acquisitions' net sales       $ 77,674   $ 174,675    
Kestra                
Acquisitions                
Net purchase price, net of cash acquired     $ 22,294          
Ownership purchased (as a percent)     100.00%          
Acquisition Costs               $ 365
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 01, 2022
Sep. 30, 2023
Dec. 31, 2022
Assets Acquired and Liabilities Assumed      
Goodwill   $ 686,625 $ 665,257
Fori      
Assets Acquired and Liabilities Assumed      
Cash and cash equivalents $ 52,330    
Accounts receivable 64,439    
Inventory 63,463    
Property, plant and equipment 36,863    
Intangible assets 69,350    
Accounts payable 17,996    
Net other assets and liabilities 200,234    
Total purchase price consideration 468,683    
Goodwill 245,625    
Tradenames | Fori      
Assets Acquired and Liabilities Assumed      
Finite-lived Intangible Assets Acquired $ 22,000    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 15 years    
Customer relationships | Fori      
Assets Acquired and Liabilities Assumed      
Finite-lived Intangible Assets Acquired $ 18,200    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 15 years    
Technology know-how | Fori      
Assets Acquired and Liabilities Assumed      
Finite-lived Intangible Assets Acquired $ 24,900    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 10 years    
Restrictive covenants | Fori      
Assets Acquired and Liabilities Assumed      
Finite-lived Intangible Assets Acquired $ 4,250    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 4 years    
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENT INFORMATION (Financial Information of Reportable Segments) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Financial information for the reportable segments        
Net sales (Note 2) $ 1,033,214 $ 935,240 $ 3,133,122 $ 2,830,277
Adjusted EBIT 184,168 156,776 546,769 487,242
Special items charge (gain) 11,926 11,079 21,224 9,306
EBIT 172,242 145,697 525,545 477,936
Interest income 1,852 376 3,520 980
Interest expense (12,661) (8,586) (39,228) (21,847)
Income before income taxes 161,433 137,487 489,837 457,069
Rationalization and asset impairment charges 7,074 8,364 10,618 9,405
Rationalization and asset impairment net gains     (1,128) (7,776)
Inter-segment        
Financial information for the reportable segments        
Net sales (Note 2) 36,070 47,989 120,047 126,859
Corporate/Eliminations        
Financial information for the reportable segments        
Net sales (Note 2) (36,070) (47,989) (120,047) (126,859)
Adjusted EBIT (2,952) (1,685) (14,538) (10,470)
Special items charge (gain) 0 3,068 0 3,068
EBIT (2,952) (4,753) (14,538) (13,538)
Acquisition Costs   3,068   3,086
Americas Welding        
Financial information for the reportable segments        
Net sales (Note 2) 665,228 585,628 2,000,839 1,715,342
Americas Welding | Operating Segments        
Financial information for the reportable segments        
Net sales (Note 2) 694,103 620,981 2,092,882 1,807,882
Adjusted EBIT 136,476 118,804 408,800 348,439
Special items charge (gain) 4,056 (353) 9,798 (3,627)
EBIT 132,420 119,157 399,002 352,066
Defined benefit plan, net periodic benefit cost (credit), gain (loss) due to curtailment       3,735
Business combination, inventory step up 3,648 353 9,390 1,106
Rationalization and asset impairment net gains       998
Americas Welding | Inter-segment        
Financial information for the reportable segments        
Net sales (Note 2) 28,875 35,353 92,043 92,540
International Welding        
Financial information for the reportable segments        
Net sales (Note 2) 242,010 216,497 747,829 711,167
International Welding | Operating Segments        
Financial information for the reportable segments        
Net sales (Note 2) 246,906 226,491 767,770 736,916
Adjusted EBIT 30,239 25,225 93,609 97,321
Special items charge (gain) 7,870 8,364 11,426 9,865
EBIT 22,369 16,861 82,183 87,456
Rationalization and asset impairment charges 6,666 8,364 10,210 10,403
Business combination, inventory step up 1,204   2,862  
Gain (loss) on disposition of assets     1,646  
International Welding | Inter-segment        
Financial information for the reportable segments        
Net sales (Note 2) 4,896 9,994 19,941 25,749
The Harris Products Group        
Financial information for the reportable segments        
Net sales (Note 2) 125,976 133,115 384,454 403,768
The Harris Products Group | Operating Segments        
Financial information for the reportable segments        
Net sales (Note 2) 128,275 135,757 392,517 412,338
Adjusted EBIT 20,405 14,432 58,898 51,952
Special items charge (gain) 0 0 0 0
EBIT 20,405 14,432 58,898 51,952
The Harris Products Group | Inter-segment        
Financial information for the reportable segments        
Net sales (Note 2) 2,299 $ 2,642 8,063 $ 8,570
Americas Welding and International Welding | Operating Segments        
Financial information for the reportable segments        
Rationalization and asset impairment charges $ 408   $ 408  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENT INFORMATION - Narrative (Details)
9 Months Ended
Sep. 30, 2023
segment
SEGMENT INFORMATION  
Number of operating segments (segments) 3
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
RATIONALIZATION AND ASSET IMPAIRMENTS (Summary of Activity Related to Rationalization Liabilities by Segment) (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Activity related to the rationalization liabilities by segment  
Balance at the beginning of the period $ 2,207
Payments and other adjustments (5,337)
Charged to expense 9,490
Balance at the end of the period $ 6,360
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
RATIONALIZATION AND ASSET IMPAIRMENTS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]          
Rationalization and asset impairment charges $ 7,074 $ 8,364 $ 10,618 $ 9,405  
Restructuring liability 6,360   6,360   $ 2,207
Restructure Plans 2021 and 2022 | International Welding          
Restructuring Cost and Reserve [Line Items]          
Restructuring liability $ 6,360   $ 6,360    
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Accumulated other comprehensive (loss) income          
Beginning Balance $ 1,201,424 $ 912,983 $ 1,034,041 $ 863,909 $ 863,909
Ending Balance 1,225,582 924,228 1,225,582 924,228 1,034,041
Net sales (Note 2) 1,033,214 935,240 3,133,122 2,830,277  
Cost of goods sold 667,584 625,722 2,038,707 1,857,501  
Accumulated Other Comprehensive Income (Loss)          
Accumulated other comprehensive (loss) income          
Beginning Balance (236,186) (285,275) (275,398) (257,579) (257,579)
Other comprehensive income (loss) before reclassification (28,234) (43,987) 14,216 (70,763)  
Amounts reclassified from AOCI (1,413) (280) (4,651) (1,200)  
Net current-period other comprehensive income (loss) (29,647) (44,267) 9,565 (71,963)  
Ending Balance (265,833) (329,542) (265,833) (329,542) (275,398)
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges          
Accumulated other comprehensive (loss) income          
Beginning Balance 18,152 22,399 13,909 8,094 8,094
Other comprehensive income (loss) before reclassification 4,063 8,142 10,738 23,430  
Amounts reclassified from AOCI (1,398) (365) (3,830) (1,348)  
Net current-period other comprehensive income (loss) 2,665 7,777 6,908 22,082  
Ending Balance 20,817 30,176 20,817 30,176 13,909
Defined benefit pension plan activity          
Accumulated other comprehensive (loss) income          
Beginning Balance (2,587) (13,168) (1,781) (13,231) (13,231)
Other comprehensive income (loss) before reclassification 0 0 0 0  
Amounts reclassified from AOCI (15) 85 (821) 148  
Net current-period other comprehensive income (loss) (15) 85 (821) 148  
Ending Balance (2,602) (13,083) (2,602) (13,083) (1,781)
Currency translation adjustment          
Accumulated other comprehensive (loss) income          
Beginning Balance (251,751) (294,506) (287,526) (252,442) (252,442)
Other comprehensive income (loss) before reclassification (32,297) (52,129) 3,478 (94,193)  
Amounts reclassified from AOCI 0 0 0 0  
Net current-period other comprehensive income (loss) (32,297) (52,129) 3,478 (94,193)  
Ending Balance (284,048) (346,635) (284,048) (346,635) $ (287,526)
Reclassification out of Accumulated Other Comprehensive Income | Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges          
Accumulated other comprehensive (loss) income          
Tax expense, AOCI reclassification attributable to Net Sales 470 74 1,292 181  
Tax expense, AOCI reclassification attributable to Cost of Sales (45) (44) (106) (223)  
Reclassification out of Accumulated Other Comprehensive Income | Sales | Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges          
Accumulated other comprehensive (loss) income          
Net sales (Note 2) 1,287 155 3,555 409  
Reclassification out of Accumulated Other Comprehensive Income | Cost of goods sold | Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges          
Accumulated other comprehensive (loss) income          
Cost of goods sold $ (111) $ (210) $ (275) $ (939)  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
INVENTORIES    
Raw materials $ 162,417 $ 181,076
Work-in-process 149,205 164,778
Finished goods 300,716 319,597
Total $ 612,338 $ 665,451
Percentage of total inventories valued using the LIFO method (as a percent) 36.00% 38.00%
Excess of current cost over LIFO cost $ 135,088 $ 133,909
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
LEASES        
Operating lease, weighted average remaining lease term 7 years 1 month 6 days   7 years 1 month 6 days  
Lease, cost $ 5,322 $ 5,109 $ 11,173 $ 15,415
Operating lease, payments 3,494 2,930 9,716 9,101
Right-of-use asset obtained in exchange for operating lease liability $ 1,077 $ 4,739 $ 6,410 $ 8,217
Operating lease, weighted average discount rate, percent 3.40%   3.40%  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Schedule of Leases in Balance Sheets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
LEASES    
Right-of-use assets $ 52,736 $ 44,810
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets, Noncurrent Other Assets, Noncurrent
Current liabilities $ 12,480 $ 10,378
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Liabilities, Current Other Liabilities, Current
Noncurrent liabilities $ 41,752 $ 35,945
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Total lease liabilities $ 54,232 $ 46,323
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Maturities of Lease Liabilities, Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
LEASES    
2023 $ 4,716  
2024 13,631  
2025 10,853  
2026 8,276  
2027 6,113  
After 2027 18,475  
Total lease payments 62,064  
Less: Imputed interest 7,832  
Operating lease liabilities $ 54,232 $ 46,323
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT (Revolving Credit Agreement) (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 08, 2023
Apr. 23, 2021
Sep. 30, 2023
Revolving credit agreement      
Debt Instrument [Line Items]      
Borrowing capacity under the line of credit   $ 500,000  
Credit facility covenant compliance     As of September 30, 2023, the Company was in compliance with all of its covenants
Debt instrument, term   5 years  
Additional increase in borrowing capacity of the line of credit available at the entity's option   $ 150,000  
Line of credit, current     $ 0
Revolving credit agreement | Minimum      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 0.85%    
Revolving credit agreement | Maximum      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 1.85%    
Other Lines of Credit and Debt Agreements      
Debt Instrument [Line Items]      
Borrowing capacity under the line of credit     84,876
Line of credit, current     $ 7,482
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT (Long-Term Debt) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Oct. 20, 2016
Apr. 01, 2015
Debt Instrument [Line Items]        
Fair value of long-term debt $ 974,061 $ 1,009,020    
Carrying value of long-term debt $ 1,103,076 $ 1,121,435    
Senior Notes 2016        
Debt Instrument [Line Items]        
Face amount of loan     $ 350,000  
Senior Notes        
Debt Instrument [Line Items]        
Debt, Weighted Average Interest Rate 3.30%      
Debt instrument, covenant compliance As of September 30, 2023, the Company was in compliance with all of its debt covenants      
Weighted Average        
Debt Instrument [Line Items]        
Debt instrument, term 10 years 7 months 6 days      
Senior Notes 2015        
Debt Instrument [Line Items]        
Face amount of loan       $ 350,000
Minimum | Senior Notes        
Debt Instrument [Line Items]        
Face amount of loan $ 50,000      
Debt instrument, interest rate, stated percentage 2.75%      
Maximum | Senior Notes        
Debt Instrument [Line Items]        
Face amount of loan $ 100,000      
Debt instrument, interest rate, stated percentage 4.02%      
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT (Shelf facility) (Details) - Private Placement
$ in Thousands
9 Months Ended
Nov. 27, 2018
USD ($)
loan
Sep. 30, 2023
USD ($)
Debt Instrument [Line Items]    
Number of uncommitted master note facilities | loan 7  
Debt instrument, unused borrowing capacity, amount $ 700,000  
Debt instrument, term 5 years  
Debt instrument, covenant compliance   As of September 30, 2023, the Company was in compliance with all of its covenants
Line of credit, current   $ 0
Maximum    
Debt Instrument [Line Items]    
Debt instrument, term 15 years  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT (Term Loan) (Details) - Term Loan - USD ($)
$ in Thousands
Nov. 29, 2022
Mar. 31, 2023
Debt Instrument [Line Items]    
Face amount of loan $ 400,000  
Debt associated with interest rate swap   $ 150,000
Maximum | SOFR    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate 1.75%  
Minimum | SOFR    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate 0.75%  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER INCOME (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
OTHER INCOME        
Equity earnings in affiliates $ 169 $ (434) $ 463 $ (254)
Other components of net periodic pension (cost) income (293) (29) (907) 3,871
Other income 925 4,051 12,171 3,471
Total Other income $ 801 $ 3,588 $ 11,727 $ 7,088
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
INCOME TAXES        
Income taxes $ 32,090 $ 28,262 $ 101,232 $ 93,991
Pre-tax income 161,433 $ 137,487 $ 489,837 $ 457,069
Effective tax rate     20.70% 20.60%
Unrecognized tax benefits 13,750   $ 13,750  
Unrecognized tax benefits that, if recognized, would be reflected as a component of income tax expense 10,714   10,714  
Reasonably possible further reduction in prior years' unrecognized tax benefits during the next twelve months $ 1,203   $ 1,203  
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
DERIVATIVES (Fair Value of Derivative Instruments) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Other Current Assets    
Fair values of derivative instruments    
Fair value of derivative assets $ 3,527 $ 3,996
Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 2,948 3,790
Other Noncurrent Assets    
Fair values of derivative instruments    
Fair value of derivative assets 28,823 19,291
Other Noncurrent Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Designated as Hedging Instruments | Foreign exchange contracts | Other Current Assets    
Fair values of derivative instruments    
Fair value of derivative assets 2,079 1,467
Designated as Hedging Instruments | Foreign exchange contracts | Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 786 738
Designated as Hedging Instruments | Foreign exchange contracts | Other Noncurrent Assets    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Designated as Hedging Instruments | Foreign exchange contracts | Other Noncurrent Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Designated as Hedging Instruments | Interest rate swap agreements | Other Current Assets    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Designated as Hedging Instruments | Interest rate swap agreements | Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Designated as Hedging Instruments | Interest rate swap agreements | Other Noncurrent Assets    
Fair values of derivative instruments    
Fair value of derivative assets 3,946 0
Designated as Hedging Instruments | Interest rate swap agreements | Other Noncurrent Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Designated as Hedging Instruments | Forward starting swap agreements | Other Current Assets    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Designated as Hedging Instruments | Forward starting swap agreements | Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Designated as Hedging Instruments | Forward starting swap agreements | Other Noncurrent Assets    
Fair values of derivative instruments    
Fair value of derivative assets 24,877 19,291
Designated as Hedging Instruments | Forward starting swap agreements | Other Noncurrent Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Designated as Hedging Instruments | Net investment contracts | Other Current Assets    
Fair values of derivative instruments    
Fair value of derivative assets 291 0
Designated as Hedging Instruments | Net investment contracts | Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 2,229
Designated as Hedging Instruments | Net investment contracts | Other Noncurrent Assets    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Designated as Hedging Instruments | Net investment contracts | Other Noncurrent Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Designated as Hedging Instruments | Commodity contracts | Other Current Assets    
Fair values of derivative instruments    
Fair value of derivative assets 0 181
Designated as Hedging Instruments | Commodity contracts | Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 33
Designated as Hedging Instruments | Commodity contracts | Other Noncurrent Assets    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Designated as Hedging Instruments | Commodity contracts | Other Noncurrent Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Not designated as hedging instruments | Foreign exchange contracts | Other Current Assets    
Fair values of derivative instruments    
Fair value of derivative assets 1,157 2,348
Not designated as hedging instruments | Foreign exchange contracts | Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 2,162 790
Not designated as hedging instruments | Foreign exchange contracts | Other Noncurrent Assets    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Not designated as hedging instruments | Foreign exchange contracts | Other Noncurrent Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities $ 0 $ 0
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
DERIVATIVES (Derivatives Income Statement Impact) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Foreign exchange contracts | Selling, general & administrative expenses        
Effects of undesignated derivative instruments on the entity's Consolidated Statements of Income        
Gains (losses) recognized in income $ (6,705) $ (3,374) $ 5,066 $ (2,836)
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
DERIVATIVES (AOCI Impact) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Foreign exchange contracts          
Fair values of derivative instruments          
Gain recognized in AOCI     $ 715   $ 627
Interest rate swap agreements          
Fair values of derivative instruments          
Gain recognized in AOCI     2,952   0
Forward starting swap agreements          
Fair values of derivative instruments          
Gain recognized in AOCI     17,150   13,191
Net investment contracts          
Fair values of derivative instruments          
Gain recognized in AOCI     10,295   9,440
Commodity contracts          
Fair values of derivative instruments          
Gain recognized in AOCI     0   $ 91
Sales | Foreign exchange contracts          
Fair values of derivative instruments          
Gain (loss) reclassified from AOCI to earnings $ 1,757 $ 229 4,847 $ 590  
Cost of goods sold | Foreign exchange contracts          
Fair values of derivative instruments          
Gain (loss) reclassified from AOCI to earnings 159 573 187 1,202  
Cost of goods sold | Commodity contracts          
Fair values of derivative instruments          
Gain (loss) reclassified from AOCI to earnings $ (3) $ (319) $ 194 $ (40)  
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
DERIVATIVES - Narrative (Details)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
item
Dec. 31, 2022
USD ($)
lb
Mar. 31, 2023
USD ($)
Derivative [Line Items]      
Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net $ 715    
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer 12 months    
Term Loan      
Derivative [Line Items]      
Debt associated with interest rate swap     $ 150,000
Interest rate swap agreements      
Derivative [Line Items]      
Notional amount of derivative instruments     $ 150,000
Not designated as hedging instruments | Foreign exchange contracts      
Derivative [Line Items]      
Derivative Asset, Notional Amount $ 403,802 $ 380,443  
Cash flow hedges | Designated as Hedging Instruments | Foreign exchange contracts      
Derivative [Line Items]      
Derivative Asset, Notional Amount $ 68,390 $ 66,296  
Cash flow hedges | Designated as Hedging Instruments | Commodity contracts      
Derivative [Line Items]      
Notional amount (in pounds) | lb   875,000  
Number of commodity contracts outstanding | item 0    
Cash flow hedges | Designated as Hedging Instruments | Forward Contracts      
Derivative [Line Items]      
Derivative Asset, Notional Amount $ 100,000 $ 100,000  
Net investment hedges | Designated as Hedging Instruments | Foreign exchange contracts      
Derivative [Line Items]      
Derivative Asset, Notional Amount $ 87,748 $ 88,843  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE (Summary of Fair Value Assets and Liabilities) (Details) - Recurring basis - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Assets:    
Total assets $ 80,443 $ 79,705
Liabilities:    
Deferred compensation 39,136 39,090
Total liabilities 42,084 42,880
Foreign exchange contracts    
Assets:    
Assets 3,236 3,815
Liabilities:    
Liabilities 2,948 1,528
Net investment contracts    
Assets:    
Assets 291  
Liabilities:    
Liabilities   2,229
Commodity contracts    
Assets:    
Assets   181
Liabilities:    
Liabilities   33
Interest rate swap agreements    
Assets:    
Assets 3,946  
Forward starting swap agreements    
Assets:    
Assets 24,877 19,291
Pension surplus    
Assets:    
Assets 48,093 56,418
Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1)    
Assets:    
Total assets 48,093 56,418
Liabilities:    
Deferred compensation 0 0
Total liabilities 0 0
Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Foreign exchange contracts    
Assets:    
Assets 0 0
Liabilities:    
Liabilities 0 0
Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Net investment contracts    
Assets:    
Assets 0  
Liabilities:    
Liabilities   0
Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Commodity contracts    
Assets:    
Assets   0
Liabilities:    
Liabilities   0
Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Interest rate swap agreements    
Assets:    
Assets 0  
Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Forward starting swap agreements    
Assets:    
Assets 0 0
Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Pension surplus    
Assets:    
Assets 48,093 56,418
Significant Other Observable Inputs (Level 2)    
Assets:    
Total assets 32,350 23,287
Liabilities:    
Deferred compensation 39,136 39,090
Total liabilities 42,084 42,880
Significant Other Observable Inputs (Level 2) | Foreign exchange contracts    
Assets:    
Assets 3,236 3,815
Liabilities:    
Liabilities 2,948 1,528
Significant Other Observable Inputs (Level 2) | Net investment contracts    
Assets:    
Assets 291  
Liabilities:    
Liabilities   2,229
Significant Other Observable Inputs (Level 2) | Commodity contracts    
Assets:    
Assets   181
Liabilities:    
Liabilities   33
Significant Other Observable Inputs (Level 2) | Interest rate swap agreements    
Assets:    
Assets 3,946  
Significant Other Observable Inputs (Level 2) | Forward starting swap agreements    
Assets:    
Assets 24,877 19,291
Significant Other Observable Inputs (Level 2) | Pension surplus    
Assets:    
Assets 0 0
Significant Unobservable Inputs (Level 3)    
Assets:    
Total assets 0 0
Liabilities:    
Deferred compensation 0 0
Total liabilities 0 0
Significant Unobservable Inputs (Level 3) | Foreign exchange contracts    
Assets:    
Assets 0 0
Liabilities:    
Liabilities 0 0
Significant Unobservable Inputs (Level 3) | Net investment contracts    
Assets:    
Assets 0  
Liabilities:    
Liabilities   0
Significant Unobservable Inputs (Level 3) | Commodity contracts    
Assets:    
Assets   0
Liabilities:    
Liabilities   0
Significant Unobservable Inputs (Level 3) | Interest rate swap agreements    
Assets:    
Assets 0  
Significant Unobservable Inputs (Level 3) | Forward starting swap agreements    
Assets:    
Assets 0 0
Significant Unobservable Inputs (Level 3) | Pension surplus    
Assets:    
Assets $ 0 $ 0
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.3
SUPPLIER FINANCING PROGRAM (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Supplier financing program    
Supplier financing program obligations included in accounts payable $ 35,745 $ 33,475
Minimum    
Supplier financing program    
Supplier terms 120 days  
Maximum    
Supplier financing program    
Supplier terms 180 days  
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure        
Net Income (Loss) $ 129,343 $ 109,225 $ 388,605 $ 363,078
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 74 leco-20230930x10q_htm.xml IDEA: XBRL DOCUMENT 0000059527 srt:MinimumMember 2023-09-30 0000059527 srt:MaximumMember 2023-09-30 0000059527 us-gaap:TreasuryStockCommonMember 2023-07-01 2023-09-30 0000059527 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0000059527 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000059527 us-gaap:TreasuryStockCommonMember 2022-07-01 2022-09-30 0000059527 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0000059527 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0000059527 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000059527 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000059527 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000059527 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0000059527 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000059527 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000059527 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000059527 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000059527 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000059527 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000059527 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000059527 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000059527 us-gaap:TreasuryStockCommonMember 2023-09-30 0000059527 us-gaap:RetainedEarningsMember 2023-09-30 0000059527 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2023-09-30 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-09-30 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-09-30 0000059527 us-gaap:TreasuryStockCommonMember 2023-06-30 0000059527 us-gaap:RetainedEarningsMember 2023-06-30 0000059527 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2023-06-30 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-06-30 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-06-30 0000059527 2023-06-30 0000059527 us-gaap:TreasuryStockCommonMember 2023-03-31 0000059527 us-gaap:RetainedEarningsMember 2023-03-31 0000059527 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000059527 2023-03-31 0000059527 us-gaap:TreasuryStockCommonMember 2022-12-31 0000059527 us-gaap:RetainedEarningsMember 2022-12-31 0000059527 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0000059527 us-gaap:TreasuryStockCommonMember 2022-09-30 0000059527 us-gaap:RetainedEarningsMember 2022-09-30 0000059527 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2022-09-30 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-09-30 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-09-30 0000059527 us-gaap:TreasuryStockCommonMember 2022-06-30 0000059527 us-gaap:RetainedEarningsMember 2022-06-30 0000059527 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2022-06-30 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-06-30 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-06-30 0000059527 2022-06-30 0000059527 us-gaap:TreasuryStockCommonMember 2022-03-31 0000059527 us-gaap:RetainedEarningsMember 2022-03-31 0000059527 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000059527 2022-03-31 0000059527 us-gaap:TreasuryStockCommonMember 2021-12-31 0000059527 us-gaap:RetainedEarningsMember 2021-12-31 0000059527 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0000059527 us-gaap:SalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-07-01 2023-09-30 0000059527 us-gaap:IntersegmentEliminationMember leco:InternationalWeldingMember 2023-07-01 2023-09-30 0000059527 us-gaap:IntersegmentEliminationMember leco:HarrisProductsGroupMember 2023-07-01 2023-09-30 0000059527 us-gaap:IntersegmentEliminationMember leco:AmericasWeldingMember 2023-07-01 2023-09-30 0000059527 us-gaap:IntersegmentEliminationMember 2023-07-01 2023-09-30 0000059527 leco:WeldingEquipmentMember 2023-07-01 2023-09-30 0000059527 leco:WeldingConsumablesMember 2023-07-01 2023-09-30 0000059527 leco:InternationalWeldingMember 2023-07-01 2023-09-30 0000059527 leco:HarrisProductsGroupMember 2023-07-01 2023-09-30 0000059527 leco:AmericasWeldingMember 2023-07-01 2023-09-30 0000059527 us-gaap:SalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-09-30 0000059527 us-gaap:IntersegmentEliminationMember leco:InternationalWeldingMember 2023-01-01 2023-09-30 0000059527 us-gaap:IntersegmentEliminationMember leco:HarrisProductsGroupMember 2023-01-01 2023-09-30 0000059527 us-gaap:IntersegmentEliminationMember leco:AmericasWeldingMember 2023-01-01 2023-09-30 0000059527 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-09-30 0000059527 leco:WeldingEquipmentMember 2023-01-01 2023-09-30 0000059527 leco:WeldingConsumablesMember 2023-01-01 2023-09-30 0000059527 leco:InternationalWeldingMember 2023-01-01 2023-09-30 0000059527 leco:HarrisProductsGroupMember 2023-01-01 2023-09-30 0000059527 leco:AmericasWeldingMember 2023-01-01 2023-09-30 0000059527 us-gaap:SalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-07-01 2022-09-30 0000059527 us-gaap:IntersegmentEliminationMember leco:InternationalWeldingMember 2022-07-01 2022-09-30 0000059527 us-gaap:IntersegmentEliminationMember leco:HarrisProductsGroupMember 2022-07-01 2022-09-30 0000059527 us-gaap:IntersegmentEliminationMember leco:AmericasWeldingMember 2022-07-01 2022-09-30 0000059527 us-gaap:IntersegmentEliminationMember 2022-07-01 2022-09-30 0000059527 leco:WeldingEquipmentMember 2022-07-01 2022-09-30 0000059527 leco:WeldingConsumablesMember 2022-07-01 2022-09-30 0000059527 leco:InternationalWeldingMember 2022-07-01 2022-09-30 0000059527 leco:HarrisProductsGroupMember 2022-07-01 2022-09-30 0000059527 leco:AmericasWeldingMember 2022-07-01 2022-09-30 0000059527 leco:PowermigAutomaoESoldagemLtdaMember 2022-01-01 2022-12-31 0000059527 us-gaap:SalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-09-30 0000059527 us-gaap:IntersegmentEliminationMember leco:InternationalWeldingMember 2022-01-01 2022-09-30 0000059527 us-gaap:IntersegmentEliminationMember leco:HarrisProductsGroupMember 2022-01-01 2022-09-30 0000059527 us-gaap:IntersegmentEliminationMember leco:AmericasWeldingMember 2022-01-01 2022-09-30 0000059527 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-09-30 0000059527 leco:WeldingEquipmentMember 2022-01-01 2022-09-30 0000059527 leco:WeldingConsumablesMember 2022-01-01 2022-09-30 0000059527 leco:InternationalWeldingMember 2022-01-01 2022-09-30 0000059527 leco:HarrisProductsGroupMember 2022-01-01 2022-09-30 0000059527 leco:AmericasWeldingMember 2022-01-01 2022-09-30 0000059527 us-gaap:OperatingSegmentsMember leco:AmericasWeldingAndInternationalWeldingMember 2023-07-01 2023-09-30 0000059527 us-gaap:OperatingSegmentsMember leco:AmericasWeldingAndInternationalWeldingMember 2023-01-01 2023-09-30 0000059527 leco:RestructurePlans2021And2022Member leco:InternationalWeldingMember 2023-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2023-07-01 2023-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0000059527 us-gaap:CommodityContractMember us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2023-01-01 2023-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0000059527 us-gaap:CommodityContractMember us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2022-07-01 2022-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0000059527 us-gaap:CommodityContractMember us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2022-01-01 2022-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0000059527 us-gaap:CommodityContractMember us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0000059527 leco:PowermigAutomaoESoldagemLtdaMember 2023-05-03 2023-05-03 0000059527 leco:KestraMember 2022-03-01 2022-03-01 0000059527 us-gaap:NetInvestmentHedgingMember 2023-01-01 2023-09-30 0000059527 us-gaap:InterestRateSwapMember 2023-01-01 2023-09-30 0000059527 us-gaap:ForwardContractsMember 2023-01-01 2023-09-30 0000059527 us-gaap:ForeignExchangeContractMember 2023-01-01 2023-09-30 0000059527 us-gaap:CommodityContractMember 2023-01-01 2023-09-30 0000059527 us-gaap:NetInvestmentHedgingMember 2022-01-01 2022-12-31 0000059527 us-gaap:InterestRateSwapMember 2022-01-01 2022-12-31 0000059527 us-gaap:ForwardContractsMember 2022-01-01 2022-12-31 0000059527 us-gaap:ForeignExchangeContractMember 2022-01-01 2022-12-31 0000059527 us-gaap:CommodityContractMember 2022-01-01 2022-12-31 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2023-07-01 2023-09-30 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-07-01 2023-09-30 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-07-01 2023-09-30 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-09-30 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-09-30 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-09-30 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2022-07-01 2022-09-30 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-07-01 2022-09-30 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-07-01 2022-09-30 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-09-30 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-09-30 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-09-30 0000059527 us-gaap:PrivatePlacementMember 2023-09-30 0000059527 us-gaap:LineOfCreditMember 2023-09-30 0000059527 leco:UsGaap_OtherLinesOfCreditMember 2023-09-30 0000059527 us-gaap:LineOfCreditMember 2023-01-01 2023-09-30 0000059527 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000059527 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000059527 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000059527 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000059527 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000059527 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000059527 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:InterestRateSwapMember 2023-03-31 0000059527 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-01 2023-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-01 2022-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-09-30 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-09-30 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-09-30 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember 2023-09-30 0000059527 us-gaap:OtherCurrentLiabilitiesMember 2023-09-30 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-12-31 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-12-31 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember 2022-12-31 0000059527 us-gaap:OtherCurrentLiabilitiesMember 2022-12-31 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-09-30 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-09-30 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:OtherNoncurrentAssetsMember 2023-09-30 0000059527 us-gaap:OtherCurrentAssetsMember 2023-09-30 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-12-31 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-12-31 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:OtherNoncurrentAssetsMember 2022-12-31 0000059527 us-gaap:OtherCurrentAssetsMember 2022-12-31 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 leco:PensionSurplusMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 leco:PensionSurplusMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 leco:PensionSurplusMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:ForwardContractsMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 leco:PensionSurplusMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 leco:PensionSurplusMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 leco:PensionSurplusMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 leco:PensionSurplusMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:ForwardContractsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:CommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 leco:PensionSurplusMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-09-30 0000059527 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-12-31 0000059527 us-gaap:SeniorNotesMember 2023-09-30 0000059527 srt:WeightedAverageMember 2023-01-01 2023-09-30 0000059527 us-gaap:LineOfCreditMember 2021-04-23 2021-04-23 0000059527 srt:MaximumMember us-gaap:PrivatePlacementMember 2018-11-27 2018-11-27 0000059527 us-gaap:PrivatePlacementMember 2018-11-27 2018-11-27 0000059527 srt:MinimumMember us-gaap:SeniorNotesMember 2023-09-30 0000059527 srt:MaximumMember us-gaap:SeniorNotesMember 2023-09-30 0000059527 leco:TermLoanMember 2022-11-29 0000059527 leco:SeniorNotes2016Member 2016-10-20 0000059527 leco:SeniorNotes2015Member 2015-04-01 0000059527 us-gaap:SeniorNotesMember 2023-01-01 2023-09-30 0000059527 us-gaap:PrivatePlacementMember 2023-01-01 2023-09-30 0000059527 srt:MinimumMember us-gaap:LineOfCreditMember 2023-03-08 2023-03-08 0000059527 srt:MaximumMember us-gaap:LineOfCreditMember 2023-03-08 2023-03-08 0000059527 srt:MinimumMember leco:TermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-11-29 2022-11-29 0000059527 srt:MaximumMember leco:TermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-11-29 2022-11-29 0000059527 us-gaap:CostOfSalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-07-01 2023-09-30 0000059527 us-gaap:CostOfSalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-09-30 0000059527 us-gaap:CostOfSalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-07-01 2022-09-30 0000059527 us-gaap:CostOfSalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-09-30 0000059527 leco:BillingsInExcessOfRevenueRecognizedMember 2023-09-30 0000059527 leco:AdvanceCustomerPaymentsMember 2023-09-30 0000059527 leco:BillingsInExcessOfRevenueRecognizedMember 2022-12-31 0000059527 leco:AdvanceCustomerPaymentsMember 2022-12-31 0000059527 us-gaap:CommonStockMember 2023-09-30 0000059527 us-gaap:CommonStockMember 2023-06-30 0000059527 us-gaap:CommonStockMember 2023-03-31 0000059527 us-gaap:CommonStockMember 2022-12-31 0000059527 us-gaap:CommonStockMember 2022-09-30 0000059527 us-gaap:CommonStockMember 2022-06-30 0000059527 us-gaap:CommonStockMember 2022-03-31 0000059527 us-gaap:CommonStockMember 2021-12-31 0000059527 2023-04-01 2023-06-30 0000059527 2023-01-01 2023-03-31 0000059527 2022-04-01 2022-06-30 0000059527 2022-01-01 2022-03-31 0000059527 2022-09-30 0000059527 2021-12-31 0000059527 leco:ForiAutomationIncMember 2023-07-01 2023-09-30 0000059527 leco:ForiAutomationIncMember 2023-01-01 2023-09-30 0000059527 leco:ForiAutomationIncMember 2022-12-01 2022-12-01 0000059527 leco:KestraMember 2022-01-01 2022-12-31 0000059527 leco:ForiAutomationIncMember 2022-01-01 2022-12-31 0000059527 leco:PowermigAutomaoESoldagemLtdaMember 2023-05-03 0000059527 leco:KestraMember 2022-03-01 0000059527 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000059527 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000059527 leco:ForiAutomationIncMember us-gaap:TrademarksAndTradeNamesMember 2022-12-01 2022-12-01 0000059527 leco:ForiAutomationIncMember us-gaap:CustomerRelationshipsMember 2022-12-01 2022-12-01 0000059527 leco:ForiAutomationIncMember leco:TechnologyKnowHowMember 2022-12-01 2022-12-01 0000059527 leco:ForiAutomationIncMember leco:RestrictiveCovenantsMember 2022-12-01 2022-12-01 0000059527 2022-12-31 0000059527 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-07-01 2023-09-30 0000059527 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-09-30 0000059527 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-07-01 2022-09-30 0000059527 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-09-30 0000059527 us-gaap:PrivatePlacementMember 2018-11-27 0000059527 us-gaap:LineOfCreditMember 2021-04-23 0000059527 us-gaap:OperatingSegmentsMember leco:HarrisProductsGroupMember 2023-07-01 2023-09-30 0000059527 leco:CorporateAndEliminationsMember 2023-07-01 2023-09-30 0000059527 us-gaap:OperatingSegmentsMember leco:HarrisProductsGroupMember 2023-01-01 2023-09-30 0000059527 leco:CorporateAndEliminationsMember 2023-01-01 2023-09-30 0000059527 us-gaap:OperatingSegmentsMember leco:InternationalWeldingMember 2022-07-01 2022-09-30 0000059527 us-gaap:OperatingSegmentsMember leco:HarrisProductsGroupMember 2022-07-01 2022-09-30 0000059527 leco:CorporateAndEliminationsMember 2022-07-01 2022-09-30 0000059527 2022-07-01 2022-09-30 0000059527 us-gaap:OperatingSegmentsMember leco:InternationalWeldingMember 2022-01-01 2022-09-30 0000059527 us-gaap:OperatingSegmentsMember leco:HarrisProductsGroupMember 2022-01-01 2022-09-30 0000059527 leco:CorporateAndEliminationsMember 2022-01-01 2022-09-30 0000059527 2022-01-01 2022-09-30 0000059527 leco:TermLoanMember 2023-03-31 0000059527 leco:ForiAutomationIncMember 2022-12-01 0000059527 us-gaap:OperatingSegmentsMember leco:InternationalWeldingMember 2023-07-01 2023-09-30 0000059527 us-gaap:OperatingSegmentsMember leco:AmericasWeldingMember 2023-07-01 2023-09-30 0000059527 us-gaap:OperatingSegmentsMember leco:InternationalWeldingMember 2023-01-01 2023-09-30 0000059527 us-gaap:OperatingSegmentsMember leco:AmericasWeldingMember 2023-01-01 2023-09-30 0000059527 us-gaap:OperatingSegmentsMember leco:AmericasWeldingMember 2022-07-01 2022-09-30 0000059527 us-gaap:OperatingSegmentsMember leco:AmericasWeldingMember 2022-01-01 2022-09-30 0000059527 2023-07-01 2023-09-30 0000059527 2023-09-30 0000059527 2023-01-01 2023-09-30 shares iso4217:USD leco:loan pure iso4217:USD shares utr:lb leco:item leco:segment 0000059527 --12-31 2023 Q3 http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent P15Y http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent 350000000 P120D false false false false false 10-Q true 2023-09-30 false 0-1402 LINCOLN ELECTRIC HOLDINGS, INC. OH 34-1860551 22801 St. Clair Avenue Cleveland OH 44117 216 481-8100 Common Shares, without par value LECO NASDAQ Yes Yes Large Accelerated Filer false false false 57199736 1033214000 935240000 3133122000 2830277000 667584000 625722000 2038707000 1857501000 365630000 309518000 1094415000 972776000 187115000 159045000 569979000 492523000 7074000 8364000 10618000 9405000 171441000 142109000 513818000 470848000 -10809000 -8210000 -35708000 -20867000 801000 3588000 11727000 7088000 161433000 137487000 489837000 457069000 32090000 28262000 101232000 93991000 129343000 109225000 388605000 363078000 2.26 1.89 6.76 6.24 2.22 1.87 6.67 6.17 0.64 0.56 1.92 1.68 129343000 109225000 388605000 363078000 2665000 7777000 6908000 22082000 15000 -85000 821000 -148000 -32297000 -52129000 3478000 -94193000 -29647000 -44267000 9565000 -71963000 99696000 64958000 398170000 291115000 342667000 197150000 11202000 12556000 537637000 541529000 612338000 665451000 179652000 153660000 1672294000 1557790000 920048000 890543000 565875000 544871000 686625000 665257000 401101000 412628000 3325895000 3180546000 7700000 93483000 328460000 352079000 207116000 109369000 264866000 297966000 808142000 852897000 1102858000 1110396000 189313000 183212000 2100313000 2146505000 9858000 9858000 519151000 481857000 3578154000 3306500000 -265833000 -275398000 2615748000 2488776000 1225582000 1034041000 3325895000 3180546000 57624000 9858000 481857000 3306500000 -275398000 -2488776000 1034041000 121931000 121931000 -560000 -560000 9131000 9131000 14818000 14818000 0.64 36971000 36971000 143000 12475000 1635000 14110000 194000 32158000 32158000 -3691000 3917000 226000 57573000 9858000 498023000 3387543000 -250889000 -2519299000 1125236000 137331000 137331000 1366000 1366000 -4888000 -4888000 20957000 20957000 0.64 36917000 36917000 152000 12818000 1697000 14515000 312000 53076000 53076000 -4462000 4830000 368000 57413000 9858000 515303000 3483127000 -236186000 -2570678000 1201424000 129343000 129343000 15000 15000 2665000 2665000 -32297000 -32297000 0.64 36876000 36876000 26000 6513000 285000 6798000 238000 45355000 45355000 2665000 -2560000 105000 57201000 9858000 519151000 3578154000 -265833000 -2615748000 1225582000 58787000 9858000 451268000 2970303000 -257579000 -2309941000 863909000 126030000 126030000 -107000 -107000 5355000 5355000 -7448000 -7448000 0.56 32505000 32505000 116000 10834000 1349000 12183000 805000 104579000 104579000 -115000 107000 -8000 58098000 9858000 462217000 3063721000 -259565000 -2413171000 863060000 127823000 127823000 44000 44000 8950000 8950000 -34616000 -34616000 0.56 32698000 32698000 15000 5428000 146000 5574000 191000 25119000 25119000 2021000 -2074000 -53000 57922000 9858000 465624000 3160920000 -285275000 -2438144000 912983000 109225000 109225000 -85000 -85000 7777000 7777000 -52129000 -52129000 0.56 32580000 32580000 14000 5158000 202000 5360000 198000 26518000 26518000 -390000 365000 -25000 57738000 9858000 471172000 3237200000 -329542000 -2464460000 924228000 388605000 363078000 -1128000 -7776000 64701000 59009000 463000 -254000 3201000 -34403000 22124000 20949000 3435000 -15867000 -6695000 64569000 -57781000 135578000 14729000 34368000 -24672000 19572000 57975000 66838000 13031000 12841000 545880000 271584000 66459000 52301000 32685000 22294000 4596000 2338000 6561000 0 -101109000 -72257000 -74818000 9399000 -7997000 5600000 13299000 2168000 130589000 156216000 111277000 98377000 -311382000 -237426000 12128000 -13552000 145517000 -51651000 197150000 192958000 342667000 141307000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 1 — SIGNIFICANT ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of Lincoln Electric Holdings, Inc. and its wholly-owned and majority-owned subsidiaries for which it has a controlling interest (the “Company”) after elimination of all inter-company accounts, transactions and profits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, these unaudited consolidated financial statements do not include all of the information and notes required by GAAP for complete financial statements. However, in the opinion of management, these unaudited consolidated financial statements contain all the adjustments (consisting of normal recurring accruals) considered necessary to present fairly the financial position, results of operations and cash flows for the interim periods. Operating results for the nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying Condensed Consolidated Balance Sheet at December 31, 2022 has been derived from the audited financial statements at that date, but does not include all of the information and notes required by GAAP for complete financial statements. For further information, refer to the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Certain reclassifications have been made to the prior period amounts to conform to the current period presentation, none of which are material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Turkey – Highly Inflationary Economy</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:9pt 0pt 0pt 0pt;">Effective April 1, 2022, the financial statements of the Company’s Turkish operation are reported under highly inflationary accounting rules. As a result, the financial statements of the Company’s Turkish operation have been remeasured into the Company’s reporting currency (U.S. <span style="white-space:pre-wrap;">dollar) and the exchange gains and losses from the remeasurement of monetary assets and liabilities are reflected in current earnings, rather than “Accumulated other comprehensive loss” on the balance sheet. For the nine months ended September 30, 2023, this impact was not significant to the Company’s results.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">New Accounting Pronouncements:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">This section provides a description of new accounting pronouncements (“Accounting Standards Updates” or “ASUs”) issued by the Financial Accounting Standards Board (“FASB”) that are applicable to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following ASUs were adopted as of January 1, 2023:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-3.2608757%;width:106.52%;"><tr style="height:1pt;"><td colspan="2" style="vertical-align:bottom;width:29.98%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;width:67.4%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr style="height:17.1pt;"><td colspan="2" style="vertical-align:bottom;width:29.98%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:17.1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.99;margin:2.65pt 0pt 1.5pt 10.75pt;"><b style="font-weight:bold;">Standard</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:67.4%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:17.1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.99;margin:2.65pt 0pt 1.5pt 0pt;"><b style="font-weight:bold;">Description</b></p></div></div></td></tr><tr style="height:50.95pt;"><td colspan="2" style="vertical-align:top;width:29.98%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:50.95pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.03;margin:2.65pt 0pt 1.5pt 0pt;">ASU No. 2022-04, <i style="font-style:italic;">Liabilities-Supplier Finance Programs (Subtopic 405-50)</i>, issued September 2022.</p></div></div></td><td colspan="2" style="vertical-align:top;width:67.4%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:50.95pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.99;margin:2.65pt 0pt 1.5pt 0pt;">Requires disclosure about a company’s supplier finance program, including key terms, amount outstanding, assets pledged, as applicable, and presentation on the balance sheet. Refer to Note 15 for the impacts on the Company’s consolidated financial statements.</p></div></div></td></tr><tr style="height:44.65pt;"><td colspan="2" style="vertical-align:top;width:29.98%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:44.65pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.03;margin:2.65pt 0pt 1.5pt 0pt;">ASU No. 2021-08, <i style="font-style:italic;">Business Combinations (Subtopic 805)</i>, issued October 2021.</p></div></div></td><td colspan="2" style="vertical-align:top;width:67.4%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:44.65pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.99;margin:2.65pt 0pt 1.5pt 0pt;">Requires the acquirer in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The adoption did not have a material impact on the Company’s consolidated financial statements.</p></div></div></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company is currently evaluating the impact on its financial statements of the following ASUs:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-3.2608757%;width:106.52%;"><tr style="height:1pt;"><td colspan="2" style="vertical-align:bottom;width:29.98%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;width:67.4%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr style="height:17.1pt;"><td colspan="2" style="vertical-align:bottom;width:29.98%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:17.1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.99;padding-left:4.5pt;text-indent:-4.5pt;margin:2.65pt 0pt 1.5pt 10.75pt;"><b style="font-weight:bold;">Standard</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:67.4%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:17.1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.99;margin:2.65pt 0pt 1.5pt 0pt;"><b style="font-weight:bold;">Description</b></p></div></div></td></tr><tr style="height:38.8pt;"><td colspan="2" style="vertical-align:top;width:29.98%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:38.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.03;margin:2.65pt 0pt 1.5pt 0pt;">ASU No. 2023-01, <i style="font-style:italic;">Leases-Common Control Arrangements (Topic 842)</i>, issued March 2023</p></div></div></td><td colspan="2" style="vertical-align:top;width:67.4%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:38.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.99;margin:2.65pt 0pt 1.5pt 0pt;">Requires a lessee in a common-control arrangement to amortize leasehold improvements that it owns over the improvements’ useful life, regardless of the lease term. The requirement of the ASU is effective January 1, 2024.</p></div></div></td></tr><tr style="height:42.85pt;"><td colspan="2" style="vertical-align:top;width:29.98%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:42.85pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.03;margin:2.65pt 0pt 1.5pt 0pt;">ASU No. 2022-04, <i style="font-style:italic;">Liabilities-Supplier Finance Programs (Subtopic 405-50)</i>, issued September 2022.</p></div></div></td><td colspan="2" style="vertical-align:top;width:67.4%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:42.85pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.99;margin:2.65pt 0pt 1.5pt 0pt;">Requires disclosure about a company’s supplier finance program, including a period-over-period balance roll forward. This requirement of the ASU is effective January 1, 2024 and should be applied prospectively.</p></div></div></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of Lincoln Electric Holdings, Inc. and its wholly-owned and majority-owned subsidiaries for which it has a controlling interest (the “Company”) after elimination of all inter-company accounts, transactions and profits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, these unaudited consolidated financial statements do not include all of the information and notes required by GAAP for complete financial statements. However, in the opinion of management, these unaudited consolidated financial statements contain all the adjustments (consisting of normal recurring accruals) considered necessary to present fairly the financial position, results of operations and cash flows for the interim periods. Operating results for the nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying Condensed Consolidated Balance Sheet at December 31, 2022 has been derived from the audited financial statements at that date, but does not include all of the information and notes required by GAAP for complete financial statements. For further information, refer to the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Certain reclassifications have been made to the prior period amounts to conform to the current period presentation, none of which are material.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Turkey – Highly Inflationary Economy</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:9pt 0pt 0pt 0pt;">Effective April 1, 2022, the financial statements of the Company’s Turkish operation are reported under highly inflationary accounting rules. As a result, the financial statements of the Company’s Turkish operation have been remeasured into the Company’s reporting currency (U.S. <span style="white-space:pre-wrap;">dollar) and the exchange gains and losses from the remeasurement of monetary assets and liabilities are reflected in current earnings, rather than “Accumulated other comprehensive loss” on the balance sheet. For the nine months ended September 30, 2023, this impact was not significant to the Company’s results.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">New Accounting Pronouncements:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">This section provides a description of new accounting pronouncements (“Accounting Standards Updates” or “ASUs”) issued by the Financial Accounting Standards Board (“FASB”) that are applicable to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following ASUs were adopted as of January 1, 2023:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-3.2608757%;width:106.52%;"><tr style="height:1pt;"><td colspan="2" style="vertical-align:bottom;width:29.98%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;width:67.4%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr style="height:17.1pt;"><td colspan="2" style="vertical-align:bottom;width:29.98%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:17.1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.99;margin:2.65pt 0pt 1.5pt 10.75pt;"><b style="font-weight:bold;">Standard</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:67.4%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:17.1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.99;margin:2.65pt 0pt 1.5pt 0pt;"><b style="font-weight:bold;">Description</b></p></div></div></td></tr><tr style="height:50.95pt;"><td colspan="2" style="vertical-align:top;width:29.98%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:50.95pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.03;margin:2.65pt 0pt 1.5pt 0pt;">ASU No. 2022-04, <i style="font-style:italic;">Liabilities-Supplier Finance Programs (Subtopic 405-50)</i>, issued September 2022.</p></div></div></td><td colspan="2" style="vertical-align:top;width:67.4%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:50.95pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.99;margin:2.65pt 0pt 1.5pt 0pt;">Requires disclosure about a company’s supplier finance program, including key terms, amount outstanding, assets pledged, as applicable, and presentation on the balance sheet. Refer to Note 15 for the impacts on the Company’s consolidated financial statements.</p></div></div></td></tr><tr style="height:44.65pt;"><td colspan="2" style="vertical-align:top;width:29.98%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:44.65pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.03;margin:2.65pt 0pt 1.5pt 0pt;">ASU No. 2021-08, <i style="font-style:italic;">Business Combinations (Subtopic 805)</i>, issued October 2021.</p></div></div></td><td colspan="2" style="vertical-align:top;width:67.4%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:44.65pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.99;margin:2.65pt 0pt 1.5pt 0pt;">Requires the acquirer in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The adoption did not have a material impact on the Company’s consolidated financial statements.</p></div></div></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company is currently evaluating the impact on its financial statements of the following ASUs:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-3.2608757%;width:106.52%;"><tr style="height:1pt;"><td colspan="2" style="vertical-align:bottom;width:29.98%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;width:67.4%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr style="height:17.1pt;"><td colspan="2" style="vertical-align:bottom;width:29.98%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:17.1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.99;padding-left:4.5pt;text-indent:-4.5pt;margin:2.65pt 0pt 1.5pt 10.75pt;"><b style="font-weight:bold;">Standard</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:67.4%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:17.1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.99;margin:2.65pt 0pt 1.5pt 0pt;"><b style="font-weight:bold;">Description</b></p></div></div></td></tr><tr style="height:38.8pt;"><td colspan="2" style="vertical-align:top;width:29.98%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:38.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.03;margin:2.65pt 0pt 1.5pt 0pt;">ASU No. 2023-01, <i style="font-style:italic;">Leases-Common Control Arrangements (Topic 842)</i>, issued March 2023</p></div></div></td><td colspan="2" style="vertical-align:top;width:67.4%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:38.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.99;margin:2.65pt 0pt 1.5pt 0pt;">Requires a lessee in a common-control arrangement to amortize leasehold improvements that it owns over the improvements’ useful life, regardless of the lease term. The requirement of the ASU is effective January 1, 2024.</p></div></div></td></tr><tr style="height:42.85pt;"><td colspan="2" style="vertical-align:top;width:29.98%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:42.85pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.03;margin:2.65pt 0pt 1.5pt 0pt;">ASU No. 2022-04, <i style="font-style:italic;">Liabilities-Supplier Finance Programs (Subtopic 405-50)</i>, issued September 2022.</p></div></div></td><td colspan="2" style="vertical-align:top;width:67.4%;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:42.85pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.99;margin:2.65pt 0pt 1.5pt 0pt;">Requires disclosure about a company’s supplier finance program, including a period-over-period balance roll forward. This requirement of the ASU is effective January 1, 2024 and should be applied prospectively.</p></div></div></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 2 — REVENUE RECOGNITION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table presents the Company’s Net sales disaggregated by product line:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Consumables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 543,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 547,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,690,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,655,613</p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 490,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 387,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,442,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,174,664</p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,033,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 935,240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,133,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,830,277</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Consumable sales consist of welding, brazing and soldering filler metals. Equipment sales consist of arc welding, welding accessories, arc welding equipment, wire feeding systems, fume control equipment, plasma and oxy-fuel cutting systems, specialty gas regulators, and education solutions; as well as a comprehensive portfolio of automated solutions for joining, cutting, material handling, module assembly, and end of line testing. Consumable and Equipment products are sold within each of the Company’s operating segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Within the Equipment product line, there are certain customer contracts related to automation products that may include multiple performance obligations. For such arrangements, the Company allocates revenue to each performance obligation based on its relative standalone selling price. The Company generally determines the standalone selling price based on the prices charged to customers or using expected cost plus margin. Less than 10% of the Company’s Net sales are recognized over time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At September 30, 2023, the Company recorded $60,312 related to advance customer payments and $58,971 related to billings in excess of revenue recognized. These contract liabilities are included in Other current liabilities in the Condensed Consolidated Balance Sheets. At December 31, 2022, the balances related to advance customer payments and billings in excess of revenue recognized were $78,756 and $34,771, respectively. Substantially all of the Company’s contract liabilities are recognized within twelve months based on contract duration. The Company records an asset for </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">contracts where it has recognized revenue, but has not yet invoiced the customer for goods or services. At September 30, 2023 and December 31, 2022, the Company recorded $55,078 and $35,252, respectively, related to these contract assets which are included in Other current assets in the Condensed Consolidated Balance Sheets. Contract asset amounts are expected to be billed within the next twelve months.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Consumables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 543,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 547,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,690,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,655,613</p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 490,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 387,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,442,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,174,664</p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,033,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 935,240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,133,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,830,277</p></td></tr></table> 543132000 547596000 1690726000 1655613000 490082000 387644000 1442396000 1174664000 1033214000 935240000 3133122000 2830277000 0.10 60312000 58971000 78756000 34771000 55078000 35252000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 3 — EARNINGS PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table sets forth the computation of basic and diluted earnings per share:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:101.08%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 129,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 109,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 388,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 363,078</p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Denominator (shares in 000's):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Basic weighted average shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 57,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 57,823</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 57,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 58,148</p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Effect of dilutive securities - Stock options and awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 667</p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Diluted weighted average shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 58,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 58,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 58,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 58,815</p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6.76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6.24</p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6.17</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three months ended September 30, 2023 and 2022, common shares subject to equity-based awards of 19,368 and 52,495, respectively, were excluded from the computation of diluted earnings per share because the effect of their exercise would be anti-dilutive. For the nine months ended September 30, 2023 and 2022, common shares subject to equity-based awards of 67,549 and 120,106, respectively, were excluded from the computation of diluted earnings per share because the effect of their exercise would be anti-dilutive.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:101.08%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 129,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 109,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 388,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 363,078</p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Denominator (shares in 000's):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Basic weighted average shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 57,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 57,823</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 57,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 58,148</p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Effect of dilutive securities - Stock options and awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 667</p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Diluted weighted average shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 58,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 58,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 58,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 58,815</p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6.76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6.24</p></td></tr><tr><td style="vertical-align:bottom;width:50.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6.17</p></td></tr></table> 129343000 109225000 388605000 363078000 57320000 57823000 57465000 58148000 816000 703000 812000 667000 58136000 58526000 58277000 58815000 2.26 1.89 6.76 6.24 2.22 1.87 6.67 6.17 19368 52495 67549 120106 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 4 — ACQUISITIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;">On May 3, 2023, the Company acquired </span><span style="background:#ffffff;">100%</span><span style="background:#ffffff;"> ownership of</span> <span style="background:#ffffff;">Powermig Automação e Soldagem Ltda. (“Powermig”), a privately held automation engineering firm headquartered in Caxias do Sul, Rio Grande do Sul, in Brazil. The net purchase price was </span><span style="background:#ffffff;">$29,572</span><span style="background:#ffffff;">, net of cash acquired, and it was accounted for as a business combination. In 2022, Powermig generated sales of approximately </span><span style="background:#ffffff;">$15,000</span><span style="background:#ffffff;"> (unaudited). Beginning May 3, 2023, the Company’s Consolidated Statement of Income includes the results of Powermig, which were not material for the three and nine months ended September 30, 2023. Powermig specializes in designing and engineering industrial welding automation solutions for the heavy industry and transportation sectors. The acquisition broadened the Company’s automation portfolio and capabilities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;">On December 1, 2022, the Company acquired </span><span style="background:#ffffff;">100%</span><span style="background:#ffffff;"> ownership of </span>Fori Automation, LLC (“Fori”)<span style="background:#ffffff;"> for an agreed upon purchase price of </span><span style="background:#ffffff;">$427,000</span><span style="background:#ffffff;">, which was adjusted for certain debt like obligations, for total purchase price consideration of </span><span style="background:#ffffff;">$468,683</span><span style="background:#ffffff;">, or </span><span style="background:#ffffff;">$416,353</span><span style="background:#ffffff;"> net of cash acquired, before final and customary adjustments. In 2022, the Company recognized </span><span style="background:#ffffff;">$5,196</span><span style="background:#ffffff;"> in acquisition costs related to Fori and were expensed as incurred. </span>Fori is a leading designer and manufacturer of complex, multi-armed automated welding systems, with an extensive range of automated assembly systems, automated material handling solutions, automated large-scale, industrial guidance vehicles, and end of line testing systems. The acquisition of Fori extended the Company’s market presence within the automotive sector as well as its automation footprint in the International Welding segment. For the three and nine months ended September 30, 2023, the Company’s Consolidated Statements of Income include the results of Fori, including Net Sales of $77,674 and $174,675, respectively, while net income for the periods was not material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">The acquisition of Fori has been accounted for as a business combination, which requires the assets acquired and liabilities assumed be recognized at their respective fair values as of the acquisition date. The process of estimating the fair values of certain tangible assets, identifiable intangible assets and assumed liabilities requires the use of judgment in determining the appropriate assumptions and estimates. The table below summarizes the preliminary estimated fair values of the assets acquired and liabilities assumed on the acquisition date. These preliminary estimates are based on available information and may be revised during the measurement period, not to exceed 12 months from the acquisition date, as third-party valuations are finalized, further information becomes available and additional analyses are performed. The Company does not expect any such revisions to have a material impact on the Company's preliminary purchase price allocation. As of and for the three and nine months ended September 30, 2023, these revisions did not have a material impact on the Condensed Consolidated Balance Sheets or Consolidated Statements of Income.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Assets acquired and liabilities assumed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Preliminary Purchase Price Allocation</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,330</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,439</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,463</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,863</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,350</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,996</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net other assets and liabilities <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,234</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total purchase price consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 468,683</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:6pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:6pt;">Property, plant and equipment acquired includes a number of manufacturing and distribution sites, including the related facilities, land and leased sites, and machinery and equipment for use in manufacturing operations.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:6pt;">(2) </p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:6pt;">Intangible asset balances of $22,000 and $18,200, respectively, were assigned to trade names and customer relationships (15 year <span style="-sec-ix-hidden:Hidden_0sM6hR4vL0W8Tl-0wk3hFQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">weighted</span></span> average useful life). Of the remaining amount, $24,900 was assigned to technology know-how (10 year weighted average useful life) and $4,250 was assigned to restrictive covenants (4<span style="white-space:pre-wrap;"> year weighted average life). </span><span style="display:inline-block;width:11.57pt;"></span></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;">(3) </p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;">Consists primarily of goodwill of $245,625.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill is calculated as the excess of the consideration transferred over the net assets recognized and represents the anticipated synergies of acquiring Fori. A portion of the goodwill is deductible for tax purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;">On March 1, 2022, the Company acquired </span><span style="background:#ffffff;">100%</span><span style="background:#ffffff;"> ownership of Kestra Universal Soldas, Industria e Comercio, Imporacao e Exportacao Ltda. (“Kestra”), a privately held manufacturer headquartered in Atibaia, Sao Paulo State, Brazil. The net purchase price was </span><span style="background:#ffffff;">$22,294</span><span style="background:#ffffff;">, net of cash acquired, and it was accounted for as a business combination. In 2022, the Company recognized </span><span style="background:#ffffff;">$365</span><span style="white-space:pre-wrap;background:#ffffff;"> in acquisition costs related to Kestra and were expensed as incurred. Kestra manufactures and provides specialty welding consumables, wear plates and maintenance and repair services for alloy and wear-resistant products commonly used in mining, steel, agricultural and industrial mill applications. The acquisition broadened the Company’s specialty alloys portfolio and services.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The acquired companies discussed above are not material individually, or in the aggregate, to the actual or pro forma Consolidated Statements of Income or Consolidated Statements of Cash Flows; as such, pro forma information related to these acquisitions have not been presented.</p> 1 29572000 15000000 1 427000000 468683000 416353000 5196000 77674000 174675000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Assets acquired and liabilities assumed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Preliminary Purchase Price Allocation</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,330</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,439</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,463</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,863</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,350</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,996</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net other assets and liabilities <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,234</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total purchase price consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 468,683</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:6pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:6pt;">Property, plant and equipment acquired includes a number of manufacturing and distribution sites, including the related facilities, land and leased sites, and machinery and equipment for use in manufacturing operations.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:6pt;">(2) </p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:6pt;">Intangible asset balances of $22,000 and $18,200, respectively, were assigned to trade names and customer relationships (15 year <span style="-sec-ix-hidden:Hidden_0sM6hR4vL0W8Tl-0wk3hFQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">weighted</span></span> average useful life). Of the remaining amount, $24,900 was assigned to technology know-how (10 year weighted average useful life) and $4,250 was assigned to restrictive covenants (4<span style="white-space:pre-wrap;"> year weighted average life). </span><span style="display:inline-block;width:11.57pt;"></span></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;">(3) </p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;">Consists primarily of goodwill of $245,625.</p></td></tr></table> 52330000 64439000 63463000 36863000 69350000 17996000 200234000 468683000 22000000 18200000 P15Y 24900000 P10Y 4250000 P4Y 245625000 1 22294000 365000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 5 — SEGMENT INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s business units are aligned into three operating segments. The operating segments consist of Americas Welding, International Welding and The Harris Products Group. The Americas Welding segment includes welding operations in North and South America. The International Welding segment includes welding operations in Europe, Africa, Asia and Australia. The Harris Products Group includes the Company’s global oxy-fuel cutting, soldering and brazing businesses as well as its retail business in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Segment performance is measured and resources are allocated based on a number of factors, the primary measure being the adjusted earnings before interest and income taxes (“Adjusted EBIT”) profit measure. EBIT is defined as Operating income plus Other income (expense). EBIT is adjusted for special items as determined by management such as the impact of rationalization activities, certain asset impairment charges and gains or losses on disposals of assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table presents Adjusted EBIT by segment:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">The Harris</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Americas</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">International</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate /</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Welding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Welding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Group</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Three Months Ended September 30, 2023</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 665,228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 242,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 125,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,033,214</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Inter-segment sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 28,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 4,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36,070)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 694,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 246,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 128,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36,070)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,033,214</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Adjusted EBIT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 136,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 30,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 20,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,952)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 184,168</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Special items charge <sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 4,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 7,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 11,926</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">EBIT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 132,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 22,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 20,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,952)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 172,242</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,852</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,661)</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Income before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 161,433</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Three Months Ended September 30, 2022</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 585,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 216,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 133,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 935,240</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Inter-segment sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 35,353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 9,994</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,989)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 620,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 226,491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 135,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,989)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 935,240</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Adjusted EBIT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 118,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 25,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 14,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,685)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 156,776</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Special items charge (gain) <sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (353)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 8,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 11,079</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">EBIT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 119,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 16,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 14,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,753)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 145,697</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 376</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,586)</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Income before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 137,487</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Nine Months Ended September 30, 2023</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,000,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 747,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 384,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,133,122</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Inter-segment sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 92,043</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 19,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 8,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (120,047)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,092,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 767,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 392,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (120,047)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,133,122</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Adjusted EBIT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 408,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 93,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 58,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 546,769</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Special items charge <sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 9,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 11,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 21,224</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">EBIT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 399,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 82,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 58,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 525,545</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,520</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (39,228)</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Income before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 489,837</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Nine Months Ended September 30, 2022</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,715,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 711,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 403,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,830,277</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Inter-segment sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 92,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 25,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 8,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (126,859)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,807,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 736,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 412,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (126,859)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,830,277</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Adjusted EBIT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 348,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 97,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 51,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,470)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 487,242</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Special items charge (gain) <sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,627)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 9,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 9,306</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">EBIT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 352,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 87,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 51,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 477,936</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 980</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21,847)</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Income before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 457,069</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In the three and nine months ended September 30, 2023, special items exclude amortization of step up in value of acquired inventories of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3,648</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$9,390</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in Americas Welding and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,204</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2,862</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in International Welding, respectively, and Rationalization and asset impairment net charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$408</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">in Americas Welding and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$6,666</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$10,210</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">in International Welding as discussed in Note 6</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In the nine months ended September 30, 2023, special items reflect a gain on asset disposal of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,646</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in International Welding.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In the three months ended September 30, 2022, special items exclude an adjustment to the amortization of the step up in value of acquired inventories of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$353</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in Americas Welding, Rationalization and asset impairment charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$8,364</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in International Welding as discussed in Note 6 and acquisition transaction costs of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3,068</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in Corporate/Eliminations related to an acquisition. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In the nine months ended September 30, 2022, special items exclude a favorable adjustment related to the termination of a pension plan of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3,735</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, the amortization of the step up in value of acquired inventories of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,106</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and Rationalization and asset impairment net gains of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$998</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in Americas Welding, Rationalization and asset impairment charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$10,403</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in International Welding as discussed in Note 6 and acquisition transaction costs of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3,086</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in Corporate/Eliminations related to an acquisition.</span></td></tr></table><div style="margin-top:6pt;"></div> 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">The Harris</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Americas</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">International</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate /</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Welding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Welding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Group</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Three Months Ended September 30, 2023</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 665,228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 242,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 125,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,033,214</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Inter-segment sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 28,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 4,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36,070)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 694,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 246,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 128,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36,070)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,033,214</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Adjusted EBIT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 136,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 30,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 20,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,952)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 184,168</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Special items charge <sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 4,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 7,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 11,926</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">EBIT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 132,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 22,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 20,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,952)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 172,242</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,852</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,661)</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Income before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 161,433</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Three Months Ended September 30, 2022</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 585,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 216,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 133,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 935,240</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Inter-segment sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 35,353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 9,994</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,989)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 620,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 226,491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 135,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,989)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 935,240</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Adjusted EBIT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 118,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 25,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 14,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,685)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 156,776</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Special items charge (gain) <sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (353)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 8,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 11,079</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">EBIT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 119,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 16,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 14,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,753)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 145,697</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 376</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,586)</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Income before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 137,487</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Nine Months Ended September 30, 2023</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,000,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 747,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 384,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,133,122</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Inter-segment sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 92,043</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 19,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 8,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (120,047)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,092,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 767,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 392,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (120,047)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,133,122</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Adjusted EBIT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 408,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 93,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 58,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 546,769</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Special items charge <sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 9,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 11,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 21,224</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">EBIT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 399,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 82,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 58,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 525,545</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,520</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (39,228)</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Income before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 489,837</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Nine Months Ended September 30, 2022</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,715,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 711,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 403,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,830,277</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Inter-segment sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 92,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 25,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 8,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (126,859)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,807,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 736,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 412,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (126,859)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,830,277</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Adjusted EBIT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 348,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 97,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 51,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,470)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 487,242</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Special items charge (gain) <sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,627)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 9,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 9,306</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">EBIT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 352,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 87,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 51,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 477,936</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 980</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21,847)</p></td></tr><tr><td style="vertical-align:bottom;width:43.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Income before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 457,069</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In the three and nine months ended September 30, 2023, special items exclude amortization of step up in value of acquired inventories of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3,648</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$9,390</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in Americas Welding and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,204</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2,862</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in International Welding, respectively, and Rationalization and asset impairment net charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$408</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">in Americas Welding and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$6,666</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$10,210</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">in International Welding as discussed in Note 6</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In the nine months ended September 30, 2023, special items reflect a gain on asset disposal of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,646</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in International Welding.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In the three months ended September 30, 2022, special items exclude an adjustment to the amortization of the step up in value of acquired inventories of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$353</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in Americas Welding, Rationalization and asset impairment charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$8,364</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in International Welding as discussed in Note 6 and acquisition transaction costs of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3,068</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in Corporate/Eliminations related to an acquisition. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In the nine months ended September 30, 2022, special items exclude a favorable adjustment related to the termination of a pension plan of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3,735</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, the amortization of the step up in value of acquired inventories of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,106</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and Rationalization and asset impairment net gains of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$998</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in Americas Welding, Rationalization and asset impairment charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$10,403</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in International Welding as discussed in Note 6 and acquisition transaction costs of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3,086</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> in Corporate/Eliminations related to an acquisition.</span></td></tr></table><div style="margin-top:6pt;"></div> 665228000 242010000 125976000 1033214000 28875000 4896000 2299000 36070000 694103000 246906000 128275000 -36070000 1033214000 136476000 30239000 20405000 -2952000 184168000 4056000 7870000 0 0 11926000 132420000 22369000 20405000 -2952000 172242000 1852000 12661000 161433000 585628000 216497000 133115000 935240000 35353000 9994000 2642000 47989000 620981000 226491000 135757000 -47989000 935240000 118804000 25225000 14432000 -1685000 156776000 -353000 8364000 0 3068000 11079000 119157000 16861000 14432000 -4753000 145697000 376000 8586000 137487000 2000839000 747829000 384454000 3133122000 92043000 19941000 8063000 120047000 2092882000 767770000 392517000 -120047000 3133122000 408800000 93609000 58898000 -14538000 546769000 9798000 11426000 0 0 21224000 399002000 82183000 58898000 -14538000 525545000 3520000 39228000 489837000 1715342000 711167000 403768000 2830277000 92540000 25749000 8570000 126859000 1807882000 736916000 412338000 -126859000 2830277000 348439000 97321000 51952000 -10470000 487242000 -3627000 9865000 0 3068000 9306000 352066000 87456000 51952000 -13538000 477936000 980000 21847000 457069000 3648000 9390000 1204000 2862000 408000 408000 6666000 10210000 1646000 353000 8364000 3068000 3735000 1106000 998000 10403000 3086000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 6 — RATIONALIZATION AND ASSET IMPAIRMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The Company has rationalization plans within the International Welding segment. The plans include headcount restructuring and the consolidation of manufacturing operations to better align the Company’s cost structure with economic conditions and operating needs. At September 30, 2023, liabilities of </span>$6,360 for International Welding were recognized in Other current liabilities in the Company’s Condensed Consolidated Balance Sheet. The Company does not anticipate significant additional charges related to the completion of these plans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company recorded Rationalization and asset impairment net charges of $10,618 and $9,405 in the nine months ended September 30, 2023 and 2022, respectively. The charges are primarily related to restructuring activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company believes the rationalization actions will positively impact future results of operations and will not have a material effect on liquidity and sources and uses of capital. The Company continues to evaluate its cost structure and additional rationalization actions may result in charges in future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table summarizes the activity related to rationalization liabilities for the nine months ended September 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:80.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,207</p></td></tr><tr><td style="vertical-align:bottom;width:80.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Payments and other adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,337)</p></td></tr><tr><td style="vertical-align:bottom;width:80.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Charged to expense </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 9,490</p></td></tr><tr><td style="vertical-align:bottom;width:80.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,360</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 6360000 10618000 9405000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:80.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,207</p></td></tr><tr><td style="vertical-align:bottom;width:80.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Payments and other adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,337)</p></td></tr><tr><td style="vertical-align:bottom;width:80.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Charged to expense </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 9,490</p></td></tr><tr><td style="vertical-align:bottom;width:80.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,360</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 2207000 5337000 9490000 6360000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 7 – ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI")</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following tables set forth the total changes in AOCI by component, net of taxes:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized gain </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(loss) on derivatives </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">designated and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Defined benefit </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">qualifying as cash </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">pension plan </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">translation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">flow hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 18,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,587)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (251,751)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (236,186)</p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other comprehensive income (loss) before reclassification</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,297)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:line-through;text-decoration-style:solid;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,234)</p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified from AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,398)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 1</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15)</p></td><td style="vertical-align:top;white-space:nowrap;width:4.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,413)</p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net current-period other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,297)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,647)</p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,602)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (284,048)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (265,833)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized gain </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(loss) on derivatives </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">designated and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Defined benefit </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">qualifying as cash </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">pension plan </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">translation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">flow hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 22,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,168)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (294,506)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (285,275)</p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other comprehensive income (loss) before reclassification</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52,129)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:line-through;text-decoration-style:solid;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (43,987)</p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified from AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (365)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 1</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 85</p></td><td style="vertical-align:top;white-space:nowrap;width:4.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (280)</p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net current-period other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52,129)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (44,267)</p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 30,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (346,635)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (329,542)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">During the three months ended September 30, 2023, the AOCI reclassification is a component of Net sales of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,287</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$470</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) and Cost of goods sold of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$(111)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$(45)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">); during the three months ended September 30, 2022, the reclassification is a component of Net sales of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$155</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (net</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$74</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and Cost of goods sold of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$(210)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$(44)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">). See Note 13 to the consolidated financial statements for additional details. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized gain </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(loss) on derivatives </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">designated and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Defined benefit </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">qualifying as cash </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">pension plan </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">translation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">flow hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,781)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (287,526)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (275,398)</p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other comprehensive income before reclassification</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,478</p></td><td style="vertical-align:top;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:line-through;text-decoration-style:solid;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14,216</p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified from AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,830)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 1</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (821)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,651)</p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net current-period other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (821)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 9,565</p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,602)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (284,048)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (265,833)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized gain </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(loss) on derivatives </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">designated and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Defined benefit </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">qualifying as cash </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">pension plan </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">translation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">flow hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,231)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (252,442)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (257,579)</p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other comprehensive income (loss) before reclassification</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 23,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (94,193)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:line-through;text-decoration-style:solid;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (70,763)</p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified from AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,348)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 1</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 148</p></td><td style="vertical-align:top;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,200)</p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net current-period other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 22,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (94,193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (71,963)</p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 30,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (346,635)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (329,542)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">During the nine months ended September 30, 2023, the AOCI reclassification is a component of Net sales of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3,555</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,292</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) and Cost of goods sold of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$(275)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$(106)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">); during the nine months ended September 30, 2022, the reclassification is a component of Net sales of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$409</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (net</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$181</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and Cost of goods sold of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$(939)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$(223)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">). See Note 13 to the consolidated financial statements for additional details. </span></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;font-weight:normal;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized gain </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(loss) on derivatives </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">designated and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Defined benefit </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">qualifying as cash </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">pension plan </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">translation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">flow hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 18,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,587)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (251,751)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (236,186)</p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other comprehensive income (loss) before reclassification</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,297)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:line-through;text-decoration-style:solid;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,234)</p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified from AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,398)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 1</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15)</p></td><td style="vertical-align:top;white-space:nowrap;width:4.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,413)</p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net current-period other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,297)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,647)</p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,602)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (284,048)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (265,833)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized gain </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(loss) on derivatives </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">designated and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Defined benefit </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">qualifying as cash </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">pension plan </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">translation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">flow hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 22,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,168)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (294,506)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (285,275)</p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other comprehensive income (loss) before reclassification</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52,129)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:line-through;text-decoration-style:solid;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (43,987)</p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified from AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (365)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 1</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 85</p></td><td style="vertical-align:top;white-space:nowrap;width:4.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (280)</p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net current-period other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52,129)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (44,267)</p></td></tr><tr><td style="vertical-align:bottom;width:44.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 30,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (346,635)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (329,542)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">During the three months ended September 30, 2023, the AOCI reclassification is a component of Net sales of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,287</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$470</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) and Cost of goods sold of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$(111)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$(45)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">); during the three months ended September 30, 2022, the reclassification is a component of Net sales of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$155</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (net</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$74</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and Cost of goods sold of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$(210)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$(44)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">). See Note 13 to the consolidated financial statements for additional details. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized gain </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(loss) on derivatives </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">designated and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Defined benefit </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">qualifying as cash </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">pension plan </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">translation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">flow hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,781)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (287,526)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (275,398)</p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other comprehensive income before reclassification</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,478</p></td><td style="vertical-align:top;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:line-through;text-decoration-style:solid;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14,216</p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified from AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,830)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 1</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (821)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,651)</p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net current-period other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (821)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 9,565</p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,602)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (284,048)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (265,833)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized gain </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(loss) on derivatives </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">designated and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Defined benefit </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">qualifying as cash </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">pension plan </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">translation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">flow hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,231)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (252,442)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (257,579)</p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other comprehensive income (loss) before reclassification</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 23,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (94,193)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:line-through;text-decoration-style:solid;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (70,763)</p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified from AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,348)</p></td><td style="vertical-align:top;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 1</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 148</p></td><td style="vertical-align:top;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,200)</p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net current-period other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 22,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (94,193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (71,963)</p></td></tr><tr><td style="vertical-align:bottom;width:44.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 30,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (346,635)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (329,542)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">During the nine months ended September 30, 2023, the AOCI reclassification is a component of Net sales of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3,555</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,292</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) and Cost of goods sold of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$(275)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$(106)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">); during the nine months ended September 30, 2022, the reclassification is a component of Net sales of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$409</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (net</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$181</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and Cost of goods sold of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$(939)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$(223)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">). See Note 13 to the consolidated financial statements for additional details. </span></td></tr></table> 18152000 -2587000 -251751000 -236186000 4063000 0 -32297000 -28234000 1398000 15000 0 1413000 2665000 -15000 -32297000 -29647000 20817000 -2602000 -284048000 -265833000 22399000 -13168000 -294506000 -285275000 8142000 0 -52129000 -43987000 365000 -85000 0 280000 7777000 85000 -52129000 -44267000 30176000 -13083000 -346635000 -329542000 1287000 470000 -111000 -45000 155000 74000 -210000 -44000 13909000 -1781000 -287526000 -275398000 10738000 0 3478000 14216000 3830000 821000 0 4651000 6908000 -821000 3478000 9565000 20817000 -2602000 -284048000 -265833000 8094000 -13231000 -252442000 -257579000 23430000 0 -94193000 -70763000 1348000 -148000 0 1200000 22082000 148000 -94193000 -71963000 30176000 -13083000 -346635000 -329542000 3555000 1292000 -275000 -106000 409000 181000 -939000 -223000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 8 — INVENTORIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories in the Condensed Consolidated Balance Sheets are comprised of the following components:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 162,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 181,076</p></td></tr><tr><td style="vertical-align:bottom;width:65.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 149,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 164,778</p></td></tr><tr><td style="vertical-align:bottom;width:65.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 300,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 319,597</p></td></tr><tr><td style="vertical-align:bottom;width:65.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 612,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 665,451</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">At September 30, 2023 and December 31, 2022, approximately 36% and 38%, respectively, of total inventories were valued using the last-in, first-out ("LIFO") method. The excess of current cost over LIFO cost was $135,088 and $133,909 at September 30, 2023 and December 31, 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 162,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 181,076</p></td></tr><tr><td style="vertical-align:bottom;width:65.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 149,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 164,778</p></td></tr><tr><td style="vertical-align:bottom;width:65.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 300,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 319,597</p></td></tr><tr><td style="vertical-align:bottom;width:65.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 612,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 665,451</p></td></tr></table> 162417000 181076000 149205000 164778000 300716000 319597000 612338000 665451000 0.36 0.38 135088000 133909000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 9 — LEASES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The table below summarizes the right-of-use assets and lease liabilities in the Company’s Condensed Consolidated Balance sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_LPjFof5poUSlF01W4euNGw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">52,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 44,810</p></td></tr><tr><td style="vertical-align:bottom;width:48.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_j07kNGYyO0ua1KXC5nL_Uw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other current liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">12,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,378</p></td></tr><tr><td style="vertical-align:bottom;width:48.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Noncurrent liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_RSTBgKsA40qvRpsm50TT2Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">41,752</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 35,945</p></td></tr><tr><td style="vertical-align:bottom;width:48.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 54,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 46,323</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease expense, which is included in Cost of goods sold and Selling, general &amp; administrative expenses in the Company’s Consolidated Statements of Income, was $5,322 and $11,173 in the three and nine months ended September 30, 2023 and $5,109 and $15,415 in the three and nine months ended September 30, 2022, respectively. Cash paid for </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">amounts included in the measurement of lease liabilities for the three and nine months ended September 30, 2023, respectively, were $3,494 and $9,716 and are included in Net cash provided by operating activities in the Company’s Consolidated Statements of Cash Flows. Cash paid for amounts included in the measurement of lease liabilities for the three and nine months ended September 30, 2022, respectively, were $2,930 and $9,101 and are included in Net cash provided by operating activities in the Company’s Consolidated Statements of Cash Flows. Right-of-use assets obtained in exchange for operating lease liabilities were $1,077 and $6,410 during the three and nine months ended September 30, 2023 and $4,739 and $8,217 for the three and nine months ended September 30, 2022, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The total future minimum lease payments for noncancelable operating leases were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">4,716</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">13,631</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">10,853</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">8,276</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">6,113</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">After 2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">18,475</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">62,064</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">7,832</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">54,232</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, the weighted average remaining lease term is 7.1 years and the weighted average discount rate used to determine the operating lease liability is 3.4%.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_LPjFof5poUSlF01W4euNGw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">52,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 44,810</p></td></tr><tr><td style="vertical-align:bottom;width:48.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_j07kNGYyO0ua1KXC5nL_Uw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other current liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">12,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,378</p></td></tr><tr><td style="vertical-align:bottom;width:48.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Noncurrent liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_RSTBgKsA40qvRpsm50TT2Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">41,752</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 35,945</p></td></tr><tr><td style="vertical-align:bottom;width:48.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 54,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 46,323</p></td></tr></table> 52736000 44810000 12480000 10378000 41752000 35945000 54232000 46323000 5322000 11173000 5109000 15415000 3494000 9716000 2930000 9101000 1077000 6410000 4739000 8217000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">4,716</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">13,631</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">10,853</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">8,276</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">6,113</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">After 2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">18,475</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">62,064</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">7,832</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">54,232</p></td></tr></table> 4716000 13631000 10853000 8276000 6113000 18475000 62064000 7832000 54232000 P7Y1M6D 0.034 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 10 — DEBT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Revolving Credit Agreements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">On April 23, 2021, the Company amended and restated the agreement governing its line of credit by entering into the Second Amended and Restated Credit Agreement (“Credit Agreement”). The Credit Agreement has a line of credit totaling </span>$500,000, has a term of 5 years with a maturity date of April 23, 2026 and may be increased, subject to certain conditions including the consent of its lenders, by an additional amount up to $150,000<span style="white-space:pre-wrap;">. On March 8, 2023, the Credit Agreement was amended to replace the LIBOR rate to a term secured overnight finance rate (“SOFR”); as such, the interest rate on borrowings is based on SOFR plus a spread of </span>0.85% to 1.85%<span style="white-space:pre-wrap;"> based on (1) the Company’s net leverage ratio and (2) a credit spread adjustment. The Credit Agreement contains customary representations and warranties, as well as customary affirmative, negative and financial covenants for credit facilities of this type (subject to negotiated baskets and exceptions), including limitations on the Company and its subsidiaries with respect to liens, investments, distributions, mergers and acquisitions, dispositions of assets and transactions with affiliates. </span>As of September 30, 2023, the Company was in compliance with all of its covenants and had no outstanding borrowings under the Credit Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has other lines of credit and debt agreements totaling $84,876. As of September 30, 2023, the Company was in compliance with all of its covenants and had outstanding debt under short-term lines of credit of $7,482.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Senior Unsecured Notes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On April 1, 2015 and October 20, 2016, the Company entered into separate Note Purchase Agreements pursuant to which it issued senior unsecured notes (the "Notes") through a private placement. The <span style="-sec-ix-hidden:Hidden_-cOzv5xxpk2QXucmHyxODg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2015</span></span> Notes and 2016 Notes each have an aggregate principal amount of $350,000, comprised of four different series ranging from $50,000 to $100,000, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">with maturity dates ranging from August 20, 2025 through April 1, 2045, and interest rates ranging from 2.75% to 4.02%. Interest on the Notes is paid semi-annually. The Company’s total weighted average effective interest rate and remaining weighted average tenure of the Notes is 3.3% and 10.6 years, respectively. The proceeds of the Notes were used for general corporate purposes. The Notes contain certain affirmative and negative covenants. As of September 30, 2023, the Company was in compliance with all of its debt covenants relating to the Notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Term Loan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On November 29, 2022, the Company entered into a term loan in the aggregate principal amount of $400,000 (the “Term Loan”), which was borrowed in full. The Term Loan matures on November 29, 2025. The Term Loan bears an interest at a rate based on SOFR, plus a margin ranging from 0.75% to 1.75% based on the Company’s consolidated net leverage ratio. The proceeds of the Term Loan were used to pay a portion of the purchase price in connection with the acquisition of Fori. As of September 30, 2023, the Company was in compliance with all of its covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In March 2023, the Company entered into interest rate swap agreements to effectively convert the interest rate on $150,000 of the Term Loan from a variable rate to a fixed rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Shelf Agreements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On November 27, 2018, the Company entered into seven uncommitted master note facilities (the "Shelf Agreements") that allow borrowings up to $700,000 in the aggregate. The Shelf Agreements have a term of 5 years and the average life of borrowings cannot exceed 15 years. The Company is required to comply with covenants similar to those contained in the Notes. As of September 30, 2023, the Company was in compliance with all of its covenants and had no outstanding borrowings under the Shelf Agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Debt</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">At September 30, 2023 and December 31, 2022, the fair value of long-term debt, including the current portion, was approximately $974,061 and $1,009,020, respectively, which was determined using available market information and methodologies requiring judgment. The carrying value of this debt at such dates was $1,103,076 and $1,121,435, respectively. Since judgment is required in interpreting market information, the fair value of the debt is not necessarily the amount which could be realized in a current market exchange.</p> 500000000 P5Y 150000000 0.0085 0.0185 As of September 30, 2023, the Company was in compliance with all of its covenants 0 84876000 7482000 350000000 50000000 100000000 0.0275 0.0402 0.033 P10Y7M6D As of September 30, 2023, the Company was in compliance with all of its debt covenants 400000000 400000000 0.0075 0.0075 0.0175 0.0175 150000000 150000000 7 700000000 P5Y P15Y As of September 30, 2023, the Company was in compliance with all of its covenants 0 974061000 1009020000 1103076000 1121435000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 11 — OTHER INCOME</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The components of Other income were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.08757782%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity earnings (loss) in affiliates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (434)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (254)</p></td></tr><tr><td style="vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other components of net periodic pension (cost) income <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (293)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (907)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,871</p></td></tr><tr><td style="vertical-align:bottom;width:45.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other income<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> (2) </sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,471</p></td></tr><tr><td style="vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,088</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In 2022, Other components of net periodic pension (cost) income includes pension settlements and curtailments</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In 2023, Other income</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> primarily relates to non-recurring items such as royalty and other non-operating gains.</span></td></tr></table><div style="margin-top:12pt;"></div> <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.08757782%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity earnings (loss) in affiliates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (434)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (254)</p></td></tr><tr><td style="vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other components of net periodic pension (cost) income <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (293)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (907)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,871</p></td></tr><tr><td style="vertical-align:bottom;width:45.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other income<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> (2) </sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,471</p></td></tr><tr><td style="vertical-align:bottom;width:45.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,088</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In 2022, Other components of net periodic pension (cost) income includes pension settlements and curtailments</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In 2023, Other income</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> primarily relates to non-recurring items such as royalty and other non-operating gains.</span></td></tr></table><div style="margin-top:12pt;"></div> 169000 -434000 463000 -254000 293000 29000 907000 -3871000 925000 4051000 12171000 3471000 801000 3588000 11727000 7088000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 12 — INCOME TAXES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company recognized $101,232 of tax expense on pretax income of $489,837, resulting in an effective income tax rate of 20.7% for the nine months ended September 30, 2023. The effective income tax rate was 20.6% for the nine months ended September 30, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The effective tax rate was slightly higher for the nine months ended September 30, 2023, as compared with the same period in 2022, primarily due to mix of earnings and discrete tax items.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, the Company had $13,750 of unrecognized tax benefits. If recognized, approximately $10,714 would be reflected as a component of income tax expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company files income tax returns in the U.S. and various state, local and foreign jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal, state and local or non-U.S. income tax examinations by tax authorities for years before 2018. The Company is currently subject to U.S., various state and non-U.S. income tax audits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Unrecognized tax benefits are reviewed on an ongoing basis and are adjusted for changing facts and circumstances, including progress of tax audits and closing of statutes of limitations. Based on information currently available, management believes that additional audit activity could be completed and/or statutes of limitations may close relating to existing unrecognized tax benefits. It is reasonably possible there could be a reduction of $1,203 in previously unrecognized tax benefits by the end of the third quarter 2024.</p> 101232000 489837000 0.207 0.206 13750000 10714000 1203000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 13 — DERIVATIVES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company uses derivative instruments to manage exposures to currency exchange rates, interest rates and commodity prices arising in the normal course of business. Both at inception and on an ongoing basis, the derivative instruments that qualify for hedge accounting are assessed as to their effectiveness, when applicable. Hedge ineffectiveness was immaterial in the three and nine months ended September 30, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company is subject to the credit risk of the counterparties to derivative instruments. Counterparties include a number of major banks and financial institutions. None of the concentrations of risk with any individual counterparty was considered significant at September 30, 2023. The Company does not expect any counterparties to fail to meet their obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Cash Flow Hedges</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Certain foreign currency forward contracts are qualified and designated as cash flow hedges. The dollar equivalent gross notional amount of these short-term contracts was $68,390 at September 30, 2023 and $66,296 at December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has interest rate forward starting swap agreements that are qualified and designated as cash flow hedges. The dollar equivalent gross notional amount of the long-term contracts was $100,000 at September 30, 2023 and December 31, 2022 and have a termination date of August 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has no commodity contracts outstanding at September 30, 2023. The Company had commodity contracts with a notional amount of 875,000 pounds at December 31, 2022, which were qualified and designated as cash flow hedges.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In March 2023, the Company entered into interest rate swap agreements, which were qualified and designated as cash flow hedges, with an aggregate notional amount of $150,000. The interest rate swaps will effectively convert the interest rate on $150,000 of the Term Loan discussed in Note 10 from a variable rate based on one-month SOFR to a fixed rate. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Net Investment Hedges</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has foreign currency forward contracts that qualify and are designated as net investment hedges. The dollar equivalent gross notional amount of these contracts was $87,748 at September 30, 2023 and $88,843 at December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Derivatives Not Designated as Hedging Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has certain foreign exchange forward contracts that are not designated as hedges. These derivatives are held as economic hedges of certain balance sheet exposures. The dollar equivalent gross notional amount of these contracts was $403,802 and $380,443 at September 30, 2023 and December 31, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair values of derivative instruments in the Company’s Condensed Consolidated Balance Sheets follow:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:34.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:34.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Derivatives by hedge designation</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Designated as hedging instruments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest rate swap agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forward starting swap agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net investment contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Commodity contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Not designated as hedging instruments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total derivatives</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 28,823</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The effects of undesignated derivative instruments on the Company’s Consolidated Statements of Income consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:25.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:25.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:25.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Derivatives by hedge designation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Classification of gain (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:25.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Not designated as hedges:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:25.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general <br/>&amp; administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,705)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,374)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,836)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The effects of designated hedges on AOCI and the Company’s Consolidated Statements of Income consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Total gain recognized in AOCI, net of tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forward starting swap agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 17,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net investment contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commodity contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company expects a gain of $715 related to existing contracts to be reclassified from AOCI, net of tax, to earnings over the next 12 months as the hedged transactions are realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:24.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:24.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:24.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain (loss) recognized in the</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Derivative type</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:19.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated Statements of Income:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 590</p></td></tr><tr><td style="vertical-align:bottom;width:24.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,202</p></td></tr><tr><td style="vertical-align:bottom;width:24.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commodity contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (319)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 68390000 66296000 100000000 100000000 0 875000 150000000 150000000 87748000 88843000 403802000 380443000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:34.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:34.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Derivatives by hedge designation</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Designated as hedging instruments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest rate swap agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forward starting swap agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net investment contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Commodity contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Not designated as hedging instruments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:30.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total derivatives</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 28,823</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr></table> 2079000 786000 0 0 1467000 738000 0 0 0 0 3946000 0 0 0 0 0 0 0 24877000 0 0 0 19291000 0 291000 0 0 0 0 2229000 0 0 0 0 0 0 181000 33000 0 0 1157000 2162000 0 0 2348000 790000 0 0 3527000 2948000 28823000 0 3996000 3790000 19291000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:25.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:25.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:25.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Derivatives by hedge designation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Classification of gain (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:25.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Not designated as hedges:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:25.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general <br/>&amp; administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,705)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,374)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,836)</p></td></tr></table> -6705000 -3374000 5066000 -2836000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Total gain recognized in AOCI, net of tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest rate swap agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forward starting swap agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 17,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net investment contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commodity contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:24.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:24.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:24.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain (loss) recognized in the</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Derivative type</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:19.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated Statements of Income:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 590</p></td></tr><tr><td style="vertical-align:bottom;width:24.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,202</p></td></tr><tr><td style="vertical-align:bottom;width:24.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commodity contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (319)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 715000 627000 2952000 0 17150000 13191000 10295000 9440000 0 91000 715000 P12M 1757000 229000 4847000 590000 159000 573000 187000 1202000 -3000 -319000 194000 -40000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 14 - FAIR VALUE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table provides a summary of assets and liabilities as of September 30, 2023, measured at fair value on a recurring basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets or</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs (Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net investment contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest rate swap agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forward starting swap agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Pension surplus</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 48,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 48,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 80,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 48,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 32,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 42,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 42,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table provides a summary of assets and liabilities as of December 31, 2022, measured at fair value on a recurring basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets or</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs (Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Commodity contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forward starting swap agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Pension Surplus</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 56,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 56,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 79,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 56,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net investment contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Commodity contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 42,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 42,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The fair value of the Company’s pension surplus assets are based on quoted market prices in active markets and are included in the Level 1 fair value hierarchy. The pension surplus assets are invested in money market and short-term duration bond funds at September 30, 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s derivative contracts are valued at fair value using the market approach. The Company measures the fair value of foreign exchange contracts, forward starting swap agreements, net investment contracts and interest rate swap agreements using Level 2 inputs based on observable spot and forward rates in active markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The deferred compensation liability is the Company’s obligation under its executive deferred compensation plan. The Company measures the fair value of the liability using the market values of the participants’ underlying investment fund elections.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The fair value of Cash and cash equivalents, Marketable securities, Accounts receivable, Short-term debt excluding the current portion of long-term debt and Trade accounts payable approximated book value due to the short-term nature of these instruments at both September 30, 2023 and December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has various financial instruments, including cash and cash equivalents, short and long-term debt and forward contracts. While these financial instruments are subject to concentrations of credit risk, the Company has minimized this risk by entering into arrangements with a number of major banks and financial institutions and investing in several high-quality instruments. The Company does not expect any counterparties to fail to meet their obligations.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets or</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs (Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net investment contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest rate swap agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forward starting swap agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Pension surplus</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 48,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 48,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 80,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 48,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 32,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 42,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 42,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets or</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs (Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Commodity contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forward starting swap agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Pension Surplus</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 56,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 56,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 79,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 56,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign exchange contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net investment contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Commodity contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 42,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 42,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr></table> 3236000 0 3236000 0 291000 0 291000 0 3946000 0 3946000 0 24877000 0 24877000 0 48093000 48093000 0 0 80443000 48093000 32350000 0 2948000 0 2948000 0 39136000 0 39136000 0 42084000 0 42084000 0 3815000 0 3815000 0 181000 0 181000 0 19291000 0 19291000 0 56418000 56418000 0 0 79705000 56418000 23287000 0 1528000 0 1528000 0 2229000 0 2229000 0 33000 0 33000 0 39090000 0 39090000 0 42880000 0 42880000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 15 – SUPPLIER FINANCING PROGRAM</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s suppliers, at the supplier’s sole discretion, are able to factor receivables due from the Company to a financial institution on terms directly negotiated with the financial institution without affecting the Company’s balance sheet classification of the corresponding payable. The Company pays the financial institution the stated amount of the confirmed invoices from its designated suppliers on the original maturity dates of the invoices. Invoices with suppliers have terms between <span style="-sec-ix-hidden:Hidden_3HYaFJFCZ0CLo1_z81QIKA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">120</span></span> and 180 days. The Company does not provide secured legal assets or other forms of guarantees under the arrangement and has no involvement in establishing the terms or conditions of the arrangement between its suppliers and the financial institution. The amounts due to the financial institution for suppliers that participate in the supplier financing program are included in Trade accounts payable on the Company’s Consolidated Balance Sheets, and the associated payments are included in operating activities in the Consolidated Statements of Cash Flows. At September 30, 2023 and December 31, 2022, Trade accounts payable included $35,745 and $33,475, respectively, payable to suppliers that have elected to participate in the supplier financing program.</p> P180D 35745000 33475000 EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *Q>6U<'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 " "L7EM7=NW?].\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$GH"B;U9:6G#08K;.QF9+4UBQ-C:R1]^R59FS*V!]C1TN]/ MGT U!H5=I.?8!8KL*-T-OFF3PK 1)^:@ !*>R)N4CXEV;!ZZZ V/SWB$8/## M' E**>_!$QMKV, $S,)"%+JVJ#"2X2Y>\!87?/B,S0RS"-20IY83%'D!0D\3 MPWEH:K@!)AA3].F[0'8ASM4_L7,'Q"4Y)+>D^K[/^VK.C3L4\/;T^#*OF[DV ML6F1QE_)*3X'VHCKY-?J8;O?"5W*LLH*F97K?;%2JTK)]?OD^L/O)NP[ZP[N M'QM?!74-O^Y"?P%02P,$% @ K%Y;5YE&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" "L7EM7(4D.CSX% !7%0 & 'AL+W=O3G8_LYMJ_V4KWI4 A#WI,XU=>=T)CM9;^O_5 D7/?D5J3P M9BU5P@WHTUH[(/^Y&K+-V(ES!_;I8*[?JD21(E(=213HL3ZNC.EES&^"BU/;*RBAX&T$],[F5?@9!-H2G ;E+360^R"PM>ANB=M4W\!%; MM.\?!&\*079"\()\EZD)-8@%(OAO_3[ E83L2'C#4,&5V/:(ZYP1YC"7Z) K MH1%9MVRXF\NZ)V0]N1.*V)'7JVMD47E07]E.E4N]Y;ZX[L!Q2;2!F)D MR((GM3V'Z\QG"^]QOB!W\SOOY7GFD8?'^>UL\6UU5DP_>-U#<*E3^:+3!GB6 M^E)!/^9N>$96!L8;D8IX,DN-^H#?H+85#>J/#QCD)_.F;2!?^#N9!3#\HG7D MYZ1(AS=(NH,N'8^P=]/:+W->G0ES.B\5.Q)!9,;@J*U#0N2OWZ6.*:^#BL4@7%#?XKVE)JPV/R=[0]/4%PQ<& TG.,K4H:%/?Z MO ^GL&(]C8(+,#K"0*H407%?GTL?8K(,98KY<8/(8$R[8^HX&%&5("CN[B^1 M@=P@UX2R7UY_)2OA9PJB58N%*WDR2+O")3-?"X8H_T(4VJW( :Y4#9BFL(HM= MF%VV\2-J+1FNV$!6^3UKY?=VB00I'>QT(U7M\&_0F7,%8V#J^[#;A*6"" I) MC+&R?=;*]E<)CV-RDVEXK>M[$]=I6E:RRNU9*[>_2X3:V 'V#11,"/::;'E: M'SY_4Q6"%L\U$@7*81J#)]AOOU<58>_-%(_^WL8)/D,3.0)E/K M:;6,A?(P5[:G*[O)\)Q>7)R[D(]V=525\;-66P,/9I^"G#2#K?H[^5W4AZIA MAV#_AA=#AF5K5GD\PRWZ:%_WD;;9\H> #(+M\QKDNEW*NBZVE'4KTW=QKR[W M>)_9[N%A[6QL$&O8=[J5[;NX27^E.NR-3W/A);_=CQ;%7^;0\-9P69V55\>+(\3NW_J5)+-90U>F= MPU13Q2E><6/D-C\Y>Y7&R"2_# 4/A+(%X/U:2G.\L1\HSU(G_P)02P,$% M @ K%Y;5WY+^XE:!0 J!0 !@ !X;"]W;W)KHMN9(<_,<'C,T:LHO\DUYPJ\Y5DA+P9KI3;GGB<7:YXS.10; M7N@O2U'F3.G'L M_.N*9^+U8H &NQ>+1A*S[GZFES7^HGK_.2I#DO9"H*4/+EQ> 2 MG<]06!G4B-]3_BH/[D%%Y5F(;]7#=7(Q@-6,>,87JG+!].6%3WB659[T//YL MG0ZZ,2O#P_N=]Z\U>4WFF4D^$=D?::+6%X-H !*^9-M,/8C77WE+**C\+40F MZ__@M<&&>L3%5BJ1M\;Z.4^+YLK>VD <&&@_;@/<&F#3P#]A0%H#\J,C^*V! M_Z,C!*U!3=UKN->!FS+%QJ-2O(*R0FMOU4T=_=I:QRLMJD*9JU)_3;6=&D_N M;N=WOUU/+Q]G4S!_U)>;V>WC'-Q]!=>WD[N;&?CT='OY-+W6WS^#G\'3? H^ M??@,/H"T (]KL96L2.3(4WHNE4=OT8Y[U8R+3XQ+P(THU%J"69'PQ&$_[;>/ M>^P]'8,N$'@7B"O( .Q/1^*"UCVK3>!DC2 A&_LA[.8RQC8M) M@'UX#)O:,(((0571'>)F-@Y'!.(P['!'G(..<]#+>2*D F()5D(D$DB1N3K' M5>,C.!BI: '6V@,B:GBY> .1MP% M(^X-QMV&5]DO5EIV+$3.73QC>W8ATK5K,'7 ?*RKW.!JPP)$(HNL#?-#&/F1 MFRZ">UD&>PE?%XKK/4/MJOT,%-RY_EL_QTF)3#H3!RS2K W2#A0)-!^#M .& M841/-'=TH$51?Y;5FI=MAMN21LA9TZVC(SK0S+0#1(+(;'D.%$*ZF9F<;9@. MS*D\XSUE_)T\UV2?N?[-QW?4%7MSM[?6V=%<*?(),9D[<"3TH]#D;N/\*(Z( M1=Z!TW5!XQ/T]SH3]4JD'?V:\"[C;B'3.CI*)H:QN<\Y8#C"U-S4'3 $$2:F MCG'@8A+')_9TM-=NZ/OB[70G0P[5AF/B6VEVJ;L88W,?<^!(%%%H[NHNG)82 MX:DJW\LVU*_;KIA,%X"SLM M7*L9OF(IDX40&% MAW_(C(5M@X:QM?)=*&JN!._@Y"7G6HI51UX2+,2V4,W/[>YM=ZQV61\F&>^O MT/D$.=Y/JV.X^J1G[[XYP[O1RB\M),CX4@\%AZ$NWK(Y%FL>E-C4YS[/0BF1 MU[=KSA)>5@#]?2ET[;4/U0#=X>3X'U!+ P04 " "L7EM7MFOFP]X# #_ M# & 'AL+W=OY_=X 1NP<[:3K*]7W_#2[D$'%3=-1^"7YYY>6:, M9Q@=N?@N$TH5^IEG3(Z-1*G=K6G*=4)S(F_XCC+8V7"1$P53L37E3E 2ET)Y M9F++\LRC M'=G2)56KW:. F=EHB=.<,IERA@3=C(T[^S8*"GP)^);2HSP9HX+)"^??B\DL M'AM6X1#-Z%H5&@@\#G1*LZQ0!&[\J'4:CN+'K[3F,RCTK7DFRW]TK+&6@=9[J7A>"X,'>*2O.R5()V$U!3DVFB_ER\<HL47-%T\/#Y% M7Z/Y+8QV=_V<]^L_6SX+A-&?$*?4Y'W]&=$>A,N;JC17WXJW%DW8X#:T&9@48#\YA81?F^+YGM6"1!N8YUM!O8&=$!PW1 M02_1%8/BF*5_TQAMH2@B*#TQ%>F!%.5'PEBF6T84;,/%A'[L ;MY3=D6$8G6 M1"9H X42)33>4NVU55D?G'B-/:]%;=H%#>'7"E,7Y 66WPJ2QARV?*R/D=?$ MR.N-44@WL!*C%\I@I-"NKO*[C-2%.E6O.O)>QYO/=IM[%^.W#XA&C8_M%O,N MR'8OG(UAPWO8RWNZ%X*R]2M2@C"9D:HQB?^"H@J-CM(Q'G9==3 .6KF<:F # M#.]0BW@7YKC#=LHUN@+7#AP]=[_A[O=R7ZB$"@07 %PN29'O T57&9?RNN=> M\+NNX,!SV^PU,-?%7OO =V'!H/WJ1!I=0SOP+K /&O9!?^;/>%\F''3NI"#P M J_%MXORW�RF/813F!;P^M%N$N# >V??):583-DXXNIV);MM)P9?$]4U7A M;E:;;OVN;%);Z_?V[=36K(?0W5?-^+_JJT^#!R*V*9,HHQLP9=T,(3NB:K>K MB>*[LI]\X0JZTW*8P!<*%04 ]C>S;V4L1PS!42%G#3?_E9 C0." MI#-YDP#>E?XK=O>'=/8@U;=B)X1&/](D*\Y'.ZWS#^-Q$>U$RHOW,A<9_+*5 M*N4:;M7=N,B5X)O2*4W&%&-OG/(X&TW.RF>W:G(F]SJ),W&K4+%/4ZX>+T0B M'\Y'9/3SP9?X;J?-@_'D+.=W8BGTU_Q6P=WX,,HF3D56Q#)#2FS/1U/R848# MXU!:_!.+A^+H&IE0UE)^,S>+S?D(&T4B$9$V0W#X=R]F(DG,2*#C>SWHZ#"G M<3R^_CGZIS)X"&;-"S&3R;_Q1N_.1\$(;<26[Q/]13Y\%G5 S(P7R:0H_Z*' MVA:/4+0OM$QK9U"0QEGUG_^H%^+(@;@]#K1VH"]U<&H'IPRT4E:&=7\>CF_1'"UO+E:7$Y7<',Q MO9I>S^9H^7D^7RW1*?JZO$1OW[Q#;U";8JSL08-9J1Q5,]W4^9;BOP]CR>^_$0]_M 7W2H,]"=4YA.H,C3Z9 M\6*'X*6AR%R([_OXGB<0NS7J:BBO',IT@ON)XU+/\\_&]\?Q=,U(Z!.&#V9/ ME+H'I>Z@TFD4R3T(@S81"5"Y3@1ZFXBB0#R!ML.S2"!H8&@C]VN]W2?0"VH' MN45O"#F!Y#!I:E+L(SR@)XQY]0/ZSA9NI8<=Q<$:N PDH_GJ \X68UH2A-/>:ID5UG>A3MTWW"M=@ E: = M1#$ON6=2/*3X!+O!48X'(3YAKC.8Y$$W>ST6^*P5M,7,=0._)W_"0\SA8,Q_ M2KEYB)/$)BSL9FS@>;0MS&(&B<5\NS""&P+B%Z1V?TK7[L<3NY@03%KZ;':$ M>C3H$7B$:#*KZ16:+I> 8JM TIG8<2@+PO8*V@Q)@)GK]4AL,$I>QM&K MF*_C)-;0RZQ*7Y6FKS7:TY@;GI)AH"YW4NE3+50*%;K6=>\FV%I\]5C'2^_[ M&+=?4-?0P/4Z2BUVC&*_AX6D M@2$9IB' 7^VAZ8DT3^2C$"B2*>Q9BJK[F5:Y%IG8QCVUVJ4?B"+$:\OOVA$< M.EZ?_ :3Y%)1AW M95H-78]AUJ.S02,E@]Q9[K@2.YELA"K^0'/XB-*/5JF#A/WE;=PKC?8TZ*,] MZR#8)C.9II#I9>SV%T.[&.GF^'-63]4U6*3#6)QN-K&I1,B?G,>;4_@DC7@> M0SY9I7:)QTA(6/OCRF+G!B3H^_JC#1KI,!J_",WA$0"'JRS.[NP+:J.='Q#6 MWC'8#!T,F=ZS9: -%^FS7#QL"&0%&0 C)+\Y4KL7*)&%77J7=*<4OON=3I': M#'WFA'T9T3"1#C-QI00O]NIQ*&.[A .5A/EN)VMMEFX0^'Y/:Z8-#>E+:#C0 M1"S[04H9"]H$M!EBQ\5NSR:*-@BDPPBLM@)7B^G%XFJQ6LR7:'I]B:JG\[^_ M+E;_684'W>,]?7-W%60%(WH(G?N]#[*HZ0:UNM,S+ M0\BUU%JFY>5.P$>I,@;P^U8"MNL;>_ ]02P,$% @ K%Y;5S&% MG_-\ @ ]@4 !@ !X;"]W;W)K>Z>2^ZBK52/.@#-2JJ"&G35VM6E IK5 MH(*[ON>-W((RX<11?;90<20KPYF A2*Z*@JJ?IT#E]NQ,W">#^[8.C?VP(VC MDJXA ?-0+A1Z;L>2L0*$9E(0!:NQ,QF<34,;7P=\9[#5.S:Q2I92/EKG*AL[ MGBT(.*3&,E!\;6 *G%LB+.-GR^ET*2UPUWYFOZBUHY8EU3"5_ ?+3#YV3AR2 MP8I6W-S)[26T>H:6+Y5N#3C^$S2!$^ MJ.'^2[B+G>C:X7?M\&N^X%_:T:>RH0W[:>THGNF2IC!V<-8TJ TX\>=/@Y'W MM4_S?R)[T8&@ZT#P$7L\25-9":-Q1%-@&[KD<$@HQVFG(@6">X-DLEJ:5<5Q M!MO8??P),LDY5?J@KSM-RE&=TNZ533P8X!>+W,VN[)XH?S@<=5$O](2=GO!/ M>JJBXM1 AN.-#4L9M0NDK\SP30&GN W#DU=UO@T[.?6&8?"J4'=G*NU&_$;5 MF@E-.*P0Z!T=#QVBFBW3.$:6]: NI<&QK\T<%S,H&X#W*RG-LV-GOUOU\6]0 M2P,$% @ K%Y;5SV/'(B@$@ W,T !@ !X;"]W;W)K2Q[_*E&[KSJY:10-@'G.VJA(-@/75)O%&]EW=2T8< M2;Q0I$)2=GR??H<4+0B8GAY!_&N=%[%D-_X IAOS\.O&S)O/R]7OZ^NVW21_ MWLP7Z[='UYO-[?=LNNG^Y7*YN)IONU]75R?IVU4ZFNT8W M\Q.9IL7)S62V.#I]L_N[]ZO3-\N[S7RV:-^ODO7=S7'=K[\_/9(''W] MBU]G5]>;[5^NATV_#QSU_5S6[VW6Q^FZS;L^7\?V;3S?7;H^HHF;:7D[OYYM?E MY[^U^QGM!GBQG*]W_T\^[VW3H^3B;KU9WNP;=R.XF2WN_YS\N3\2CQH(-=! M[AO(H($L!QJH?0,5]E --,CV#;*@058,-,CW#?*PAZ$&Q;Y!\=1)E_L&YKK76GMOUAY]]=Z\XCL\4V%L\WJ^Y?9UV[S>G9+S^? M__+W=\T/'W23G'_H_OA)__SA//G%)/H?']]]^-_DU<>??_C8O.O^_75RG'P\ M;Y)7?WF=K*\GJW:=S!;)A^OEW7JRF*[_FOS%^_W-R:8;X+:;DXO]8'Z\'XP< M&LSRYJ8+S_/-\N)WHO49W_J'Z72V#>_)/'D_F4V/WRV2L\GM;#.9$UH-K_5K MN^G6<3M-]&2UF"VNJ,GHD>%<7-S=W,TGFT[EE\UUNTJZZ77GB^OM0O[4)N\6 M%\N;-GGU]^5Z_9J0-[S\A^[,L[Y;?4G.=YX@!.R(P+)W9$ZZX'F((/D007*G MDPWH_-A>S1;;8Y3\.)E/%A=M,MDD37OQ7:+$7Q.92D$%PKUFL=/R",R:OIFLRU2ERK?3?;MCF9=Y6?MVAK)3:5UGPC>T?<.J M4'7J]+P#JAX.J(H\H*^Z976_X%X_Z>#>Z^>/QI57954&1Y<=Q?8:^/WZ=G+1 MOCWJ@G;=KCZU1Z?__F^B2/^36DY(,8T4,T@Q"Q+SXB)[B(MLIZX&XJ([86S7 M?!<.70#L?GJ]/=_NSI;7R_FT7:W_(]%_W,TV7ZB@R(#'X0PIUB#%-%+,(,4L M2,R+G?PA=G+VG/)S=U<[VUUPJ-!@V\:&!E*LR7MGLN[\WYW:@S,[LD^#%+.C M$_#<63RXLV#=^7&Q:B^65XO9_W/#;?=E:2[0UMT<;"\3#:3/ZDX8#N-C0.D6(,4TT7?)VEP<33(#BW?H12ZG5ZUH]'!#B@V.I!B#5),E_V;)Y7G07@@ M>[0C/7KQ43W$1\7&Q]G=:M4N+KXDFU6W\+NGD-US__3_NB?*FW:Q&?,U*Q[K M:Z18@Q335>_('Y=9%CQ?&&27=JQ+S]OU@[=KWMO;I3R=?9I-V^[!NUOV%_/N M:6%*>985BO4L4JRI^T=&R3P-EIY&]FF08G9T IYO1>H03'?[P%;M.D MNX7;7M(GCN,-W.[SFK&.WJOYE[!*9<&3.+13#54SU!14%CS[6\I*BDH-^/ 1 M9A.'^?#Q0S[I3]$?F"B"1WI^$+$+$JJFH6H&JF91:GYP.((F>(3V_FYU<;U] MLN\NR'NP>KE<=9?N>\1'A@.K&+V\D6H-5$U#US3M)BS3K04#[!$/?VP[O M"9[OC7A[]$30IWO'57B5/./'$.U1*-Z#JAFHFD6I^;'A$)]@*=#I+E% >AV* M[_9J_L4D#R_F?:/CWH.RA@[,0-4L,8.!&VWA0)K@29I>3(-YT7X,$L:9D*),DQX$)95T?4^ M@+.$XUF"!UK!40T2'N-'N$]8\BJM>X<8RJ2@:AJJ9J!J%J7F!X=#78)G7<_+ M,.Y%QU9='[Z0.4;"CDXR$H9TEI$T)-.,A"679Q2.$0D>$AV>:11]G$&E&OEQ M1"\\* ."JAFHFD6I^?'AJ)*H7S+C**"L":K60-4T5,U U2Q*S2\.1GI@)OD@5L?YYRWM]TS M3SH,&_:*8[6K??:4E4*4,GBP).R45*5,PQHGPO!8R3K/ D5#&HFE9$(9G*BK!VTT![M>.]^GY_M#EU M!*<]O=2<5XKV,7:_*@&4E"S"1QT-[=5 U>SX''P?.RBF>"CVK()S7C/:VWTT ME6;ET$7<\3?%\[>#J\T5L6\Q+#'EQQ"](*'X M#:IFH&H6I>;'AL-OBL=OSR@VYQ6CES:T"@^JIJ%J1I'P4(BPUGSU(X** M)X('EIHKHD1-U"(\#T!I(%1-0]4,5,VBU/S8<#10\<5_@Z7F?+OHU4YL>+RO M)O2OY'TSF999>#<&!7-0-4O,(!_B,@ZW*1ZW]=.3_W6WX)-G>\611(GJDZ2L MR L9[N@C[%1W!&H9IB<)PV-9Y;(,$R6D8:8J$>(22UC60M9#F_$R1[LRGG;Q MZUC+(PY[Q@X@]+T+5-%3-0-4L2LT/#@? ,O&269(,"K.@:@U4 M34/5#%3-HM3\&')P+./A&)\EX1M'APB4?65];B2ZL[T,=^%#>S50-3L^!]^M MCGUE//MZH2P)WVMT/$ Y&51-9WUB587W!] >+=^C'P>/7L3&\[%OD"/A1Q0= M(TBU!JJFLSX2*[O_PBA!]FG'^O3CQ&&XC,=P!^9(>/5HGT-Q'51-9\0.U%QV M]_JAUZ$@;KQ7W^\.L64\8HO(D?!*T3Z&HK6,P%)*YE7XZ ?MU4#5[/@,]K;1+6>")_T&VB?&JIFB!ET#]T!!J"FJ8:J)3/'OS*>?QV< M(\GZP$=D(0. 5KE!U314S4#5+$K-CPV'W3(>NSTC1\(K1B]M:.D;5$U#U4Q& MX< B%U5X%ABU\U^,ZV!@SL/ W,D.5&%)7H5T_P88OT)5=-0-0-5LR@U/S8< M"\SY8KC!' G?+G:UY_T2+54'=UD-872LPFT(&CHP U6SQ R&F$SN4%O.H[9G M;.#*G_3Q@;Q/D<@-7(0=O8&+,*0W<%&&] 8NPI+;P)4[TI7SI.O #5PY\04" M8@,7/XCHLR(454'5#%3-HM3\X'#X*^?QU^C[>.B8R)ZTZOHD)JM$E8<;N @[ MI=(B[Z^ZON&Q+',57J(-:9A555F&15N$I4A5ECYZ<8]_9!^]I9\'1E$OY*&/ M,K5ULI?6/>/'$;WRH# (JF:@:A:EYL>' TMY\9*YR1P*FZ!J#51-0]4,5,VB MU/P8"@U$'/@J>/!U8':25X_U.52M@:KI@O@FP/:A)/QD$)1\C7;J M>]TAK8)'6A&Y25XIVL/04K:"I&%U^+(-#>W50-7L^!Q\'SLF5O!,[%FY25XS MVMM$#9;,PF+@!MJIAJH9:@J%"F9@*:M,B*$/O#D"5_ $[N#T9-%G<"(+7G9P MQ@\B>E%""1Q4S4#5+$K-#PY'X J>P#TC/\DK1B]O: $95$U#U4Q!8$$E>V46 M=MS.][5C@@7/! _,3Q9$D9.H0Q[(CR':GU >"%4S4#6+4O-CX]%G0/E"L\'\ M)-\N>K43;TLKPGV #6%UK.KPU6L:.C0#5;/4%*0<>&="X9!;P2,W_ILABG3@ MD[Y>4!!?+ZBK-'RG44/8*565>7@_H G#8YFG51568M*&HI9UN+F5L!1"YE(- M'5:'O H>>3W]HR'T(2;H2YF7O5LD*+."JFFHFH&J692:'QR.@A4\!7M>DK)X MTN;)@M@\224I"3LZ24D8TDE*TI!,4A*6;)*R=-RHY+G1X4G*DMI V4]2\N.( M77E0-0U5,U UBU+SX\,1IO)%-U"64.H$56N@:AJJ9J!J%J7FQY C6.4A&RCY MQM$A MU "5734#4#5;,E4?A65<70]XY+A[[*;[+-DN\U.FJ@Y RJIJ%J!JIF M2^KSI7+HIL01L9(G8M\@ZH$0-JJ:A:@:J9LL^=ROJ=("ZE8ZZE2^Z M=9-7CXX-*)V#JFFHFH&JV;+//E4V]%6KTE&W,NICI4%!-,D:RB=]O: D/F,J M:I&'I(VP4WE9B3Q\7Q)AN-TT4ZD =#'^HI'24KHR@9 M4W-.'V)BFV IT_!M9?P@HM<2=',E5,U U2Q*S0\.Q_K*V$^5/@7Q[47'EET? M!)(4E;"C*2IA2%-4VI"BJ(0E2U%+!\K*6% 6"U++/FJB0"H_CNB5!RWK@JH9 MJ)I%J7GQ43G<5Z4OB7,J:)D85*V!JFFHFH&J692:'T,."59\T1F/<_C&T2$" M)7X5\9%+5:I>S3FT5P-5L^-S\-WJ*%TU_JW.%P U?*_1\0#%>U U71$[/84J MPD\#0#NUHYWZT>"P736.[?[%"(8?472D0)$>5$U7!#;+JBK,#T([M:.=^I'B M8%W%P[H#X0JO'NUU*'B#JNFJ#[=D6H=Y9@/MU(YVZGO=(;5J!*D]O?*<5XKV M,!2?541!W;8:*JQS@O9JH&IV? Z^CQT:JW@T]JS*8'A^-P%<_AGE%YSBM&+V]H.1Y434/53$7 P5REO4JO<3O?UXX,5@>]!6WT M-$#4JBG1.P] J2!434/5#%3-HM2\V*@=%:SY(L#!RG.^7>QJK_N5@EE6A*]@ M(JRZYQ055EE"AV:@:I::@BH&GK1J!]YJ'KSQWP\A:?Y><21G4O>94G?KH=(P M9T+8J8# M(O0A[A.8O,Q$F##A!Q%[:H2J::B:@:I9E)H?'(Z#U>HE$R8UE&E!U1JHFH:J M&:B:1:GY,>0(6.#A$H *O[]$C(6O5RY-!>#53-CL_!=ZM#8#6/ MP%XH8<+W&AT/4%P&5=,UM9LU_(((M$L[TJ4?"0Z4U3PH^P;)$GY$T5$"??L; M5$W7?3(FB_!5N0;:IQWKTX\3!^-J'L8=F"KAU:-]#F5V4#5=$QM2E90A-370 M7NUXK[[?'6>K>RBQ,IIK)S!REF87! CXE&,\ SN&2F3$7A2>()AX'/YR.<\(#PP=?)5/J"A(80=&46\7Z&($"MGL'(6)A?$B'H4 M(WR]W& *9:1A_.HGRKCZST,-92=[K\#5V-$9K)PE)RN&]B2+-'OD+A[)/6/7 MUU?)D5P*94;N^Z(,Z8U?E"6]\VO DMKZ19FR>[^ZX_[H\/)H[,#=7U_EQ[9_ MC0PC_I0)Q5M8.8.5LS"Y^R Y65^W[::9;":G;VXG5^U/D]75;+%.YNUE)Y]^ MM]V]N9I=73_\LEG>=C%UE/RVW&R6-[L?K]O)M%UM#;I_OUPN-U]_.>GT/R]7 MO^_Z./TG4$L#!!0 ( *Q>6U=:\R)Y_ ( +@+ 8 >&PO=V]R:W-H M965T&ULK99ICYLP$(;_BD6K:E=JPQ%R-D'*':KNT4W2JA^] M, EH 5/;2;;_OC80-MF2B&W)AV"/YWG'QV"FMR?TB7D '#V'0<3ZBL=YW%55 MYG@08E8C,41B9$UHB+GHTHW*8@K83: P4 U-:ZHA]B/%ZB6V>VKUR)8'?@3W M%+%M&&+Z>P@!V?<573D8'OR-QZ5!M7HQWL "^"J^IZ*GYBJN'T+$?!(A"NN^ M,M"[MBG]$X?O/NS941O)E3P2\B0[MMM7-#DA",#A4@&+QPY&$ 122$SC5Z:I MY"$E>-P^J$^3M8NU/&(&(Q+\\%WN]96V@EQ8XVW '\A^#MEZ&E+/(0%+_M$^ M]6TU%.1L&2=A!HL9A'Z4/O%SM@]'@'X.,#+ > V89X!Z!M3+ F8&F&6!1@8T MR@+-#&B6!5H9T"J[2^T,:)>-T,F 3I(.Z?DEAS_&'%L]2O:(2F^A)AM)!B6T M.',_DKF^X%2,^H+CUNCN=G'WU1X/EI,Q6BS%XV9RNUR@NRF:?%O9RY_H:G4[ M6(UM,7Z-KNXQA8A[P'T'!]?H$WJ/5,0\864]E8OY2%75R6(/T]C&F=AU=$.$ M&$.3R 6W@)]?YCL7>%7L0[X9QF$SAL9%P07$-537/B)#,^H%\QE=QK]LHXOX M^#)^@ZG ];/XI/SDC0)\6G[R1?BL_.2+\/G_[;S]SVL_281Z_E;4$[UZ%6]% M4>*G\F:QO/Q^=5F,'>@KX@/%@.Y L3Z\TYO:YZ*LJU)L7*78I$JQ:95BLRK% MYE6*V16)G>2UF>>U>4G=&F'F(=??^2Y$+A-%@1.(J]M%,=#T%D=7?H1<$@@S M>[$6IG@:J95$DA75SM)J3;.G[HY3MXS3N(S3I,BIT=2.?_HI,GT[,GL[,O\; MT6L=X]3)+G)JMG.G]##5H\]X"'23U( ,.60;\?3NRJUYF3E(JJM7]J'>G>D% M]KDH2],J\D4^K6G%];WQ(X8"6(M06DU6@32M$],.)W%21#P2+DJ2I.F)TAJH M=!#C:T+XH2,#Y,6Z]0=02P,$% @ K%Y;5^F_3I2]!P /+,>&:>F?CR1<@? M:L.Y1J_;)%57G8W6NXM>3RTW?,O45['C*?QG+>26:;B53SVUDYRMLD7;I$<< MQ^]M69QV^I?9LUO9OQ1[G<0IOY5([;=;)M^N>2)>KCJX\_[@+G[::/.@U[_< ML2<^Y_I^=ROAKG?0LHJW/%6Q2)'DZZO. %\,J6\69!(/,7]11]?(F/(HQ ]S M,UE==1R#B"=\J8T*!C_/?,B3Q&@"'/\42CN'=YJ%Q]?OVF\RX\&81Z;X4"1_ MQ2N]N>J$';3B:[9/])UX^8,7!GE&WU(D*ON+7@I9IX.6>Z7%ME@,"+9QFO^R MU\(11PM CWT!*1:0Z@*W80$M%M#,T!Q99M:(:=:_E.(%22,-VLQ%YIML-5@3 MIV8;YUK"?V-8I_O#V70^^S89#1;C$9HOX.?[>+J8H]D-&@[F?Z";;[._YNCL M?CJX'TU YAQUT?U\A,Y^.4>_H#A%BXW8*Y:NU&5/ QZCM;D5>&<[[XBZGQ!Q"'4@F?X\>6D!0X]^)9F M^FB3;TL'WMS-OJ/9[?ANL)A,?T>#X6+R,%E,QG.;UW*MKEVKR>L+M6-+?M6! MQ%5P$FG> YK7NS6#U7T@NJ$=:(2V@("U%NHP3CDK, MYKFY6S*U03LIGF.(4O3XAJ"&2J;C]"DO0K&.N;JP6>A]YD9^DK(3;_D';_FM M&WG'3,UE2?P_EA??=(684L95VQV+I?$C2HVO-DP^<87.ID)SY)_;O)*_RCO: M4(Q)6-GUNE 0!+Y]SX.#%4&K%2,.KEG&1R9LA=2%33:D00V$[P8.KD"M2WF1 MXT1VK.$!:]B*=?S//M9OZ"P12ITCSF0*\:9,P67K=9R $5Q],2ZWX0YKB+JN M3RNPZT+$<^V@HP/HZ%\B&KOIJ3FU[I0E[JN0^T8L5,R MGM.*Q\;V]?A8 /JF ?I:V4W>5S0!NI5I(CB7TV8JC M,\B.[.H\2^?E4NP-"T%IXO$S>TRL9%DH/ZE%?E3;ZKI4UW<]ORD02R+'[4S> M #Y.GZ'R"QG;T[Q0>E(:@R"L)KI%K(NIYS5Q/"Y)'K>R8G]2@,UBU.02M-10 MH("L\CBU@O8L:-R 1%74%CG(/K\)=,FUN)ULS]Z=;5Q2K7@9+COVUA@K M=?+L$M)VGFWV^E%)L *W4&D0!;4HM_"R'](FQY>4 MB]LY=YHW,%#42N3V>F8%;V%=3!U:BW:;' E=W "_)%_.; =;;U7"\,G2KZNAP)@$X:.@=2LC)Q?FI8FDP?QO,/ ">M9/^S M'/%9VDZ=4/(]:>?[(=O%FB6(OT)7LHKU7MICC5B8WX="7ZU1-CF/4*OMU+J%@J0[YE\@?7AA20XE!Q&RL5L?"M[_G50F41E/*Q=_Y7(9YS5 F=D6QK%LIK("K_,WIB2J99&%YG%3:TM+DJ?MH_=Q MN5(;!A&*UD)":POMXEZ^63^&UD=KTU9Y816R5=#S 78#ZI*5Z;^Q,E#9*C;? M_]*5Z;SCE?DVF!FP$@U#TL] XJE]K*-U L:D_MW1(I;-H@U#$2V9FK8S]60ZO!L/YF-T-AKG5^= M?OGV#*:C_&+\Y_WD8?#-G,!8;:@S,G8]#]<"RD+P'O:]AK:/EO1-V^F[T>.( M:?3(G^+4?*;,VB@N8V'M^VB=H'$$(T1UTK#*D1GL=^9A)U1*.%K4.E\#<"G,C_>S&^TV&4GA(]" M:['-+C><05TS O#_M1#Z_<:\X'#(W/\_4$L#!!0 ( *Q>6U=;7//^- @ M '$5 8 >&PO=V]R:W-H965T&ULS5AK;]PV%OTKQ!0H M$F#>ME.O7\!XZB3>31UOQM[=KQR)&K&A2)6D/'%_?<\E*8WLV$XWZ +[9322 M>"_/?9U[J9.ML9]=*81G7RJEW>F@]+X^FDQ<5HJ*N[&IA<:;PMB*>]S:S<35 M5O \"%5J,I].WTPJ+O7@["0\N[9G)Z;Q2FIQ;9EKJHK;^W.AS/9T,!NT#S[) M3>GIP>3LI.8;L1+^MKZVN)MT6G)9">VDT' Y:+@C?*?S+;]R+96[J\NWE\O%U0U;+)L>N/'RZ7EQ>KDXG')K1TDB6%YU'A M_!F%?V._&.U+QRYT+O*'\A. ZQ#.6X3G\Q<5KD0]9GO3(9M/YWLOZ-OK+-X+ M^O;^.HNCPOVG%5+9'+F:9^)T@+IPPMZ)P=F//\S>3(]?@+O?P=U_2?OWP'U9 MX=7'FPLV8S_^<#B?S8_9-_2S:RMU)FLE'#,%6QKMC)(Y#R5U4PJ6=4]$S@JI M.59SQ9S' Q2O=PSRJLD%\UC-L\PT]!"Z/N"%49I=4(5:F;'W1N52;]R07>IL MS+C.F<32;6F4NA^9K<8.]+#BOQHK??O(-6LG<\FM!$;0% 1D5D*4E=PQ3@B] MA0JH!A8O$"//7A$:\L%\>KPT5 MV3)DWG+M>* 9%Q#6UA2 /@X>HG5!@@ TFC>Y)%]]VW$EOQ-L+82&/E%SBW52 M!W4VQVH!JO!E"X.4U[M8;806%I@#3%'[*$M&W^JP_8KV<>Q5\L&[Q>*Z

&$5VRV73TS[!L8;W,E, #W&",MM^).V&'K0%-+G9*BXAJ=B]9]#WA*3$X1!>I0'/FO(/SX M[A6)2Q?"BHTTV:( /VNLI6>(JFVXU9P:9$& MM,$.16V<)-<,H=*A@86"1*>W?)?$&7>*B#EG16"BU?:T4\P*/ MX$[_IPA\AX)4"<@EV!VG]!AT]M.Q8PNMD9PH]MI8SV!(2PG_^"IJ4/*5H\=L M*6PH#22\XL[)(J0$9>:.%"M.324: >:#WIB6C%>QQ^ =C".[.UM1/503:6$J MD>05;71(N=@^*#7A+RSD"DG4V,_B/C;-V3%[CUD/J7JIB\AE5'(7V,M4N!:% M"*,F6P"58LFFX:,*[/DW!?ZQ$VE/B1+LRC)@LL&G\%H#WUE61B2RCZ37$6R# M9@"6I3X8R^BOP+&+@84H=TUL3WX]485: 4MZ]#?I&@ M^)*57&\$VR#T,>V4<8ZZ>EMGW7Z$.# P@N:#T5B8\!]AG/1N(<1Q@3_>.V15.08M=]*\M M4K(!JA#?(U AMG'I/(09Y0Y]@S(#OYF5=3OJ:&AY,%7TM7030V\?S!(ZYS9W M[+8F'MGYQG8>7=VZ;KZ0SC61RLBJMUTN/JGRW.#2[?IVL3KO] 16I0CSNE;P MU%J)1Z[:N8;:0(&$,UM23W#85I!H;L)TQ$/^_YV#N)!-J7L<=3A 4CL?09I= MF7&HZ]%T?XA1MLNXT:HA, AOM$M0%#:65_#C ZFKT&0@=4Q MQTB7(:D: K3&V3F,K0^#[5J]1=);1[W#Q,9D%G$4**M"5D<29-#ER 2\';8U M@IZ1;T1.]SW/#=/DNJ/$9U+[4]L]KM 3V.Q@-QV$!':MV.-L_6:C&?<=.QM- M#X?LO'$H(.=(V3I-XWU''DX/>EZ,)XQP8\.HC&:;Y+.=/$%'7S$HK]]%/%!$ M3HDG!:K!'IETSQZP2I:Z\?.;/#&IWP3(;Z9OTE!"F4=+G<]5*/>%A)1]U.WRJ7O=$4I?4!_D:E M !*8D:8P.I_AH&")_1/+1&<=[L][\>4,W!?%1.MZ!!SIQBC#R'TT' M 5:T&8Z0.9D'SDL;!.[ &1%G2%AU)[H4[I8D3[/&B:)1B'\A:'3:P#R"T;HB MZ ]5%\.:)K6V0=$2<@#\+KK)X"'-[(__?QF%IUEI1"X:I;FI)00Z55/U;^&2 M<>PNWV%]*#-7F@8A6BHHH7H\GJY/?5F9]#Z#5<)NPL<^*A008?PB MUCWMOBTW?+X,?(7;C6U=E$^C,W04 -4. 9 M >&PO=V]R:W-H965T-/% MUYG8<=O,-';&=I)GB%R1:$" 4#+RM=W%Z0H*K$\[O2A#[9(<*]GSRZ L[4V M7VT)X-A3)94]'Y7.U2>3B82I%Z?CZ+1=N%.%*6CAY^>CD (" M"9DC"QQ_'N$*I"1#&,:WSN:H=TF*P^>M]=]][IC+DENXTO*+R%UY/EJ,6 XK MWDAWI]=_0I?/E.QE6EK_GZU;V3@=,D90"=7^\J<.AX'"XI!"W"G$ M/N[6D8_R'7?\XLSH-3,DC=;HP:?JM3$XH:@H]\[@5X%Z[N+N^O/US:=K=G=] M=?O'S?N'][D+(:9]B.E+UE\;XLM&;FX?KEG,WORRB*/XE#UCDSV4P%9:8C,*53#' MEQ*83TG_]OM0&H ])C+DD8-J"<:3:2MX@^&^1H[(1__BP=.55CB_"#7;RQVQ M:9H$41+OK?S?FV'0NQ2?KEZ+?")BMI,WO$?M/&80\*[=-L<,;[CNJ5L4$-^UL+Y5/O M@@D821F,@I7H5+9+V(!8!&XMTE=NNG HE97O2N; DO)X6#*2V>'>-3%&B:A1 MG1 _5PK%@&8D/(]F&ZDCN$8L.$RF23 ZMP Q8UC3$P_I2B,F!Z*47A M-3$RW+_QU('9<&.X*L '' P38QPG(M80R/TCJ ;(O4?@>:O^*( P*R:V(5-E MK4-PN=2(/)X\J$88N,A@[.?NUED!"N&3JO!NA%"Y M#&2Z4.([!?&(U7)X,!NSM^Z'R4ES/:L^!FF]\ M:3Q#CZ:+X'@>#166PF-B&;'SB08!1;\MV"Y&C[:%GE/(/HZZPHDNG8XZ.1FZ M)5)B#,807X>2'9FQ*$P6R.YHM@/IVUJ"5I,)^C>]S2B0!(2KD9L_MF2=QRPK,._QTJ M^T'(ADZ[1L?QAI2OVHVT9VAO(6^,;Y5][K>$H#3]U')^UNV:?^TGA' XX^S0 M9Y<[[BI-^TUIQS:H+M2CQG;(?38]FF2TT#KW#4%'->J8 X3UN!THW<\TQOTZ MG"\ZK''WG,;[6 ?#*KM]&OJ$*4?A9]%+/.Q$_QT%K_8<,5[I1G6#O1\'U$;@ M"3:H)+I0\.3V2SI^[E0[&5PU$.C"7ZB(-NBIO77TJ_V=[6U[5=F)MQ>^#WX< M629AA:KA>#X=,=->HMH7IVM_<5EJAU7UCR7>.\&0 'Y?:>VV+^2@O\E>_ -0 M2P,$% @ K%Y;5QC[[5S- P P H !D !X;"]W;W)K&ULS59?( 6$P3FS/Q!=?[Q[.S=AI^RS#VJ@! MQ$DB3KY]5\(F>"YQT[GIM"^@76E_VO_:R5[(>Y4#:/)8%I6:.KG6]:7GJ32' MDJF!J*'"G:V0)=-(RIVG:@DLLT)EX5'?C[V2\^!W#GO56Q-CR4:(>T-\SJ:.;Q2" E)M$!C^'N #%(4!0C6^'C"=[DHC MV%\?T3]:V]&6#5/P011_\$SG4R=Q2 9;UA1Z)?:?X&!/9/!242C[)?OV;#!V M2-HH+#'WH"B?^* #T(4*MW>Y'5\H9I-IM(L2?2G$8TL["F M6FE4CECG)XMKE?+S\M?UN1VL2+K3]>KQ<33B&MVO?2 ,6\QZ"L8 M8_)%5#I79%%ED)W*>ZA/IQ0]*C6G9P'74 ](Z+N$^C0\@Q=V1H86+_PN(UN, MX?\N MH0&](M]"DKL'0\NT65O M.6?RSGQH;[5L2I!,"_EV>Y?85'F%+H6.]0,)Z-@-AV&?XX]=2J,>)TP2-_9/ M.''H^J.$W$ EL T8/VEZ%WV .:O -RN B; MNM*8#"9[CA+1R VIWR<3&O;)8?QL1Y2XP3 AB^T6F[+)+YM5V)8Q#=-&.XQ&Y.23M/S((=0SC/AG1 M$Y*.1GTR":*#V[XMC5X Z:"'@C$?).,>&0]&\0E)AYWR?P=+3V%')SCQ*1D\ MD_BHV8K7MGC*MBC@A:*P)6""8,K -1T"#Q\]J)K-GR:66A#XVG#]=&'>R"Y@ M&.( TSU.+$!$W>$X\&W1NJ$QK^/>\$(_<:#BV 'UW<"/ M_U=N>.D)\WI3!;:^G9V=%"K45+H=,#IN-YY=MU/)\_%VMOO"Y(YC*1>P15%_ M,(H<(MMYJ26TJ.V,LA$:)QZ[S''$!&D.X/Y6"'TDS 7=T#K["U!+ P04 M" "L7EM7?V?J9-X( ",%@ &0 'AL+W=OMHD;NRTGR$2DK A"08 +2N_ MON=>D!3E]2/9F7Z1^,!]G_OBR=K8KVZEE!?W15ZZT\'*^^K=<.C2E2JDVS>5 M*O%F86PA/6[MCV;"0NARN(@\7>G+E6>$R.H\:WA.>A$ M$F'_NN7^&]L.6^;2J4N3_U=G?G4Z.!R(3"UDG?O/9OT/U=@S)7ZIR1W_BG4X M.TX&(JV=-T5## T*789_>=_XH4=P.'J"(&X(8M8["&(M?Y5>GIU8LQ:63H,; M7;"I3 WE=$E!N?$6;S7H_-GYY;^_7-UIZ:$>.I/WZZ?2\F MXO6KPW@<'XL^,_&I%!_D1B3!C9'P*R4N35')DE"[% MI;S7THG,B)LZC\1G;<3O5@)?W2,! 2:1.YLJ1'%E5UMSK(CA@;SR-1J.1>%.7LLXT3K[=%Q<* M7BC)!T_%B>-Z<.QP7SJ3ZXQEW'C\H22R/5J73E< =?&6\(,6LECD;2T1^995B?T E)8J0THI26B A(7&N;)>5^UOC7:52 M,-+?(1U!@1)ZR581KWZD=9FAE+'0-0#!1[:8@'TU7;A.(X#B;M-2;9B=!P9< M9:QO:%#5C74! 1Q4I_G%W!J9(2C9H][L225>"WC6,/M45G*N<_!08$KG1\DQ M)=*O*@WVCZ,F]C^830PEM)TEG)N)NB*1NRC%H;U)?,#PZ*)$Z,O^@-T-&E,% MD]FYM M8J-#_DCGE'?;L)).N>Z00>_K L_GJF^E]$2L+:5?I7C.$ N)^SN9UTQ%6OH' MBE-*!_RB7J2D'0XIYZER4(;0^3X7BE(#!B^17/.\U1@%-=[T%PU.>E9E3E- M?F_DPTX,PGG>L>EP=B((WF.2:7=U+GC?/"I,LC M(^05*- <[3M-9[/:MLXHE'2U#>6X0ITSR!NJK\"SND\IZ<=Q6TP7UA2/ZA@1 M./Q*V^R7"DUPPQZ0C5?;#"20(=5K"PYV1\.YHA[@>OISJ+.,)7#NRGSC&G.A M)9%2-MWV\C4S>$^:4^*E7M S5W-JP&A6!3:M)% MM]U#@QB'&]\WO/[N=KS] MH";)/#=ITTK/0Z\LL[_8AKCD.-73,=,96_&2HF#(U66GLU[(7)90\88F:4<5 M\O'&Z[:==UN2?O3__ ?Q?-USX77KPFMVX7GG0@Q*5+*Y=^&",AG8815;>7MB M&D=),A+GH212PJ<*QP@H[:'9))HD1[#I#K0&$KL72329)9"+#1#(C$0%%_F0 MZQ!6,?#?C-]V!,DL.@3!U9_*SYMX>VAVA+;3TZB2FQUUQ@?1$3K&1VI+#/=> M">O[ZDVRY8D--(J3B;A]N1%N7=.VP_8)6?*\K5WU<+LB84DWT.PL/0H R[!G5>^CC-(H0[[WQ841>[76T'%[A]@Q* MC'FA<6,JPV!>2JY!W9B@;+",!&,:0K#&4[%1TH(!;YFD=O"M#VZ&B M[+K>L@L+GBX7BB8-8: ,'Z'1J$%?O]G#3*MX'R3\X)R9=R#B?2#!+Y_>AS])SJ? ME>)+B5!:["IAG0.PKMK97# ?95-M\+2 IC*5M/B]O^>YFVYV5[_ \YG%;XM& MN/1/F]XYC)5:1N(&G*]EG9M09Z,?6^_B*#Z:_'_6NZ>FV60V?7&6;1S]PC3; MG.HY*"00YJL[3:6EV:TP$;0;$R&V+JA8.LI$Y$^5ATF&2P.F/E5R#VL02O,4 M?;/0E-]L.7K'IE%,VE\@$@E&90Y""7KL#;1=1*]V(41A]HL$UA&%S1O+C$96 M0=UF+>@M=@7!& -BKM.VY/S<;K:UF!5U#S:TUI1'-@'"4\K<*.]0=E&&V.-S M0Z/ P[T72FLXN8:8#2]#NID?E]C5E@Q *FW,W>,4'8&+!(]=+\\%+PP/W+9_ MPUCLC@D2-&A%/?;]Z:Z'JC#L])SIPIQ#AO'6TQ0D8.NQ3U/#WA="I/B2OX-2 MO)$7X6-A][3[U'H>OC!NCX?OM"@_6.P=VM,"I*/]@^E V/#M,]QX4_'WQKGQ MZ 5\2:FO+!W ^X4QOKTA =T'Z+/_ 5!+ P04 " "L7EM7P\#\=L@( !J M(0 &0 'AL+W=OF+*8+ MON^U@0V?/BC]1SV7TI#'15G59Z.Y,]?VX M7FHIIF[1HARS($C&"U%4H_-3-_91GY^JE2F+2G[4I%XM%D)_>2M+]7 V"D?= MP*?B?F[LP/C\="GNY8TTORT_:KR-UU2FQ4)6=:$JHN7L;'01OGG+[7PWX;^% M?*B]W\1J3,W\;)2-R%3.Q*HTG]3#K[+5)[;T)JJLW5_RT,QEP8A, M5K51BW8Q)%@45?,4CZT=O 79K@6L7<"7U[?DJOKGS]\>G]Q>_7A^G1L0-A^'D]:(F\; M(FP'D9R\5Y69U^2RFLII?_T8 JVE8IU4;]E>@C=R>4RB@!(6L&@/O6BM9>3H M17]/RX8(WT[$IL>;>BDF\FR$^*^E_BQ'YS_^$";!R1X1^5I$OH_ZDJ(PB9JZE) "+4Q1W9-:WB,O 0:.VG"<3!2RMC9$S:.P0U@:=[1:8ANE^:9E"]7&@.47,PL03SK0CA&%\A< M#1NV3+8JM2%NMOCDOE1W$$@]?OEIMI(EL, 89[Y:E5/(WYKL3HN_[._.A: F MG+2E?5IO:FE$46Y\#+$MO]_@:OCWQ@@CX987 M@EZM]$1V$5*JB; T+"I.B8584JT6=U);O\^ MTK7U#%;ZL)"?D>.W$DKL_TB MIO^#J;!<"EUA$,$H(8"T@2?!T#C.L)1:2&+$(Y@?61NQX.2B6WKY]NK6C84G MK\%*S0K3<3IV'ZTF0.K"!C2L\F$=L"W=9;G"*,31W >V'#A+#Z5$'?A.-Q!3U&AHCF#UJO)W$ZPRA9P\<1EA6X#KOA+;(I3 M80H)@TVDAL#;Q3>JG@;TG&7^71P4_W;'#BLBP062WJO,,?5193EWFW#IC]XHM$7B(F M;1)V]?/9&EXCW! _A1E- @#5YOU=+*=*N,YRYHF',: M!E%/PX3F0=+3,*/,$^S5D(VO8C^OO!E8Q'N&@H]8E/N\ \J#'B-&\YCU^&00 M.,G(30^#&G @1^%KSVQ!/#1;"A,'.ZWSW/$PI#E+A@HRRID?&XS1*'FI@BE< MRUD3*;8$M*#\3X-'2+/8DZ(M"?^X&$U]A\'VPK],U";,$7;)>"@&:],I\BZS+FCT2HZCSVDVJ( M,, @BT.,[<68' SY1E6$=\XWT9PA-38?45L"S$Z?CS(@#@99YJ=#FJ1(9;_L M1Y@3ASV<&7#R]=D%-3RP4.-3SB.:!+[A8LS(LQXG3N,H\QG%V-&EV(9\=%[X3UO L1R+]*[#F^7N20V)-2-,06PS>RTZ$<9CXN*@ !$!AC5^PH\$&/$B?8@W.4'GHGZ$X]L=1 MU$^;IYQ\?79A3<0SE'D?6O*41LS?",2A/:OT..$XTS\&HA:ZT\O>?4WD[VNP M^TQ]",J2>&":3;INV]GD- H&A[$H!E8GOJ4@&8^3_?I$3P&'I]@@1LG! "?/ M#@DWP-K,%I7O S=Q"@MN(N+('<)<*Z]IB=M.7&6Q8-%@@=RQ[Z!/&H;RT75^ MB5@H;;H>H)H1A.62N,XP^2S*E72=O,F?JT*[5OQG)*#2A70=OE>(&YXY$5[! M_WE@5PU:Y.XSZA&VZ^XGTB!A=N;6OC>U/=ZE=#=EY1?JEGQZVJJLIL/69"4W M[4DK&^KV;G$2'&>35C*D9!CLE,=U5HMZLJIK9P!RK8PD"3GNW/ MQM=R9N\$ MB7!-5->W=NIT_5.G (XK/-DIU[$[F?1"8;\0;&<$5&UCV9G1W;4,P\*.O2PT M<,;<8G[Z/&?ZCFS.62_UCR-KA:L+Q\9H4=6BN8>=J-IT 6RQ#*O6+=)QK]6I M9>FZG+"*-=.&WK$#T.>'P&[KDYGX#,ZV*^ZYP6/L'.PZ^VMO"+)L+Z67I:A: M3=(H)O0PSD.U#I*7I5Y[&X#%>;XU\;[!\[:R!='WO-?".]A &O+4LZP-#A.XQ'1S9@AW:%\M@_>\5Y_\'4$L#!!0 ( *Q>6U&PO=V]R:W-H965T4E=7T+R<_.[]? M/"P_W2[^6/[M%["XO8+%:G7] ,N;N\7R_N;Z]F$UC2U1.8.*N<++EVV2$:"UG)]"8 '8R2P61TXFT/3@>'R1&T29946JC"Z*$;O5=T>3=: MI .7V!K]OBAVH00="Z,&L4'!\)QXEZ MV1HL"ZG<VL/MZ]4CKMWD\J2WWWB,"H[E1:3DV% M14'1 %$(_K7A5+*==S"JT1D&Y\:$'&:LYI:)Y[*ISE36!GW+X",3#4$#M_]I M#U^E//0$$;\58<5V;1RN0%UN:=G&2'%QE;>Y*Y2@(])EU;*UP/:""T2!G)-G"%68MU_LD\%XDG3OKVW.\=ZI6B&1NKN#ZP3:DL(!VW_MKR>+<"I_-P]WFQO2 MS*D?!!;DF@R/CR+0X;X07JRJ_1F]5I9.?+]TVQ]J9T#_%TK9[L41])>V^;]0 M2P,$% @ K%Y;5P54IA?&UL[5G;;MLX$/T50@T*&^#&(G5/$P.)XT6R:"[(I?M,2[2MK22Z M(ITT^_4[I!Q;\BU)VVP7V[S8XHC#F2%GSAR!^_>B_"S'G"OT-<\*>6"-E9KL M=3HR'O.UE[1CJ2@1"?]> T.;!L[1#/>*ST"@S^[GB/ M9YE>"-SX,EO3FIO4BO7GQ]5_-[%#+ ,F>4]D?Z:)&A]8H842/F333%V)^Q,^ MB\?3Z\4BD^87W5=S/<]"\50JD<^4P8,\+:I_]G6V#S6%T-Z@0&<*U/A=&3)> M'C/%NONEN$>EG@VKZ0<3JM$&Y])"'\JU*N%M"GJJ>]CKW9[=?CR\Z1^CBYN3 M_A7J79Q=7O5/^N?7IY_ZZ/0OPHG=JM?<["FSK%3KQS,Y1 M98=NL!.A,U&HL43](N%)4[\#/L\=IX^.']&M"U[SR2YR;(RH39TMZSGSC7#, M>LZK;T1EQUUO1Q?9GIRPF!]84$62EW?M"QY$3\\>_TO4]BSX8/.'B91S.1X_FHR M:R23C"UV4Y6LD!DS_>&Y-H:0GFC,DU%MGTQO2=7"49;\!=@-S6L1S(W)W",& M]F..F$)_3 N^F@ [B(28>+0F:%'LA4&[(?$(#CS2E#D^)J'?1A=0**4IB)*/ M==AW'"H%QOSQN <<*HI#4XTS)F4Z3./F'KC8]E=STE0W79-##L4TJCDX?T%# M3!VWC0YS,2V4K!F$TQZ6(J_*=SZ?8"<*VXC4)-[JLAO](-@E3AN=0_W')G74 M;Q/(:I$@\>26/"Y"L>][Z^VOQ-FB$?9=$-1.=4MM[\ 0AR1H'JUOT^8QAK#[ M;MB4^1X.'6?]5OS7P(RN:+V!V2\%9G7LHA1*.JKG,G$P\9?2.W*Q9_M+9>!A M&G@_ LT 3]UF4M;1H^513&A4JVK7P9'&V^>BEN-[&K-";[,-&MK?B4L!#H(% M82L06S$Z3.KV'DFE>"(,=@FD8H-:"\!FI&]BH M;6JR)Z1Y,Q(B 28ILL1,:!$"CBZKM5R(K@UU_;( :!7 RWWWO!47 O<)QRFQ MUSD.+;:]"ZYQ="X41\0!GFR\BD4!RFEB4 IP"?(AA<*5"@2ZH*6FUE#@2:I] MAC<)5RS-Y.Y/[S3G *)OK/FMT2PWFF,>SY* K 9P%9D-YL-#L(EEAP&V*-+ MO2;P*N*YI=<\U62(C0,G7!O_.J[J8#=8G4T N8G__,8#I-!NT&4P]@*^[&)? M?T-\5U_R8 R.6M("ZDZA6;JT @-!W7O3-[YIO?N*&F\T MT[._ET(#5;/#18W5[:T)@^!(A_'3272A<>,5.32@M+>&BL*&1_0I-JJ_SU;8 M*-%?

_8P8OI5&N]#P5WP/R1.>1TZTQG-*G?\-D5YWF="IW1/EO!R9VS M2%VHU9717#J_<#NL[ID6TZO;NC-6CM)"HHP/0=7>#3P+E=4-6#508F)NG09" M*9&;QS%GT%WT!'@_%+#!LX$V,+^&[/X#4$L#!!0 ( *Q>6U?4DNJ5+P, M '$' 9 >&PO=V]R:W-H965T3=36"B[Q3H/95A73SW,4:C\-DN E<,_7&^L"T6Q2 MLS4NT7ZI[S1Y4EOCMG44Z# MV E"@85U#(R&'5ZB$(Z(9/Q]X S:)1VP:[^P7_O:J99'9O!2B6^\M)MID =0 MXHIMA;U7^T]XJ&?@^ HEC/_"OLE-L@"*K;&J.H!)0<5E,[*GPW_H /+X!X#T M $B][F8AK_(CLVPVT6H/VF43FS-\J1Y-XKATF[*TFF8YX>QLW&P)4LL?PW/B(AK9KT1 ^Z^#W74X,S4K3>H=QC,WK])AO'Y"6G]5EK_ M%/O_23L-OKE]N(( 0/RC+1 M67:8I&&6Y=W()MD@C//LVE 8$K M@L:]T2 W33XQK&J]DWU45EJT=[6U?*0^K!S00 -D- 9 >&PO=V]R:W-H965TG=?59L)A9F6SY);IK[ M]4?)B9/>W!PV#-@7VZ)$\B'UB)0O-U)]U3FB@>>RJ/25EQM3GP^'.LVQY'H@ M:ZQH9B55R0T-U7JH:X4\\"#6N;&"X>RRYFMV?0ZEU;Q M^'MO_8.+G6)91,/,ESQIC / MI(TVLMPI$X)25.V;/^_R<*0P\5]1"'<*H70T.VK&28[O1N6KWP%;TI?)*5R37<5AEF M+_6'A*$#$NZ!W(0G#2ZP'D#D,PC],#IA+^H"BYR]Z+L#:_7B?CU[",YUS5.\ M\HCE&M43>K.W;X*Q?W$"5=RABD]9/X'JM-[G^\=;F,+;-Y,P""^@-0./.8+A MRP)A:4_7[F2)?U"#H2EE&?E.KMXU&H%KC48#KS(HD&@,A>!+40@C:+6HG,)< MEC6OMLY+)4B.-;ITYTD<)(0'GI2<4\AJ_U@[_L, M1B%+HO&1(([9)/!_6G3S1BFLS(O\MU#2GID#C"!D\<0_%O@L2B;P659]BJW) M/E-QP))1V VC$9O&(WB4AA<]U#A*3,S"*#Q.S)A%E.V]X-@"/M>6. PVN4AS M$)9B:=%0J;!T>6N7OC^PE&,H:*H2SB,73N(UTRI)@[#XYS1RC M^DS'-'78E7P25KC<@NR.M6O%_U=Y7MM$EY,/5.[TK\U/V)^?D$TC?Y^?P ]^ M:7[ZRIY<&KJKM3CP.F7(XXN)8,+BY&69[Q)Q #,.F3^.J>]JBO6NK!OCB$+6D$KV?EW")M0( M[D_PY=6N<>TXVE=L[+YOW"6:7/(GLDV\I%-+9#WX(""E[2;)(( M:'I5 M,Z%36P^ 0"(T]A9C)%W8K0E+*JOT&N6WUD MVIMW)^W^6Z[;Z_IA>?O3\XFKM:@TN5^1JC](1EY[;=L/C*S=Y7TI#?T*N,^< M_KU0V04TOY+2[ ?60?6U>7B^L&PO=V]R:W-H965T;1Y $D?6(&U*9)N^YF6:)NM)&HD9W7?'N^^. MNE@;^]TME?+BH2IK=SE8>M^\&8]=OE25="/3J!IOYL96TN/6+L:NL4H6+%25 MXRQ)3L:5U/7@ZH*??;%7%Z;UI:[5%RM<6U72;FY4:=:7@W30/;C3BZ6G!^.K MBT8NU+WROS=?+.[&6RV%KE3MM*F%5?/+P77ZYF9*ZWG!'UJM7>]:D"JO*DA0!QE]1YV!KD@3[UYWV#^P[?)E)I]Z:\D]= M^.7EX&P@"C67;>GOS/I7%?TY)GVY*1W_%^NP-IT,1-XZ;ZHH# 25KL.O?(AQ MZ F<)3\0R*) QKB#(4;Y3GIY=6'-6EA:#6UTP:ZR-,#IFC;EWEN\U9#S5^_> MWWR]&'MHHOMQ'J5N@E3V ZG7XI.I_=*)]W6ABGWY,1!L860=C)OL687WJAF) M23(469)-GM$WV;HU87V3?^E6D)H^+44%\,8U,E>7 V2X4W:E!E<__Y2>).?/ M8)IN,4V?T_Y#3,]+?;[]^EZDB?CYI[,LSF&5 M0JUX)VYK<=U878ILPN%,A\(OE7AKJD;6&R&Q"GLF9%V@J)R7'C>T0'8JQ,*L ME*U)NX8^ B3,7.3!TFPCL$99?EU[P[+W*C?0=]W3?=?I/D0H7I(K67)^^((? MI^>O1N(KX3T46THGY"$:;[PL"JN:$AO. M:W_[>'-[)RQ0TQLIX&4EG,I;Z! A)BAQ,=>UK"'""SMG[F\_W'4.G O8<&V^ M#! TA0O1" )@HIFQ2!V@=D([YI2"'I,*T90MN1D8EAS=OGZ9ONIO).?#Z;D3 M-9B[5$ '#B43VG#\7V:OH">&*:J3Q3C,0UBX!AO:IFT-+1[#XO4%WH&KM2 M-0!!^1U 86LA36':;1C975)ZMAY%7G.<&4>+LD+'7QKK?^'J.42,JZ/3X?0L M&P%0K;'QO]==A7TV<'U'7RFA3(_9V&WN#4'/&'IZL@^=^0@*F(Z<:B07&JD3 M7UHP BJH3Y!-:UT+/VAWUTL-Q@ P[5P+%2Z :K>@:@;UDLP-&." JM":=H'8 M" !=D2WFD%U=,6X.'VJ@M=IO1$'[BO*L%Q2LN365N&X7*)CH4W:\5=MS?WH\ M#%G:IY #-=GH]/@%^3(=)=F+D?C8K8W9'L**0FJD)@0'HEY52.0H9I[8":CR0L639/1B=@H M:5$NL>Q@H\/66),K5;A]^37,BY9XD:ACH6J8(D*QC6%(V&&475='0292F\B5 MY=\>13&.+4MMT_R_JQRNC5WY6%7"%((5NR<#!%8JF-^,K*D&/F,UV\Q>L\WL MF92/G:HD45W'9HY\7W LT*ESW2 ^LC)M'4IPFB3#)$E"7L<.MC7?M;%AK [R M+[0L-BCF;5F&R.X0':V>TV8*QQCR2^ O)M-<,AUTW1$]!ON^G M?=*E?[->Q6\MFOY'L2K[N3>,R]4L^9%WOV_-!/ZH\)?@G0C<2'Z2VX@]9 MMAR:=T2ITE*9>A&&$:+@_&M):='E+DV\LZ&$X M'S0@@P<-4J/,/WI].ATF)RF;/$J1":^'"77M?KOJDV6AR!P'NW5D2*XD=H/2 M'TR&@148PN<4_BX!K97"+A6F- M*TK"])/BM+1:[L2+'V+VAQUO?>$ .$Z#G M$T><,P@%D*;)9)B,(P WK,?RG(DY/ M&!1443J#")5S8 $DPL@-*(0L-RT)09Y,(/"W/IW,"JW^Q(MHB*68'\U>NH< M/NY]_N!9G#[R4$K"2O@2LGVZ_8YT'3Z?[):'CU"?N-/@T*OF$*4>,Q V?-@) M-]XT_#%E9CS..GRYQ-%*65J ]W.#NHHW9&#[=>WJ'U!+ P04 " "L7EM7 M;&!P &0 'AL+W=OL@% GA29QTK7=VDIL%+&'_=!6X-E++HV%8P?;I>R_Y^RT:2I!0;SP M8OO.]WV^.]MWLZW27TT%8,F/6D@S#RIKFXLH,GD%-3-#U8#$G5+IFED4]3HR MC096>% M(AK'YU'-N P6,Z][T(N9VEC!)3QH8C9US?3+%0BUG0=)L%<\\G5E MG2):S!JVAB>PGYH'C5+4L12\!FFXDD1#.0_>)1=7F;/W!I\Y;$UO35PDSTI] M=<)-,0]BYQ (R*UC8#A]AVL0PA&A&]]VG$%WI /VUWOV#SYVC.69&;A6X@LO M;#4/)@$IH&0;81_5]B/LXADYOEP)XT>R;6V3-"#YQEA5[\#H0ENY0GJW&7(\XN[E<.W;MS14\2 M/D$S)&D<$AK3] 1?VH67>K[T'\-KT=FOT>Y#7)B&Y3 /\,4;T-\A6+QYE9S' MER=\RSK?LE/L?_3M-/KN?K4D24+>O)K0A%Z2/AM954!R53=*@K2&J)+YUMB/6U !Q,HSFV%BY>L%\(?Y]6$:GD6PW(H?':"NT[B\'@-]*VY;?3=LWK75NS#^9MY[ME>HW' M$ $E0N/A>!00W7:35K"J\17\65GL!WY980,&[0QPOU3*[@5W0-?2%S\!4$L# M!!0 ( *Q>6U>-6T_[C 0 &\* 9 >&PO=V]R:W-H965TO6"Q%POKOON2*(AEI8V_3,H0ZO->SV)95))A=Q[\%-+FP3M#+TX(1OJDJZ MU35IN[A,!LEFXXN:E8$W>I.+6L[HD<+7^L%AU=NBY*HBXY4UPE%QF5P-SJ]' M+!\%_E*T\#O?@CV96ON=%W?Y9=)G0J0I"XP@\3>G&]*:@4#CQQHSV9IDQ=WO M#?J?T7?X,I6>;JS^IO)07B;C1.14R$:'+W;QD=;^G#!>9K6/OV+1R@Z&B<@: M'VRU5@:#2IGV7R[7<=A1&/@&(O-_+UMK7K79Z0/N]N+F&SII!LZU^E1P$>JNV+8[XBTGPZ/X VW[@TCWO!_NM=JCU[7Y@MQ M[FN9T66"BO?DYI1,WKT9G/8_'.$VVG(;'4/_3V['M3]]?KH5@U2\>S-.!^D' ML8LFGDH2-[:JI5GAYF1V9M0_E(NW@_Z@DPY380L1Y%+0$G?;D\#M@'^\HTQF M*^+SMZ/Q^\YX>-8!@$>)*S/#J9!&4%%0O$L;:59T,D2UM-\]^TV@68@ #@:D M1=66"'&)""0X4#4EM\UR-[(]#+J0GE%/?PDU_1EU#\YKOJMZ)4K\0^E7Z'8$ M #*.KY M\AF"WU)4L.:[XLJSV&O&PTYF2\DI'7;.3OHLWIB=5#/8E P5"CU;W!4[90 / MZMK9);@% C=41>=L,$+[;'0.)>ZUW#2! E=E=-8:,H&-[&1G73W=O6HKE":_ MET,*C3.\%;E_[3YVH]MS!,8VR$4 BX[0-I,Z'B 9:*5&/#=.^5S%Y@T7OG&D M"W1Y6F:("V_N1T-Y82QPS(SXT9D^PP6.>;184$Y.ZDYK+MII+2+SQIK?H]"> M;Q+-5D8S8KJ*>[()I74J*#C(%;-"&G%(3!C9&8SW(P$^6>,*YS8>#\1 $8GQ%5DHS M8YD"KV(KDRF7-17HF(P069#0, X1E,H,+/M4Z[""J6Y+EFN44VQ9$W>@X<'^,#(*M+FJ&D9NQIR0DOEX_>Q.Q0XI1A\ M/)A,0;VVWBLPYRIT],)%0BAOVJ&#&RE:;G_(]5]SHI!TZ!ZT$XN-.Q?"RP$O M&5ZY7/QHI NH;+2!4?>UUZ>W,P14Y&9QU.%6U9C0S@/;W>TT==4.$2_B[2AV M+QVJPPM-!531T4\2X=KQIET$6\>18FH#!I3X66(B),<"."^L#9L%&]C.F)-_ M 5!+ P04 " "L7EM7*J&CWWT( !%( &0 'AL+W=O] MU)CBI-_7<CK0C&:6*4\ZX>^/^KGE(O>^:F=^ZC. M3^729%RPCXKH99Y3]73),KDZZP6]:N(37Z0&)_KGIP5=L#MF_E5\5##JUU82 MGC.AN11$L?E9[R(XN1R@O!7XS-E*MWX3C&0FY1<E9;](C"9O3968^R=4? MK(QGB/9BF6G[EZR<;!#U2+S41N:E,GB0<^&N]+'$H:4P\7 MOJ6&GI\JN2(*I<$:_K"A6FUPC@M?W]V=]@T8 MQ.E^7"I?.N5PA_*4O)?"I)J\$PE+UO7[X$CM35AYC;HG/*@VYE+(<37="8G?4@WS53#ZQW_NLOPU0>W:8)_U M0Z[M5[[])(:F''V%SRL=)+$B@&X M!##]@N#9*8R+J8(JP]UZ=2-S#&;7) 'G;)F DT0LK3=@,*=_2>0T\<4MYYP+ M*F(7ES;<+'%=P-2M%*QQ !9,&,@!O(>SUKT5Q^7$*$3"'WBR=,M>>?!D@0-= MS<%?0$7SA>!SP%H8S()MD-:Q222$(*3!5$6 <&X;BCGEF4UKW,S<*LM9QA>T MC..*ZI13*Z8,[%N8.<#>HLE]F%A1A0F.H<9&VSQRB<8QD0"MA&$0 MD DVKV*T/4?;-@6U\S^1648AU[XN88TRP(TLE-0V%' ),*(Y1E&""S6B4ZG, M;Q!6WGHV8GFI9C$[6JNX]4&T82R MT2M:$+J M&X5VL_ @&10_9T !+[O^?X^!+;"MK,I?<"T1Y.0WY9J$HP9GG>Q M7, .BZ+#;82$;/%;XPLT-H 29#F2R^',36G2:<853!<(D_'0QEG 1*([EQ/I MBL9\A)LH!VP)Y',# MSFB#6%54LYE=SZ"UMN21EQAW/8;0<$"NFGMY9L(Q1OD7/H!8ENMQ&.T5.6 M62D&MF3.XU(<0:D>/Z,9;(K(S+BKU*W2CP%YX$?>Q'<\=11-?&_@ 'TNP7EP M+M)%503'Y)K"G@>>+%T,.[JFLFLIP;8]Y/@-[(82&A:!60Z_M,QX8D&\+ &X M0P P<3.HYQ/;>OK1FW_,M0/RZM;VOE+=^0 XJAVCEUY_I*TKRRIFYWC?L[Y% MMUWMLZ>R"Z\*$7?<"^!82)X_@5!YQFW#]LU3;[<*W!TYZ@3__N2\WN2D3&DU%K5!W)]LT$WF T;EN()L^R<+-O4][2ZQKC-?*F@U%GZ(>T MGS.^/M1*'G)OUWPX\";C\;/%7SH?3*%[#G:*WZ[OM$T^U.[M4?Z[YD,O#*=^_P/IX&??=U#.X$7#+>3/_2"4?AB]!KM:- 0 MSQA.EX>*^UX::&K:7=01T,DP;)-9"/32IK,0VL369MK%;\!(T]':N.W,T69M M;IO 7LR=!FS? P>G)CEV-$%R9Q/4M#YW!BZE^!S8%PYRS+W%T'B[/$VXC@B2 M[_\OX>[MBZGV2]J-/N<6WU?MN7]P8[_*J-;V38X= B0+[)I?9= &OW9ME.V8 MFE_=MR#%;((PLFF((<;G+IU<@;^\/7[9G(B\:#]@RI-H]'I7_K7"JPX4T )]N+JQ7?P_)^T<'=@%5W"$6@C^'W>2QE@]>SI% M9^EC5W>]W54_8QVA5PJ&K=&H13V'NZ-UZIP.#U/GB[H9N\&-@:C][>G("UH, M=K";J/5\8+XFX"D<$!OC+]G(.[J3]H';O5>%0[%;37P'@T KEMF,-!(D(/L0 M@=:Q6Y(9PY4O.0 $[:N3S=7WK#Y5 M0AI1]@S>W7 ?9H2!!6K\OQY7S*7,' M$Q45FL;N+3,>U16C&:;7\?^<5'\XR6X:_+W%H.MUA0#]W>$TE$_,4\$.4]-) M)\WO*>8[FK%V20?>>+C6083MXQ6T_8/VW>&T70':)ME"RD03<#-I*F?8&!F. MF_XCF#3& @]QY075]%KSOF@NGV;# =;$L._%JPZZMBO_5I-V=J83]@ M:_?QPWWEK6?K;^07[M-P(^X^L+^G"EID33(V!U7_>#SL$>4^6KN!D87]4#R3 MQLC<_DP9A?X)!>#^7$I3#? !]7\.G/\74$L#!!0 ( *Q>6U>R=<2(?@8 M "88 9 >&PO=V]R:W-H965TQL0)86$Z!+IDG;9UJB+382J9"4'<_7S[VD9"NQ)+N##/K2AT02 M>??M,,S)0JI[G3!FR&.6"GW:2XS)C_I]'24LHWI/YDS SE2JC!KX5+.^SA6C ML67*TG[@^P?]C'+1.SNQ:S?J[$06)N6"W2BBBRRC:GG!4KDX[0UZU<(7/DL, M+O3/3G(Z8[?,?,UO%'SU5U)BGC&AN11$L>EI[WQP=#%$>DOPC;.%KKT3]&0B MY3U^7,>G/1\-8BF+#$J@\)BS2Y:F* C,>"AE]E8JD;'^7DE_;WT'7R94LTN9 M?N>Q24Y[HQZ)V906J?DB%W^QTI]]E!?)5-O?9.%H!V&/1(4V,BN9P8*,"_>D MCV4<:@PCOX4A*!D":[=39*V\HH:>G2BY( JI01J^6% MV>M7@P/_N,.RX.#(;D+5E+(7<)(U.90H]Q,2.&3E)& M8T+1C!EH*VC JE4"6T!M='Y/6K4>"'Q[_\^7;FJ(Y(*JF&A#E<'F;5,>#+W1X6&KMI;MFQ*S86KD:;'IRG#D^>-P MU^4V%ZOU.VF@0\JIMD[KR/>&P["V\$P\%$+@A?M^0R74^N&%JC* =(PZJ[*- MXHI-F<+A&\D,#F*:VE9;I7GL#<*#UE"U;+N(I0U=#U$*/'\T[#1U*\D+8=$5 MB\IQ,K#C)/@-1;^A:#TSJ-@_\(:#4=MGD[(.*#@<>X=^/=#/Q,'TA4/!Z+ A M%2\/!0-O/^B&@C:*K0>4P N"<6N0FG>[:BT,6X4U;&U%*G_LM\MKWMZ"5*-1 M$WS_!(E%JAJ.3 G,+XQ)3L72$A\>:Y(_.\]4J*68O1"($7\>W)#/["P&M*MF MO;MU*-<=TB$?%U%:P!_-2((JR^E4-R;A3%$5)87&@+ M_@E;&9/#&8!&R1/A%:)K2_DT%=/6=O)PKW-L>42T=0L&A7<>O9WI)4P K46) M5:9KD*-SZ8)"M&<'(@P-* WE6)6HT<+[A2-X3!2B<_ITNJV1?O(,XKMA7>+I?$Q_!AI MY=<:3% #(2XCI;$QM5&%*RKHCHDT2=-?R:A_X\3R-'L)')/F5'$)G3_E DY. M' 9C3;Y7CA3T.FH/JS76G;->NT T,7D!Z09(P*\ M$4-VFW0,103%R:'3N+[WZ@5N?:+@[[ MM;O;C*F9O:'63K:[QEVMKB[!S]W=[YKX?[/8BHO95V M'T;F]B88"M'(S+XF#.I>(0'L3R6 6/F!"E;_&CC[%U!+ P04 " "L7EM7 M+:K[\/<" #>!@ &0 'AL+W=OU9L.A8F2Y[$),W?CY(OS8 VP( ! M02Q1/(>'E$F/M\;^U6.$3TG,]M[R+>Y9<5JB=-!HL%I/H:GAQ?>S]@\,/B5NWMP:?R=*87WXS MRR=1X@6APHP\@^#'!F]0*4_$,GZWG%$?T@/WUQW[EY [Y[(4#F^,^BES*B?1 M>00Y%F*M:&&V7['-Y\3S94:Y\ _;QC<]BR!;.S)5"V8%E=3-4[RT==@#G"?O M -(6D ;=3:"@\K,@,1U;LP7KO9G-+T*J KA9O9P!_/%X]WBZGX<$_-[KSAKN:X;KO0=KD]P;S25#FYUCOG?^)AU M]>+23MQU>I#P">L!C)(C2)-T=(!OU"<["GRC_Y)LPW7\-I=OE@M7BPPG$7># M0[O!:/KQP_ TN3R@]+A7>GR(_1^5'N;Z^.$\34:7T#T?'K_?PO D[(?#2W@_ M%GPO$6Y,50N]"]YGEX[;MZZ51.N.0! 0>W265Q>C$'+I,HN^]=C1(H@E&\E MP8UH+#=TAG+CC0[R-4)A3178VGC>54 AM="9% JD=B1I'5J9?X2V8J!D&E([ MT+@R) 5ASOU#92!Z&^N/>3B!* H_&/1J/VB?P5(HQG)J83!F2C@G"YF))GP1 M,)FQ?/&UT;EGJ<7.)S/8KYDWN@-:0O$HJ!:566MZI=:%M!7;I=X8F7&-0GTD M<<[HY$H'4'\5T)(9*U<<2?&$H+65M(.<'5U'VY$-8-;1AFJ]\I1B@VUMETA; M1 W#-'GKA8[W9DZ%=A4FJV/EG$8S?GIK/[ROFIGUZMY,_GMA6;4#A05#D\'9 M202VF:;-ADP=)MC2$,_#L"SY X36._!Y80QU&Q^@_Z1-_P!02P,$% @ MK%Y;5_\'+/I3" 6A8 !D !X;"]W;W)K&UL MS5AK<]NX%?TK&.W,CCVCE^7'NG[-R%HG<9MUW,AN^Q4B00D;$. "H!7UU_=< M *1D1U92MYWI%UL$<2_.?9U[P8NEL5_<0@C/OI9*N\O.POOJ;#!PV4*4W/5- M)33>%,:6W./1S@>NLH+G0:A4@]%P>#(HN=2=JXNP=F^O+DSME=3BWC)7ER6W MJVNAS/*R<]!I%C[+^<+3PN#JHN)S,17^L;JW>!JT6G)9"NVDT;O/+SI "24R3QHX_CV)B5"*% '&'TEGISV2 M!#=_-]K?!=MARXP[,3'J[S+WB\O.:8?EHN"U\I_-\H-(]AR3OLPH%_ZR9=Q[ M=-AA6>V\*9,P$)12Q__\:_+#AL#I\!6!41(8!=SQH(#R5^[YU84U2V9I-[31 MCV!JD 8XJ2DH4V_Q5D+.7TUOW]_=OKN=C.\>V'@R^?1X]W![]Y[=?_IX.[F] MF;*]>Z-D)H7;OQAXG$=2@RSIOHZZ1Z_H_A/[S6B_<.Q&YR)_+C\ SA;LJ %[ M/=JI<"JJ/CL<=MEH.#K^P-?XPZ#M\F_';+(X*C[8KI HZ*$ M?1*=JY]_.C@9GN^ >]3"/=JE_>K>2IW)2@G'3,$F1CO$)N>4W=N@OED9>U@( MEK4K(F>%U!R[N6+.8P%%Z1V#O*ISP3QV\RPS-2U"UT>\,$JS&ZH\*S/VP:A< MZKGKLEN=]1G7.9/8NEP8I58]L]0X@19+_KNQTC=+KIXYF4MND7T,] ,!F2T@ MRA;<,4X(O84*J 86+^!PS_8(S<\_G8Y&P_.)*2NN5^'IX'R?\0*;F% 2=10- M!5JN5)3N97%[:TN7>C]XB/8%"0)0:U[GDGSU?<;6.U5QH88$YP!25C[)D]*,.QT_I',?V MD@_>C\?WK0/(B<%666X@DSIR>R!)&!E.)XU2.V_K9+XWC&B0'0Q[?PW;QM;+ M3 DLD!L_BWFMHHYI[Q]]-@[6 +Q:=4F9$_^6BW+#M/%MBE&0<$@$]1PMML%< M*_ZH)3ERMF)D( M G4HCOQW$'E\MT?BTH6PXB!-MBC SVIK:0U1M357;C^<(W-!1FF1">?0,RD* M@5BT9P67%FE !ZQ15,9)"OC7.T.47^$/G=-FLQB^#7/R?)R[JD!6U MA5*[J95B7F )[O0_1.!K%*1*0"[!;CEE@T$/?CEW;*PUDA/%7AGK&0QI*.$O MWT0-2KYQ=)]-A VE@817W#E9A)2@S%R38LFIJ40CP'S0&].2\3+V&+R#<61W M:RNJAVHB;4PEDKRBC0XI%]L'I2;\A8U<]7.V*1_O[*,/M?TB5JS'/F#^ M0YK?ZB+R()7K#7":"S9&2L1R4<8ZF MC:;^V_,(<>@,2"8?C,;&5$-*\IE4X%U(1I<5*E(9,KU)392%CD,0C*+*!77H M9E)!MZQ+ZI^0,>$M48 5"[K]P':"E;HX51TAFR5:"Z-_Y(0?I6<*B<3\!K=E MGBUYI"PGYSK4(\"^ZME V+O*YJ0MFY.="7Z'^]IXG3?W%LE 7M=N@ABB'M"8Z44Q=_,RJJ9!36T/!N[-K6T(]7&.1BV=,YM[MAC142[ M#I)M0SM]=.T )IVK(]>3>]^U1;%5Y;7!O_;4=^/I=:LGM!U*-5Y5N)[QF1(O M8M8/YP\/ST.?+)#Y9DGJ"0Y;"A+-31@?>2C$/W,P.](ZM=>S%@=8?.TC2+,[ MTP\$TQL>=3'KMZG?F]8$!GD6[1(4A;GE)3PWK6<>XU7&CH;'O>/A/CI(:'L8 M]*3+D-TU 9H9M%#.LA=9YQJ]1=);1;W=U*[(+")+<'J)\HI=@D&7(Q/PMML4 M*YIJ/A*7&/C?M]0Y-DQTG4$FN$7M9-M_MQ/U-QQ[T MAJ===ET[I+ASI&R6KBN;CCP='F]X,5[!PH,-=PE,(TD^6\L3=#1>@SK_IX@W MKDAN\2I%9+#!:NW:,WK+TKCR^B%;KC(/ ?+)\"1-;91YM#6780")_,[;MMPP MT]O=N9G[21RUUW Q^I=XXJJ. ^XZ@'0@74QW-:OGE736GO2]'K^Z_L;MG(8?)0J(#ON_8"ZU\4MF?("7P]?#F?'>E.'G0F!" MM[0![PL#,DP/=$#[.?GJ7U!+ P04 " "L7EM7C+I_Y;0" "4!@ &0 M 'AL+W=O:F*2RL(GCA'9)\\J* MQL9WSZ,Q:V215W#/D6C*DO+W*11L.[%<:^]8YFDFM<..QC5-807RL;[GRK([ ME"0OH1(YJQ"'S<2Z=B^GOHXW 4\Y;$5OCG0G:\:>M7&33"Q'$X("8JD1J!I> M809%H8$4C9<=IM65U(G]^1[]A^E=];*F F:L^)TG,IM80PLEL*%-(9=L^PMV M_00:+V:%,&^T;6,#WT)Q(R0K=\F*09E7[4C?=M^AES!T/DD@NP1B>+>%#,OO M5-)HS-D6<1VMT/3$M&JR%;F\TINRDERMYBI/1LOYTWSQ.$?+^>SNY^+FX>9N M@;X^T'4!XMO8EJJ"CK/C'=JT12.?H(W0+:MD)M"\2B YS+<5LXX>V=.;DI. M*Z@OD.=@1!SBG<#SNG8]@^?]>[O'NFQ!_.,@^IY;L4JI MC3G-7=P7%/@>=CURX!G@8!3V/"X.1PX>D+]\08!#UT/SER:OE33);M57T<[P M ],;#G#H^YWM8M\GV.O5<+$[\'$8^FBAM%?00XXN=CP/$]?O^49>@(GO]#RZ M#_60?B\$#]5G(8/!L;-H]Y2B!)X:/10H9DTE6]'HO)WD7K=*\Q'>ZO4MY6E> M"53 1J4Z%X/ 0KS5P-:0K#:ZLV92J9B99NJW 5P'J/4-8W)OZ +=CRCZ U!+ M P04 " "L7EM7YH3QN3 # !F" &0 'AL+W=OVNEE)B)1,E5%K(BBC8S[V;R?4R MM/;.X!\!1SW8$YO)3LI[*WS.YAZUA*" U%@$CLL#O(>BL$!(XUN'Z?4AK>-P M?T+_X'+'7'9@!O\>K%)*+O+C ,>X;A)?3%%F]=UA1 MY)ZDLJP;PUWUHHC%)U+"JXQDHF@,9 2XJD1UT*0&O&_C1B;#C1!DHPB>J:)@A&-$W(+E<0K;'F0-^ZX-(8@ ME-+7^NWSF3VU+EU]'%T?PJ_#'S#E Y N$#9D;;!XL%YZCVD\"A@=B@D+AF(8 M_YQ MDDG4[V,:#/2LWT=13&Z[(O]/"2''(!J*4W8FLC@>BLEDVGVVWZ_2X #9>("" M9SY.K@9B-(ZC,Y&%/?D_P;)SV/@,)SH7)_%C_<4?]'XL\H.;&@%[-&5CN.I1U0[U5K!R-I-DITT.)?<-LK P (0@ !D !X M;"]W;W)K&ULC59MC]HX$/XKHW15[4H1"0FDL 4D M=N].QX?VN+*]^VR2(;'JV*GM0/GW-W8@RZZV7+\0O\PS\SPS]IC90>EOID*T M\*,6TLR#RMKF/HI,7F'-S$ U*&EGIW3-+$UU&9E&(RL\J!91$L=95#,N@\7, MKZWU8J9:*[C$M0;3UC73QP<4ZC /AL%YX0LO*^L6HL6L825NT'YMUIIF4>^E MX#5*PY4$C;MYL!S>/XRT-$WJ/<8+-Z_&V;QQRO<1CVW MT37OBPW=M*(5"&H'S!BTA@[K]Y9K+(#) @1G6RZXY6C[@7$2IFD,RSQ7K=O1F".9T4GLC;)1.$JGL))[PBJ*V&^DX2A+*2YU M*6V/(32"2>LCNF -M0\+M\.['I!FX80 *VF9++F+<$.^D*03BH5XLDHC@#W4K-\HJ.'M7H)3%Z/Z E MP5R^8N'4>-UFX(OPNC34="E<3DI(P$V2A'$<>]\WPTGHLDH,38.^NPO*R@&U M1_)2$C.KP&I6($A68U>AKJM20KPR%[CB#15K.(8C,DT.7"-BZ/C6"I5'+@0'=_1.,R2\>"M-A%=M&WB4_K'R8 _ M=%T'[U?[]V_9M?UG\^[Q_,1TR:6A>NP(&@\^C /0W8/43:QJ_".P59;$^V%% M;SAJ9T#[.Z7L>>("]/\*%O\!4$L#!!0 ( *Q>6U?/';!;.0< %0= 9 M >&PO=V]R:W-H965T9+LS]\2@:+1N^Y+JNOM/VU_MS UW@E)CT^C=&7?]?8??# MP8(RK[IG^K#P0S! DBT#Z&( ]79WBKR5/Z8V/3EJS#UJ7&^0YEX\5#\:C,LK M%Y0KV\"_.8RS)U?G/WTZO[Q&%Y6P% MEWEY[.EP-Z'LA/#-0ER=O&OK=**/1U (K6[N].CD^^\B0=[O,)&O3.2[I)]< M0=UE\T(C,T73O$JK29X6**^Z G29#&_(SC341&T:ZV*%6GT+E6+;36!VJ_O^ M.TD)>X_^[\]K<,C/:=/D[3>+.BUUDT_2M:"+RNJF\LZ'4"Q;/SWJ^=/C9G7Z+S(H<:]HA;$5:TI\@P$9@"OT;I770AJ MP^KR1C>K GDRPDM@^S:%&E^UO$%"Q)A2&;103C&)2- 2T1BK1 0M[BVB[\,^ MF#"&:<0[M_VP2,U'^JC$,HD'AG$LE1BT4DR5&K0>,(%)0MYN1.ELNC8V"!<@ M5!Q'A/40"JR(Z"&4F :&O1FJ"2&>9G\ 1T,PSL\NKL,>,(CW' 4QHDR%N@GF MI*>(8A73GAX)!@N)KFK=D0#$NT636=K<:G00O0W<1N*AVQ)P,=GJG:>V1Q%6 M5 P!4LQIF!N48B:>"S"!T'+:98IN+=#/",LXL$(_P)JG_>_-.(@H M%@+B>M&YX48#U>NE4VSZH+^=W!X_(0@BPIP]G3Q>C\&_3G'TFR@NEC$6?8J+ MH$Y5TDMLAJ,H3-LAQ2D&5,G)3H*#+BQ>.U5AI7A :(*OH1SP!"NIGD%D4%I* M1KWB3P"-N2/H3"E M(!%"MTF*(\F>"P6X-N;Q_H@&QY3LD6J8:PKQ;.,:QB5,\R&UJ 0S&BX$ MXLCM57J:8#O3WP;"7.AW+SO7-2Q)O[(=\6?19FNG:TK8%\LG+.LT;SPH5?'8I MWMD&\_9VD_ M2I$K1N0@>3B@J#9 ;QX ;%>XV&K7H=^9]%)AMQ%T:P: =L]'WHW6>(F/T\*U M/2\U8(^YP?WX:<$, ]GMLYX;'R_6&=?F7HUMTJI-NQN7B6GM,H$=E\&HU1'I MN'?4V>C"GW*"5YR;UO(./8$^/06V>Q]-TSO0[ [+@S $BGV =;,TRGL=U8OK MI[I(JP62A,4([R=X,%L3\;S2N@7.= @ [04 !D !X;"]W;W)K&ULI51M M;]HP$/XKIW2J6@DU(:'0%X@$M%.11H<(VZ1],\E!O#IV9IM2]NMG.R%C$N7# M]B7VG>]Y[CG'=_VMD"\J1]3P5C"N!EZN=7GG^RK-L2#J2I3(SY MM@X_[I=DC0GJ+^5,&LMO6#):(%=4<)"X&GC#]MVH8^-=P%>*6W6P!UO)4H@7 M:TRR@1=80<@PU9:!F.45Q\B8)3(R?M:<7I/2 @_W>_:/KG93RY(H' OVC68Z M'W@W'F2X(ANFYV+[A'4]UY8O%4RY+VRKV)X)3C=*BZ(&&P4%Y=5*WNI[. #< M!.\ PAH0.MU5(J?R@6@2]Z78@K31ALUN7*D.;<11;G]*HJ4YI0:GX_EP,?G\ M//PT^>XV,'Q^@&&2/"Y@,IT-)_/IX_,B@8L%63)4EWU?FYP6Z:/_4#_H 4+-$GMH%&0B@W753#<*IT4RY H8K PVN M>M<>R&JX5(86I6OHI=!F/+AM;N8Q2AM@SE="Z+UA$S03/OX-4$L#!!0 ( M *Q>6U?I>)[]O04 )P; 9 >&PO=V]R:W-H965T'UE3KV;M>3T53D7&U M+VFI6"!Z7F[*T1VW;ZV4\R:W^04F[*OH'JK5>:*%HKK3,%IM!@RS)JR?_LO!#;4-@;]E %QMHJ7/RCD M RK,:N!F7DI3R]V@7)*;0QGI F83V*?[1X/![?GMAZ.;X0FZO#D=7J/!Y?G5 M]?!T>#$Z^SA$9QAI4,*PZD4+@<>5 M0+I%8(C.9:ZG"@WS6,3-_3U0?FD!?;3@F.YD.!*S?>38&%&;.COX.4N/."4_ MYU4]TN:(2@YKEV.R[9V:\4@<6I!.2A3WPNK__AOQ[/<[K&!+*]@N[OT19&\\ M3P628Q1->3X1"B4F":)Y-D^Y%C&2>BH*%,D,Q$]-FMT+6 )C@3JI5.V'NU/J M-IL":COOT<]ZWDP+(1I1AR!FM,CNP/S'P-G8=9L#QJ7)O[!Z MCVP[2K7(T MH&)1)/?<@)3Z8=)BH9))7AX_S^,E^42,X21C="=R>--+^F!>%"*/OCZ;_^">Z)6B M//X'P!.JQ\J8&ZEYBHXYR(\$XAK]-<_%9@#L(1)@XM(:H4.Q&_C=!L4EV'=) MD^9XF 1>%UT^E5G@:*BG JI:E'*EDG$2-7W L.UMQJ1Y$MH20P[%-*PIN)R@ M :8.ZZ*C3,YSK6H"X;3'AH*=,.@B4J.XFVRWZD$P(TX774 S$96A MH_^8053+9X#-D@G%GN>VR]^PLT-#[#$@U$YU1V[OP1 'Q&\>K6?3YC$&X'T6 M-&F>BP/':7?%_PW,Z,:N-S#[I<"LCEV40DJ']5@F#B;>6GB'#+NVMY8&+J:^ M^QIH!GC*FD%91X^.2S&A82VKF8-#@[?/12W'YV&32POQ.7?.S[*^2H MR6K1GV'J/8%*]3,"$O&]M3.R Z=Q'@[SL.>X31K@G\MJ\-6!BG0R+TS(@F'P M9] BJ]!";&E]<+FT].C&"28*\=([,C?1!\VD\:'BT/N;P1[!-/!1)Q?EG.9? M2BKS;=0MT)Q2NPVQ:'$=O=!-8$NI!:(.$C+4JM(YK YB4N4 ER">$@@<94&@DEHA2!U M(,'CQ.@,,['0/$G5_D^O-!< HF]=\UNA62\T)R):! '9 #* K=!N%AOL!VM= M:I(D-L[#M!J_UMO:J#F;^YF@!R$^_YA0>:0KO1+H.P M%_3+#'OF&^*[ZI('+@^V*- T$FH%=-:_3*O\#8#VUCF_ 1I=9?,>=*YVR!IX MYL ']1J@0?_'V%IBN !R?O@:S3,T:,RQMV))!UIW$M;2K>,#$'K.B[[Y6?G- M3UBP70QT>O;WMM#0JMG!*L?J\EK,(#@T9OST)CHWN/$#>VA :;>E%06'A_2I M;M1\GVUTH\1\R37[Z&?8\*UM-(."OZ%[0)[0/'3"%LTI=5Z_D6[[-;U7NS') M1#$I[X4 J4S&5)6U?- M4?:N>0( -D% 9 >&PO=V]R:W-H965T\&^ M\WW??8=]-ZV%?%4%@$;O)>-JYA1:5^>>I[("2J+.1 7[R MF>-;0< @TY:!F.4-KH Q2V1D_.XXG3ZE!0[W._;;IG93RXHHN!+LA>:ZF#EC M!^6P)ENF%Z+^ 5T](\N7":::+ZK;6(P=E&V5%F4'-@I*RMN5O'?_80 8^Y\ M< ? C>XV4:/RFFB23J6HD;31ALUNFE(;M!%'N;V4I9;FE!J<3N\>GF\>GGXN M[FZ6Z-L363%0WZ>>-LSVW,LZEGG+@C]AF:![P76AT W/(?\;[QE%O2R\DS7' M1PF74)VAT'<1]G%XA"_LRPP;OO#?91ZJK@5'A\&V+\Y513*8.>;A*Y!OX*0G M7X+8OS@B+>JE1H/%@M""U>;0:)"5,]="O*(BQ&P7)T#,.7#^)T8OIY5/*3RLI M,E![3!!-7.R/]G844],%.=H(D>_#0]]WDR#>V\'$'4T2]"0T88.T M<8#=,!P//?'(C4;!H0OV!NU6@MPT0T6A3&RY;CNO]_9SZ[)MUWUX._3NB=Q0 MKA"#M8'Z9\G(0;(=)*VA1=4T[TIH,PJ:;6%F+T@;8,[70NB=81/TTSS] U!+ M P04 " "L7EM7.8FA#1T# !9" &0 'AL+W=O7R[":3UL*Q@^U0 M^'ML)TVS4K: Q$MBC^<C/[9TTLV!DJ6@#7%'!D81ZZ5U%E^O4^CN' M+Q0.:C)&-I*M$-_LY+9:>J$5! Q*;1F(>?V :V#,$AD9WP=.;]S2 J?C(_MK M%[N)94L47 OVE59ZO_0*#U50DX[IC^+P!H9XG,!2,.6>Z-#[)MA#9:>T: :P M4=!0WK_)S^$[3 !%^ #P#L=/<;.96OB":KA10')*VW8;,#%ZI#&W&4VZ1L MM#2KU.#TZNW-U>9F@YY^(EL&ZMDBT(;4+@7E0+#N"? #!"_0.\'U7J$;7D%U M'Q\8,:,B?%2TQF<)-]!>H#CT$0YQ?(8O'B.,'5]\-L*YP'I<,H^SI^%2M:2$ MI6?*78'\ =[JR:,H"U^>496,JI)S[*N-.5U5QP")&C$P9:70+3?UQ0@O ;E\ MSDD^3_KD48'#^"7Z7^\/+4BB*=^AM[W$]:!OX^Z+:T:4HC4MB3M@)G$:FBW( M,7OH%92#)7(6C-RI?R[JYYT"9."@%?J@]\9EF!SW?HQ2[.=Q-C$DB5]$X7^+ M[KJ3$KA&C)(M9513.$HI9U9.,B+L)T4X-81^G!?HO>!SP)YRCBJ)_#S%XS1. M_1=)BCX)35A?$P\(2!,?QWCZ83(_/GM6TK$JT[^NRKK3G01[Y]"F:P9!+?EE M;F2MYFKS//6_9F>FFMQC$K6?1YDU)J,QBOTLCJPM/=E"OT@=^%1+A8]S!\U' M4^9'48RN:FUVO+<0%7Z2WT_+\2M,Q&38#[/$G!.E+M%MTW8:*D2Y80.E1[_< M+TSB3L?JSUF>2VHPN>X;D#O7U!0J1<=U?_./UK%O7O7MXN3>-]UW1.XH5T9( M;:#A16Z2*/M&UD^T:%WSV IM6I$;[DWO!VD=S'HMA#Y.[ ;CW\3J-U!+ P04 M " "L7EM7I-1-ZB4# "K!P &0 'AL+W=OB2^YT&.O,*8Z"P*=%5!2W945"+R9 M2U52@Z1:!+I20'.G5/(@#L/3H*1,>).1XSVJR4@N#6<"'A71R[*D:GT)7*[& M7N1M&4]L41C+"":CBBY@"N97]:B0"AJ4G)4@-)."*)B/O8OH[#*U\D[@-X.5 M;IV)C60FY8LE;O.Q%UJ'@$-F+ +%[0VN@',+A&Z\;C"]QJ15;)^WZ#]=[!C+ MC&JXDOP/RTTQ]@8>R6%.E]P\R=4-;.+I6;Q,Z8R#/AD%!J&M0)!M8"YKF/@3F"&YD\(4FER+ M'/)]_0!=:OR*MWY=Q@TL29.+SD"W%^%%ZMG7ZL;2OC M3%@-O&OR-DO M8)>X=;I^73*S)D"5P#?2I,.EUB>$89W/YXPS:D W -](=#K$M9,FZ4F+FYXF M+:H3]_"V3@"^>"4%"*-M4@0V1TP'DSG+\%!WI$XFM;$6;79()]H!=^)A70_C'DG]L!I:&\GV473"#,,(U M\7N#0?L9(K\?]UN,OA^V!&P0M\(]L/^O#X$;7^;X^-MK#<9P*!T$%3DV-64H MXS6CZP*O;2;^?C"58C@G&%]C\^E=(2UP1NGN1P4;M!IH"6KAQH3&X)?"U+VTX3:3Z*)NP#OQ>HS= M4;5 ,X3#'%7#;K_G$56/AIHPLG+M>"8--G=W+'":@K(">#^7TFP):Z"9SY._ M4$L#!!0 ( *Q>6U?(*J(I!P4 D6 9 >&PO=V]R:W-H965TE=Y]O%:1PLAOZLI@";W1<[5<6>J]>R@ MVU7I% JJ]L4,.*Z,A2RH1E%.NFHF@6:E49%W?=>-NP5EO#,X*G57/CSHEW6&6P8+92Y<81A M_+GTV:D?:0SM^:ZOQ>)76.83&7^I MR%7Y2Q;+O6Z'I'.E1;$TQ@@*QJN1WB_/X34&_M+ +^.N'E1&>4XU'1Q)L2#2 M[$9O9E*F6EIC<(R;/V6H):XRM-.#\R_7%[W7X9D]X:.UPA49/1 $*D30%@J-N&T9-43 MI1!EY#=&1RQGFN&^-ZO.EWX1Q%25SV)\8B/_X-U@0"9'GN8$[M,IY9A+BKPE M\=6@R [Q';>7U%MW2*\?6Y*9>?YAJ\9SPKAG>PCZK_)PP34@LV@B,7NB%G1& MZ$0"5/7^U*Y)-F/@)&''0+*C.B-)7:_#%-8;:%]Y+>#YU^K_?J M[=OJO<3Q$^_%[9?8^#".^-8F"PL/=7@MQA^E]QW?3[;V@B^$0F1,/S1D\=$1 M>_WGIQ0$6[N]%+JFEP^D@7][;*$=S_&BY^#W'2_VMSZ]M740KHFGE[@;B_M& M:)I;_8:AP\")?)O,?*07F\[\OM.W7J9-_(:,E,2/9#N8G:>U6;MH::NBNJV* M7MU6P7@,YJQQ.N<6O-[47PTU#LN-8V3N5!30U&6UA_>C$?ETO)DBCS_JXI\T M3I>80-OZQD[A+*=*L3%+*Q'/;H+?C&0W%TKM57U9V8*M9\UD .^H_Y8Z7&T9 MX@DP'RR;>S"T)Y5B(:08MOA[<"NCV\'P;(^5P>.9Y'MQL:GMG.1I-<))TX8KIUOTW.\T$C]%\9WT]]3A[]8W/88 MEZ80/SJ=-1D3_3"#S?5^T$C +<4PI#G8)>$YO>A1L^#;7U+8X8?V:I38"%)E MB4Z$R!3!,+,U\J*UDZBW;C6\_MJ9YV"HK3!L>\ESK)>'SG:%; M;VPB^JYU/5> G)27D HCG7-=W=35VOJ>\Z2ZWEMOKRY)OU*)W; B.8S1U-WO M899ELXV$8G42"I.__V. M>G'45)(](%N^[$M$\NZ>NR/O'IJ9[H1\4%L 39[2A*N9M=4Z.QL,5+2%E*I3 MD0%'R5K(E&JP!'V?W4J<#?8H,4N!*R8XD;">60OW["(P M^H7"=P8[U1@3D\E*B Z8RXHJN!3)GRS6VYD56B2&-03CR'^V7Z >VC\NJH+KQ>P"5DI\1W;.(YGM^#Y^^S] L\_V"6;F*,Y71"&86EKT"^0C6_,,[=^2<]T06[",+^M#GR[(9B%@3JA1H12B/ M2<+HBB5,,U D!:IR"3&AFJPID^21)CD04]'8%5$N)>,;4YE,M277[_[#N]!S M_'/RUM\_8EX01/*(\#*,/51K]XTBJ->^[HRA6GZEUSS+-?/DGLN MGF57H"+)LH(/L< _:^)I!J(VM&,T(T$,.Y_]>K;DV!TM-]^;=S)'94Q49I*;9J] MR[D7V.%XW.FM0WQ;7;'(,EF2_YI*$-K.Q#]VN2O%>OV;T-@A%=<]'VOHV$'@ M-Q9>P&,A>+8_=%HJH=$/KU25'AY'V%N571I7L 9IR#H2*?YN4K1HM?TQ3VS7 M'W5N58>XW+&DI>MQESS;"8/>4 ^JO/7W?^[_S[G_"J**^MV"^KTWH?[0'1Z@ M_G:-2Y&F(F;Z1P_KN^'QK-^G>S3W[L$F]C^Y<0ZHU]R\?,'-PY$=N&'7M,U9 M#_>.)_;8:6[T"SBD.[R%PW'+4;P^][KVT.OGWBZ-@[\(/-OS)IV;U"[MJS7? M[P1K$1V\&IR)TXW7+CYP-81AVWUY6*7M73-HO#%3D)OB):TPF9SK\KFY7]T_ MUA?E&_59O7SI(R%O&%&ULK59A;]HP$/TK5E9-K;21D)"$=H#4 M MOZ811!Z3Z;Y "KCLUL ^U^_\_OW?EL.CNI'O4*P)"G MC O==5;&K*]<5RIU\ M;JQZ';DQG D8*Z(W64;5\PUPN>LZ3>=E8L*6*V,GW%YG39R09*.-S$HP*LB8*)[TJ@/@EP#_O8"@! 2YT4)9 M;FM #>UUE-P19:.1S;[DN06%#&X94\Y+"@OUVAVW.V^C=IE;7M>Z35- MH.M@_VE06W!ZGS\U(^];C:F@,A74FIJ).>,<4I)(810VB\:>2X!MZ9R?-%30 M17N&PM"+VZ\L'4<%H1_Z5=2!UE:EM56K]3K=4I$ Z>?;'9,^IL]X4)B36ZN6 MZOU)+>Q\$-F!Z[!R'=:Z[I>%P88WJ[+5T3MG%"O'S/,I\P5CN)?^R N:_JLB M'4?%[3B,3A,WBX\9J7\:OSXKCJ* 5[T45LK^H6C*A"8<% MXKQ&C$57Q<55#(Q+I,XYY+V7NN3UY,#X)[$%D.A+651BZFREK*]=5RRW M4%)QQ6JHU)LUXR65JLLWKJ@YT%5#*@O7QSAR2YI73C)IQNYX,F$[6>05W'$D M=F5)^3\W4+##U/& FDYINX![D0WW'5<_M559Y"97(684XK*?. M6^\Z\[ F-(B/.1S$41MI4QX9^Z0[MZNI@_6*H("EU!)4/?8P@Z+02FH=GSM1 MIY]3$X_;3^J_-L8K8QZI@!DK_LQ7DM6B.87 M'3HL=M!R)R0K.[):09E7[9-^Z1QQ1% Z9H+?$?PA(7B!0#H">>T,04<(7CM# MV!$:T]W6]L9Q*94TF7!V0%RCE9IN--YOV,I?>:4WRKWDZFVN>#)99!^S^4.& M%MGL_6_SVP^W[^?H9Y3F@FXV'#:TB29;HP7LH=H!NDA!TKP0EPKU<)^BBS>7 MZ W**_1ARW:"5BLQ<:5:EU9WE]T:;MHU^"^L@:!WK));@;)J!2L#/SW/'Y_A MN\H?O5/\)Z?<^&<%[Z&^0@3_A'SL$\-Z9J^G^R9S_M_LV7^>_<09I-\AI-$C M+^B]O!?^^D-!T:V$4OQMBGJK&YAU=0:\%C5=PM11*4X WX.3_/B#%^%?3"ZW M*9;:%,LLB9T$)^B#$YQ33^;J*!&T ($NYDP"\B]-@6@UHD9#GQS[Q,.$^%XP MS'<8\[L3GL;0[/VCQCE3K6 MZ*.RVF3L6?*W[CJ;8JE-L736 MY.SS+J_5[56:+#U+_=8M9U,LM2F661([\?^X]__X.^6#L*IKWJ:L^BK?%LSO M*-_DE4 %K-54^"I6.8RW-6C;D:QNBJQ')E7)UC2WJFX'K@'J_9HISW<=/4'_ M3T#R+U!+ P04 " "L7EM7_,8JM# $ #V#P &0 'AL+W=O+V)UM&7\5&THE>B_R4LR-C935 MM6F*9$,+(B:LHB4\63%>$ FW?&V*BE.2-D9%;F++\LV"9*6QF#5CCWPQ8[7, MLY(^QW1@TBC\SNA5[UT@MY86Q5W5SG\X-2\V(YC21R@6!OS=Z1_-< M>8)Y_-TY-?J8RG#_>N?]MV;QL)@7(N@=R__*4KF9&Z&!4KHB=2Z?V/8;[1;D M*7\)RT7SB[:=UC)04@O)BLX89E!D9?M/WCL0>P;@1V^ .P,\-'"/&#B=@?/9 M"&YGX'XV@M<9-$LWV[4WX"(BR6+&V19QI09OZJ*AWU@#KZQ4B;*4')YF8"<7 M\;IQA=1%22+!>7Z H]+R-T\>42?4$F$AO"J4!9B9[+ M3(JO, C7?VQ8+4B9BIDI83[*JYETL6_;V/A(; =]9Z7<"!27*4TU]M%I^^D) M>Q,X]##P#L8M/NEP2:L)<'XL>_^_H!S"DYGT3F= MQ6=R=K !;K\![BGOBP?X3-R7"2NH;@-:6[^Q55^#MX6-IXX+B?.VCU8CLZ88 M>X>R:"QSPM"W!K)8(_,=*PA[V<%"O7ZAWLE,BVC)X&A3N88N/DX9R[)^$9?: M[//.F7WG=!:=TUE\)F<'F^+WF^*?S+Y;(K($;9L/+4T1>8/#8$UW'P$H.82$ M4S\KU^@"]JH=OM3M51O&V\L9+W"@CK&L0:KJA"%V1L)()W1];R2,-<+0=L-] MX0&;H&<3G&03KU90YR"V0FF6UZK208(F-<]D!FRNT%*RY!6Q2I5" @$F1+:$ MI^*_4 6C^8:PFR-08UE@:3#IO.$QI+',]X.CB,(>47@24:3 0-Z<(8%"W2XZ M&BXZH8?'PD@GQ$$P9J,3AK9WE,ZTIS/]Q,M%"2]A_0)5E+< &A0IRW/"]T:U M5-H P=[4\ 3[ R)CD3T)IP,:8Y$_"0:>8IT(NWH*MO51?%J?RI(?(M'%&*# M Q0:%; (!BPT*G_B#U2Q5F4'1VCLE>+V21HWI0WF+5IP5 M2&XH@HJ@JB5I^JS=$:1EJ(5ECU+:GCI^.*0UEGG8G0[+!HW,#SQW.N2E"8HM MV_('Q,R]/@:*SW730 I8<%W*MG#M1_LF]:9IS0;CM_;UG:T9CU13V_1-'^[; MCO@[X>L,#NN6U>(#E 5 8 /@^ 9 >&PO=V]R:W-H M965T<-K(VF0B+28I)_7TG(NH!80SCY8B.QYWEU.:#=/>QX&R?_I4O.!?FV"J/T MIK<48GW=[Z?S)5^Q]"I>\RA[YR%.5DQDF\EC/UTGG"T*T2KL4T4Q^BL61+W) MN-AWGTS&\4:$0<3O$Y)N5BN6?+_C8;R]Z:F]YQT?@\>ER'?T)^,U>^0S+CZO M[Y-LJU]1%L&*1VD01R3A#S>]6_7:IUHN*%K\$_!MVGA-\E/Y$L?_Y1O^XJ:G MY$?$0SX7.8)E_Y[XE(=A3LJ.XVL)[54UD)[SYG&8%G_)=M?64'IDODE%O"K%V1&L@FCWGWTK M+T1#H&I'!+04T'W!X(A *P7:J8)!*1CL"_0C KT4Z*=6,$J!<6H%LQ28IU88 MEH+AOL X(AB5@E%AA]W]*VZ^Q02;C)-X2Y*\=4;+7Q0.*M39/0^BW.PSD63O M!IE.3&ZG?W_V9_XG_\/[&?F=O&=)PG+[D=<6%RP(TS?9WL\SB[Q^]8:\(D%$ M/BWC31='8ID2.UKP18?>E>M'+^E]N5ZE M$D _NW+5Y://E^^.2HGOV'>B:&\)5:C6<3Q3N=KB\RNBJ(6<=LBMEXHG4KDM ME\_X^HIHRM&#=TZ7=U5W+ZON75;=/^'*:YV7KN4#K?H8:05/._8QFG_=!&F0 M?W]W?2[N=NI!MSI_H%VG:S;G-[WLB97RY(GW)K_^HAK*'UVF0L(L),Q&PAPD MS$7"/"3,!\%:MAU4MAW(Z)/W66]JO4GFRZR[0-9),.=O293MBQ_(G*7+K"N2 MV3KI_*J]DY+/M3029B%A-A+F(&'N#F84L+Q/^S31J#'4Q_VGIEW?1.6PWTG0Z4-K-W%TSO6D<5=/4_$'8LLXAC@XUA9KFGGE MY]HRCU&9QY":YS[>\F05/)+;3=959C'A9!:'BVRQ!-I?7/]2H29B-A#A+F(F$>$N:#8"VOCBJOCJ1> M_;"->)(N@W7EV 5YS;)N)UGS9,XC\:;+I3OFJ-G_VG.HM.JY#D7";"3,0<)< M),Q#PGP0K.505:EG9)6?-1Z2D\_M(D!I%I1F0VD.E.9":1Z4YI>TUEA25Y1Z MB-@V;2-&4*6F=>(DZ'2D5':V(Y$T"TJSH30'2G.A- ]*\U&TMG%I;5QZT:"K ME*,,C*194)H-I3E0F@NE>5":CZ*U#5PG3ZHT(9A,\S%6>_S5Z6-H!%72FH^1 M 36;SY'2H=!X"4ISH#072O.@-!]%:SNT#IE4>OP296G3Y?,7LG19]OV,&\9J(:F']@6FBU! M:0Z4YD)I'I3FHVAMV]:QERK/O7YL(DL./=NPQDOS8A:TH VE.5":"Z5Y4)J/ MHK6]6L=:JC1^: ZQR#1.1?A29@TRA- M*L]7#8,XT#7/_!R?0HFY'4=4< M&.;^3YJ@57T4K6V_.I!2Y8G4GSP5">MT&S+3F$)I%I1F0VD.E.9":1Z4YJ-H M[9^^UT$552Z:.J70- I*LZ T&TISH#072O.@-!]%:QNX#JVH/+2Z9.PO1Y]M M;FBP5=)>^-&O#2WJ0&DNE.9!:3Z*UG9MG5A1::#P@T-_.?1LOT)SK)(FF4BP MH04=*,V%TCPHS4?1VEZMPRDJ#Z=.&OK+&6=;$[H\"DJSH30'2G.A- ]*\^EA MW*@9^M[(O]]8!;OBR6.QA#HE\W@3B=U*OFIOM4S[MEBFWB/);IGU;D/$ZV(-[I=8B'A5O%QRMN!) MWB![_R&.Q?-&7J!:[#[Y'U!+ P04 " "L7EM7?E'_4DQ>3N89<1S0 MY!M9B'@Z& W B_1)A'W=/<'+B?DY7H137CQ%^S*?:T!B#9G/ON=TL6.)$D;,6UE5V(',;\0R]OF=N:/?!]ZD^'VF$7+;KX' MO>MJ-V66;C5+5SM+V^X+[BN,SZAHAVJ*Q5#8@J5445EI*5RFV[E M^4'9OHW%J,G"<7WGA(5V@*XL#(DI+,85B[&6Q1V3?IR)_07($I2*XD+*KZ%, M&F71QF?\TI'^V@7?D8$E/XV%;M-JU7SA:!TA61EPY 1>]NM8E6\[09 M.]YI8]$/U96+*345S)$-M]_67#*T/]=92HEC+O;U>.R?*&+/R?"FNJ:2^Q;=R@@U.,@9#QST%9=0;FU)30=7NV-;;XT"=41E24U'5%MO6 M>VQ=DBA+E7/']1KN/] /T1E('R;:KEVTK?64LT>&%CA%:^F8_P/G$HA>HZMC M-JH6FE)3^=6FV?;[BB&V27L<&%4+3:FI5&N[;>O]]A>2$H$O$[*52(^,PPGM M5JK7C6@"Y2V@X2",NG!3:BJNVH?;>B->G7UZ;A?@6_$L5&Z;;^6=887!$\?+ M32+/V&6[[="/:WM@CQ%KNQ,'^M+.@/OP]G9M[FV]NP^*I['2B3"<%#=4'I-, MVS%-&O? J%IH2DU]-EKG &CU]G34I.T/C*J%IM14JG6(@/H0\8Z.62H?=TQ[ M!!L=4W\ G7'UD2W@T1-Z?;;HK6.^,JZN8^I+.P/N(Y/ .I/ 5S()CN*4)G2U M!]]3NKN,I<#Y=JD7ZWQA&TTLIM14D'5B@6YO[=+H+P=&U4)3:BK5.O9 ?>QY M3[OTF@;3'3?;I=&48TI-Q56G'*C_;:"_=JD?U[8T[=)HX#&EI@*N P_4!YY[ MS 4CQ8L0(*);FACEN-$P7-A[IZ\?O3*N/C./4&Y?4FI>%G)7Y6JWJ6;_0]02P,$% @ K%Y;5VZO<.%A"P [%< !D M !X;"]W;W)K&ULO5S;F'^E(N3B[/5;U_JB[/JOIV5"_VECIK[^;RH_WJG9]7# M^0DY^?G#U_+VKNU^&%V<+8M;?:7;WY9?:O-MM&69EG.]:,IJ$=7ZYOSD+7FC M9-(U6"'^7>J'9N=SU)ER755_=%\NI^J8G;4=1F/^^Z[&>S3HF&'-=-'I2^::OYIK&Y@GFY6/]?_-@,Q$X#PP,WH)L&U&W !QJP M30-V: ]\TX ?VH/8-%B9/EK;OAJXO&B+B[.Z>HCJ#FW8N@^KT5^U-N-5+KJ) M7*D/']6G;]'EI_>?OWY\^^WR\Z?H]'VY*!:3LIA%EXOU7.Q\ M6MU$7_6RJMOB>J:C*WUKYDO;O(A.<]T6YA7]=I5'I[^\B'Z)RD7T[:ZZ M;XK%M#D;M>92NPY'D\UEO5M?%AVX+!9]K!;M71.IQ51/@?9YN'T6:#\R0[0= M)_ISG-[1(.&57KZ.6/PRHC%EP/6,#V].(7,>U[OZV[WW!H-M)PU;\;$!/CL_ MRIWY83Y%[9TVX6,[29K-)($FP+H+#G?1Q<1 M\;^@T<8K_X9!::IICI)CK]5+4ZHB\@1ZPYY(JC6U>^ M7Y"8,4KXV>C[[AC[N(P)RN,^+/=AC#!&NHFWBU,^CJ8LIDFRQ?5L%EN;1=#F MM]/_F*BIIY%Z=_D-,G?=7.R:FW(B4\=: "9DDDC'6A\FN$QDYACKPWB:4$YA M6^765AFT]6JIUW=AJ^=--+DKZEL=G=Z:] !TM/1-(AEU+!I#J#AQ#,I]%#4N M=J:,\E$9BR5L=+(U.@D:/>37Q+_NA.X.\=H\ ,:%S!+'/A\FJ!!<. ;Z,)XD M&1LP,=V:F 9-O%RTVD2#UH372377D+4I,(N%:ZL/8MX$!C"".O>T\D%9&L,V M9EL;L\-LU#],TMN 1F9>MZ\(E9(X9@*P5*2NH0"*990Z][T"8-0$B(&H1&*; M9\5[[.U<&5UKLTSJC6.CMOBAX>PH]OTK"6?,,1W"L<3$%L=X ,?3+&4.3D$X MD<0[\:QO_DZ:28+F?UWE",6L_.\Z63!I850TC5F@ROFR*.LN3=A$,'A B'=A M29RX2Q2 2IGD[F#X*!)+XLX$ );Q6 R,!+4C01\_$@OSM8OC\%@$.S@V=4)E MRS=L_7N6>'<9!$MV5]?^X-K$E 3SJ754>;5).\&Q0TT[4=ER5#:%Q=;WA$T] M"7]ZC4""^>W1WL)DRU'9%!9;WULV:2;AK/DPI4#\-);).(G=* QDNTF6NBDD M ",TCKFW)D$XF8JA-AT&BH^PF3+4=D4%EO?6U:FD+!..3!J^.KA%1@V !P8 M-P <'#A 8"!R6.U"PN)E[R8#@61$Y@DT"$;,!;H60S NF)=503@S+@-2C5KQ M0L/BYJN! 9-D M%]@WW&H0^D@-0GTU0)CD[@G0&,*1-(W=;7, QV.#\S)R'\=XRMF ZF)6A3!4 M%<* LXQ8N-8#J%?,2]0!5&:DJ6,YR"7IP-D1LV*$_3TQPH"##$:Y>WPWAG D M(\(])0)P+,OBV)W4$$[06 XDU,S*$1:6([F^,;],HVN],)_::#DK%B]7AR%F MB2RK:3G9_FEBU$IT.JGUM&Q?O%P=ED2GLZII7D33>QVU532YK[NZI*&3@/"E M'%V @GJ*@LJF&*!^$C9PD,5VBH#"ZN?=?6-^:%7_ M%9G@M(SNE^#8,V CF;M9'83R[TP?E+',C4D BI"A2@1F-0<+%]@\_BPOW,'1 MLQ!5<*"RJ0U;SU'9P 8&LSJ"[2GW\=/IO6> 8=8K&@7+\QS]"3$9,M1V1066]\C5M6P[!E"1E Y M'>TM3+8\M*R=Y6$X>&$M\(4>YS&)W6P?"41-+W(T\ )?()'&+$Q2$8S(C Q*2 M[SRB$9:0>[?QN*^;6$S=$XLQ *."4K>4 (!E3,9>Z 1@":-DP%HKUWA8KAVY MA7,_S9=2>K>VCX+<#3SH$5,W MYU @C.^<"_2'PBH+'E86C]@28#SC%1ZCVP]A3;@5AOP M\(G'AYT]7C.[IF6SK#:U*]7->J+!TPI5#J"RY1PX?)'<"TI/D>8+F^:+?<^N MP/GNWIVV,.^Q(X_*EJ.R*2RVOH>L(A'DZ5-=@2I,4-ER5#:%Q=;WEA4F(GS, M=5BJ*_QC&YYF[FH(H+(L*E1[B&2KF!.H!%BI;CLJF ML-CZWMIYKAVC8DY #\N(S"OZ@'",$>+J10#'4LZ%^Z0W@#-9=#)4B"VL;PMW\MJU % M1N&<@,1H2KWS/@C'1.*5& $XEE%!W&=W !PGE T]\2"LB!2/+)L3OB(SZCOV M# :$&^>,NO;Z,)&F7N48!".[CY7TWP]BE9M$+9F3^Q_JY*1?K08Y%(!!#@5@D$,A6,"A5CK(L'0(+8=[Y7B8^]C8BLJ6H[(I++:^ MEZS>D<_P@BR)JH-0V7)4-H7%UO>6U4$R? 1SV$HH@0,6FKD;]1M4[[56TGT) M40YPI;%TM^D!KE0,/K=J==5VU;SU<<[74QUW0', MWV\JLV!LOG0=;%_P>_%_4$L#!!0 ( *Q>6U>JHJJ.(@( *D$ 9 M>&PO=V]R:W-H965TM1*IAC,C?2ZA$&WM3;]C8T:+4=@,G44T*V(/^7F^EL?#(DE$&7%'! MD80\]A;3^7)F_9W##PJM.EDCF\E!B&=KK++8\ZT@J"#5EH&8WQ%NH:HLD9'Q MJ^?TQI 6>+H>V!]<[B:7 U%P*ZJ?---E['WR4 8Y:2J]$^TWZ/.YMGRIJ)3[ MHK;SG04>2ANE!>O!1@&CO/N3E[X.)X#@-4#0 P*GNPOD5-X139)(BA9)ZVW8 M[,*EZM!&'.7V4O9:FE-J<#K9WW]=WV^>T&KS\+A;+YY6CQOT 6V(E,26"UW= M@2:T4N\BK$TX"\)I3[WLJ(-7J#^CM>"Z5.B>9Y#]B\=&YJ@U&+0N@XN$>Z@G M*/3?H\ /0J2@,,VA+_"&8PU"QQO^?PW.9=N1S,Z3V.&9JYJD$'MF.A3((WC) MVS?3&__+!8FS4>+L$GNR:=@!)!(Y,N-HKX870P$4NAI69R^I([YVQ'9$CTD8 MX>.I%GS2/@QDX89$H50T7'>=-.Z.<[CHVN^O>S?$:R(+RA6J(#=0?_+1Q)7= M8'2&%K5KQH/0IK7=LC1O"4CK8,YS(?1@V #CZY3\ 5!+ P04 " "L7EM7 MFK&KI-$" "\!@ &0 'AL+W=OU@TC0=AI2Z1"AF[1O)CF(5\?.; -EOWZV REM@6E? MDO/9]]QSS\67SDK(1Y4C:G@J&%==+]>ZO/)]E>98$'4N2N1F9R9D0;19RKFO M2HDD?: M.ORX4Y(Y)J@?RI$T*[]&R6B!7%'!0>*LZ_4NKOIM>]X=^$YQI79LL)5,A7BT MBT'6]0)+"!FFVB(0\UKB-3)F@0R-WQM,KTYI W?M+?H75[NI94H47@OV@V8Z M[WJ?/,AP1A9,C\7J*V[J:5J\5##EGK#:G T\2!=*BV(3;!@4E%=O\K3182<@ M# \$A)N T/&N$CF6-T23N"/%"J0];="LX4IUT88PQ@9T9B!%C F M5F+"Z!]GP!TE4\JHIJA@NH8$YZ:/^@Q.;U 3RM09G #E,,G%0A&>J8ZO32V6 MD9]N>/-]H4 L1;H7HATN:6*I1+].+W[RY:P>P:=9LFD?9C,C:BJ3 ?$,@3'X))/ME+HWS[F-1 MX35W6'QL1M$!&JV:1NLHC>NKNP">H?5OP74$L# M!!0 ( *Q>6U<6\/B3A@, -D/ 9 >&PO=V]R:W-H965T2, --9MCI"G38!T8Z6T0E M4B/IN!WVXT=*BF;'BN"TZA>;I.YY'O*.NM--#XQ_%BF 1%_RC(J9D4I93$Q3 MQ"GD6%RQ JAZLF4\QU)-^X %9)DF4MOXN^8T M&DD-/!X_LD?EV=59[K& !)_)-3O\!O5YAIHO9IDH?]&A MLAVY!HKW0K*\!JL=Y(16__A+[8ZG"H 8,+E48 MUH#AI0"O!GBE[RMGE9X.L,3^E+,#XMI:L>E!&:X2K1Q,J+Y8&\G54Z)PTE_/ M[Y:_W\[?+S^5 S2_#=!\LPGOT/)F-5^N;\+;NPUZ$X#$)!-OT2_HPR9 ;UZ] M1:\0H>@N97N!:2*FIE2[T9QF7"M?5\K.,\HNNF%4I@*%-(&D!1]TX]]UX$WE MA<85SJ,KKIU.P@T45\BU?D:.Y;@M^UE<#G?:CO-]ZN'WJ4?=\ !B!;?;X">^ M=)MKY99\[G/7"H3D^UCN.:$[M&!"(G5+D%H&_@#HS_?*'BTEY.*OMIM3D0_: MR76NG8@"QS S5#(M&0W_]4^V9_W:%K8^R8(^R<(^R:*>R$["/6C"/>AB]]=8 MEPFR6[+H4/_L@:#:;FPW$< MSXW&KO?$*#@WLBW/'I]:A>=6[P;6\-0HZCSR-SITV#ATV.W0D_9$1^ M;?-=130\.HOG>M83WW6JO?0=N$0Q[%,Q&I[%RW&L4:-XXF*O<;%WH8L!K3), MAT,MDK*NAJI*L&K1K*:2%:4C<\]DZJ-*H>IZKV!:P/U?,N8 M?)QH@::;]_\#4$L#!!0 ( *Q>6U=O 1Q8D D /=' 9 >&PO=V]R M:W-H965T?%*J[$UV(Q+M<%CV=-HU4Z M)I;EC%=QDHTNSYMCWXK+\WQ3I4G&OQ6HW*Q6K^,%O^/5_?I;(;Z-=RRS9,6S,LDS5/#YQ>@3_A@QNV[0(/Y,^%.Y]QG5 M77G(\[_J+]>SBY%57Q%/^;2J*6+QWR.?\#2MF<1U_-V2CG;GK!ON?WYFCYK. MB\X\Q"6?Y.F_DUFUO!AY(S3C\WB35K?YTV?>=JBYP&F>ELV_Z*G%6B,TW915 MOFH;BRM8)=GV__A'*\1> \$#-R!M R(W8"\TH&T#.O0,K&W AI[!;AO8<@/G MA09.V\!IM-^*U2@=Q%5\>5[D3ZBHT8*M_M ,5]-:")QD]XC>_7%S=_<>O1M] MNIEH]]0DJ'ORWQ3QMFL/!]7XO+JDXRG[:5< M;2^%O' I%'W)LVI9HC";\1G0/M"W]P^UC_3M,=$0C(6N.W')L[A71,MXQ]UK2W42E#1]]::).IYO5 M)HTK/D-YM>0%FN8K$4R7=91[Y.A=FI=B.B:9.,RAR;>E9S!]'< _ENMXRB]& M@K3DQ2,?7?[S']BQ_@4-G$FRP"19:)(L,D36&W"V&W"F8[^\XHLDRY)L@:[B M-,ZFX*!N*9R&HEY$'\6OV,*,L//QX_YXJ3@?$]^C?5@ T%F460SW<:&*\QSJ M6WX?%AV$]82Q=\+86F%$=#J@RK:]W5.%V+9')%54G$\8(9ZDRD"ZDL:!3DX)EB>,BO.I39@E2:/"**84 M$UD:%4<\:A'7E;31=O'('YR[$]#5"CC)RPKE<[3(\UF)RCR%UM K5^F)X[BV M)^L'P(CMRKH$*HQ8U',M29=0Q6'/=FU+^F%&VAX>J9^WT\_3ZK>_0MTT*]2D MMT)=-TN32*7JA0J25DO_VA7*)%E@DBPT2189(NL-N+\;5YP5/!I&I=E,D^F<;W+ $J) M(84(E9<;",>$/*XLI(H3V2)V9!D!.K$H.51642O%L;.1=%(3_8JSRC=95>XI M*2+1O,A7J+;IH)Y$[1AFF,IR C#BRZS@L=I\E_Q,U[$2?8<,/,,S<24?(SK7=A2?"Z31=:D'7$V0W]O1)/Y MSUK8N$33N%RB>2K.O.2S!8?WX;17\=K$PRA;8)0M-,H6F6+KSX[.X&+GM/DF M-F0OVW$WR18890N-LD6FV/KCWOERK#?FPY).R")C6][R 6"$4-^7@R; IFYP MA0#,LWPFQ\L#J+XLG=W&>K]M-M'TE&MDEKQ\3@"4A]451T5ARZ5*KJ["1&)+ ME;SH%!87=QX7:QW5,3FF#^1[BE690# J)S8!B/)DD4+XG$S>>M3W]4@M2><> MB=X]FLHQB6K>B"-+-P%0KBOO. 8 RO$M>:Y"9R26O ,E<(M&[Q(#/Q9&9B(:9^%2A M=7M?P%JHM*WL)]5/4"Q#CJS5U"1;8)0M-,H6F6+KCW?G9,F)*Z7$:*G4*%M@ ME"TTRA:98NN/>V>NB8&"*8&\JRWODTT@&*;8D4N#(,[UY"T@F(Y0N7QS&-?7 MIC/61&^LC>:*1*U@6K)^!R'!84AX&!+I^WWLG.LL*=$775^?'1*U%'J&E=1% M!7ER9@@1>429>4#!5TD+]9T\5L3.WQ&]OS.6%JH^"Y 6,&.*M 1("W@$55I M3U&1)9U')'J/." C5%W8&7$LV3=#,$PMY0Z2873A0+H(Q.W'U[XNG:LC>EJBC@KTWA[E^?L/YNR6HEI" IEM%IIE"TPRA8:98M,L?7OFNL\)[5. MFPU20YYN.^Y&V0*C;*%1ML@46W_<.R],]5YX4#9(H?*JC5VYAC5\&8O,9]N5U1*_$L9-Q[]Y=?7'U]6DB50N:*U_DZ MJO=UIM)#"M8W@1D*X, 9JN*@&0JP@3-4*\*Q(G<&D;[UIEJJFC$1V9@EI[P3 M"$B9XU YS1[*& YEC%J@HXF^?7TZHT?U1N]6"H$HWS0WBPZ\Z?%_Z!>5MO7= M>'6V8K3$:90M-,H6F6+K3Z_. E/WQ%FJ(9_9CKM)ML H6VB4+3+%UA_WSI]3 MO3__'O] _$==D>"_-[F DFNAN*J*Y&%3Q0\I1U6.ZN7PKK[/'YP&0!G751(' M%>0R.38#-5SBRS8>0LF;GY%>@F,E[JP^U5O](R1^?A+@99F!8ELY/YU2Z6^.Z\-F4;9 J-LH5&VR!1; M?YIUQI[ATRZ5S-!-R^VXFV0+C+*%1MDB4VS]<>]V*YA^MV+8\VU,W1# 1"GO M02A;MB< B-HR*@103'T0\A3;#ZS;?F#Z[8OFK2@/>57EJ^;CDLPSG A8RVC#^+ D"BEZJD8FP54M87MBVR BHL!JP&JD96C%=8 MJI"O;5%SP'D+JDK;P!'E?S[F*[)XE)Q5001A%'%9CZYM[,4ET?IOP0& K]MI( M.WEB[%D'LWQL.5H0E)!)S8#59P,3*$M-I&3\VG%:_90:N-]^9;]NO2LO3UC MA)6/))?%V$HLE,,*-Z5 OP/XK=%.66MKBB5.1YQM$=?9BDTWVK5ITG)&3I!A**[@C4"TUR, M;*GFU$@[V_%?=OS>!_Q+J ?(=[X@S_%\ WQR'#Z%3,'=%NZ]A=O*:6_7Z^UZ M+9__=[LF+QTX,(-U05V(&FY_^,?9T M@;?JE$C@!)?&7>O@40O7E;Y)W<@+W'AD;_8]&-(2UXFC/NV-NJ!7%QQ5]Z@J M^YS0\YJS#(117T<0[D\<##TG/-!G2(N".$[,^L)>7WA4WS6A1)54CM:,F0]] M^&Y>WW%B-SJ09TASA^$P-LN+>GG147EW3.+2I"IZMUN1Z_E^B: M5<6]JOBHJCGP#*A45S]B*R2U1G5W;%07XP0$VN"R44O:"$+72!: ?LRN;U$% MLF Y.L4"851W%&'(>E])4=]7;WH,ZH]90WG2A[* MF)"(;8!W%G1H4IR\KQT_=)+#W3"E^4-G>*#:WKOC]?OZ$_,UH0*5L%) 9Q"K M4\:[-ZL+)*O;:_^)2?6(M,U"/?/ =8(:7S$F7P/]DO1_'-(_4$L#!!0 ( M *Q>6U>Z0C2.<0, *4, 9 >&PO=V]R:W-H965TYG!VZ"5<"L[223?[^V M86A"/&AFFR\)-N><^_+C,CLP_EWD !(]E44EYDXN97WGNB+-H23BEM50J3<; MQDLBU9!O75%S()DAE87K>][8+0FMG'AFYAYY/&,[6= *'CD2N[(D_/@ !3O, M'>P\3WREVUSJ"3>>U60+*Y#?ZD>N1FZGDM$2*D%9A3ALYLX]ODLF&F\ ?U,X MB)-GI"-9,_9=#_[,YHZG'8("4JD5B/K;PP**0@LI-_YM-9W.I":>/C^K_VYB M5[&LB8 %*_ZAF$/:.,9:;V4%<+\HD.#C3P'I3LA6=F2 ME0<79 7*.5FGXPV3=LE2]:Z76RDER]I8HGXT_)_2I9H?=+D(06X@.Z0=]6 M2_3^W0?T#M$*_96SG2!5)F:N5.8TR4U;Z8=&VG]!.D"?625S@9(J@\S"7P[S MIP-\5X79Q>H_Q_K@#PJNH+Y%@?<1^9X?6/Q9O)[NV\+Y.>O)_[9^EHR@*WQ@ M](+!PMNJVO!".T^?6W>B)BG,'74P">![<.)??\%C[S=;2J\IMKRF6'(EL;/D MAUWRPR'U^$L-G$A:;5$!ZI3[B [F0(,,D;UZLP5U!.M#OD,@";RT%6O83H2. M0+A &)5Z*Z$QRLC1MI47@SIOK=.5G$JNY-19B49=B4:#7GYJ"I,R(6UY;\AC M0]9W\3X>!7I?[D^3:@%A;WH.6EZ",,91<(Y*+*A1B$<=ZBS&<1?C^&W+L"9' MU0-(ZV'?2(U./ C":=B+^!+D3P.O%_$E:!KA<2]@"PA[V!YOU,4;#<9KNJ ; MMKG9J1U%A%!M&%NK>Z]2&T_==?"4YJ12FT^U7XB=YP85E*QI0>71EIOHLCI> M%/5RFE>S-/^"[!;;,+U4/WK3,/^2;!OXSX5M:"56LC3+EW49JI_"F*6X&DM6F MZULSJ7I(\YBK[PC@&J#>;QB3SP-MH/LRB?\#4$L#!!0 ( *Q>6U=RNYEK M(@, (<* 9 >&PO=V]R:W-H965TPZL29[4#[[V<[:0HE#=O$"[&3 M>X[/O<3?EX8#EDI(4IAR)/$DP?[H"RC9#JVT]O[@ERY74 M+^QPD.$E1"#OLRE7,[MBF9,$4D%8BC@LAM9E^V+4U_$FX#N!C=@:(YW)C+$' M/?D\'UJ.%@048JD9L'JL8024:B(EXW?):55+:N#V^)G]QN2N)<2):48*4@(6GQQ(]E';8 MWEL MP2X?POP2H!G$BV4F;3&6.)PP-D&<1VMV/3 U,:@538DU2Y&DJNO1.%D M.+F^C*XC=(8BM3_F.07$%F@"JC "D11=88K3&%"D%Q#H= P2$RH^*,!]-$:G M)Q_0B8Z[6[%>TD.NX7@U\U P?0ZS@ M;0-W=^&VJD55$+LCCL[E<+.O]DY M*:4^M5"I_DAV'M!A3)B\U*E:OL[0XW#M%*Q;%:S;2/ZR/PZYVMT_?NUNX+YR M=3_*"_I^4.]JKQ+9^V]77Q(XDK$'I.R;T7Q8CT:W4[E^5;E^(_\=DZH 5%?M MD+_]_4O8=[W7_NY'^1U/_YON^&MOM0FZ1?N"^9*D0@E9*)QSWE6'GQ=M3S&1 M+#.=PXQ)U8>8X4IUBL!U@/J^8$P^3W0S4O6>X1]02P,$% @ K%Y;5Z'( M"U$! P % L !D !X;"]W;W)K&ULK99K;]HP M%(;_BI554R=US?U2!I%:Z+1*5*M*NWTV< "K29S9!MI_/]M) R4A3-&^$#OQ M>_R\QPGG]+>4O? 5@$"O:9+Q@;$2(N^9)I^M(,7\DN:0R2<+RE(LY)0M39XS MP',M2A/3L:S 3#')C+BO[SVPN$_7(B$9/##$UVF*V=L-)'0[,&SC_<8C6:Z$ MNF'&_1PO80+B.7]@8DA8P3FB$&BX%Q;?>&MA;H%;\(;/G>&"DK4TI? MU.1N/C L100)S(0*@>5E T-($A5)C"=>_:%NNM0PT6W-!TU(L"5*2%5?\6B9B M3V![1P1.*7#^5>"6 E<;+DD3?O$ _KGR0B=GWU!9XADZ&E%UQQG<]XWA414&YFS$N>FP'&.X$P@OT2N=8$< MRW$;Y,-V^0AF4FYKN?-1;LK$5-EQJNPX.I[;FITF&X7.:]:I;Z_'"%RM\#M]W M0_(6V-W)/U,@C)SQ\65I#=P0/*_#P%'C8!![6P /;/LQX:^B.X%$%'K6" M7R\$,'0,/ZJ_,9$7^@?\K3MTY+^J^*]:^9^HP E*=#G)\9ML $1C6;BJ'X1C M!=Z!D]:].CJQK5VIM%J]C('S'KI+\[6 N2QT\F2 B\8B9]7LA)'K'+AIWZZK MG;W*;[?:V17TXGB27;5O]&37*H+O.753]65>X#J[;ZJ@-?=:%M4OWF.V)!F7 M* NILRY#F3M6M&#%1-!<=S%3*F1/I(?4-F!;NVB #1HDN^U%T0O:HFUB M)5$E:3L!^O =4K)DQ3)1;>F+1 ?.3_(CAYRA)D?&OXD=(1*])G$JILY.RNS> M=<5Z1Q(L.BPC*;S9,)Y@";=\ZXJ,$QQIHR1V \\;N FFJ3.;Z&=/?#9A>QG3 ME#QQ)/9)@OG;@L3L.'5\Y_3@F6YW4CUP9Y,,;\D+D5^S)PYW;JD2T82D@K(4 M<;*9.G/_/O3'RD"7^)V2HSB[1JHK*\:^J9N':.IXJD4D)FNI)##\.Y EB6.E M!.WXNQ!URCJ5X?GU2?V3[CQT9H4%6;+X#QK)W=09.2@B&[R/Y3,[_DJ*#O65 MWIK%0O]%QZ*LYZ#U7DB6%,;0@H2F^7_\6H X,_![5PR"PB#XKP;=PJ#[SN!J MDWJ%04^3R;NB.818XMF$LR/BJC2HJ0L-4UM#]VFJQOU%:W!E5K'Z)&EA1Z4W0A.W5@$1L%'S#O( M&]VAP NZ#>U9FLWG&9@'76WN-W7';/Y"L@[J>DVUUWK3+0>EJ_5Z5_2JX5CG MPX%/P]'0MH512ZT;]R+#:S)U8&$0A!^(,_OQ!W_@_=+$R:98:$FLQK!7,NQI M]>ZUB4U6$CVD0O*] H?^_ P%T(,DB?BKB6+/)D6;8J$EL1K%?DFQ;YR)"\;! M0L]$#)50^8;VX+(%FHL-M)C:S@ZSOJ=^$_=PCLM2 MG35<@Q+7P(BK6#TW0"I6K-;L0%(,LV_-DBRF.%V3)DQ&T;:8;(J%YN[.A1I^ M6/W JU8P*4Y+X)V>'DOH,T[?T!$+M5U4"&"+DSN$XUA94RE*3,(P!,-R"(;& M-FF_IZ7?0U,(3YJ@&V7:0C>WJ8_>".:-^Z2E5M10C4I4(_/P13!9(?C",0 # M)X;P20W4ZM+G89PN'1[A \0%>!43A*5^#[RA]$\P*S*EVT3=V**VU$<7*X+? M;U@1+-598SPN&8^-C#_7D-U!2,?YE7W<*-06C4VQ<'S!N4)( M@_Y!CS2ER;[1:\VR;2E950MMJ=61GD7ROM6(IY"SA=*F6FA+K8XRJ% &[381 M2"VI0'EJC2!=/6!.]:,\9CG]_/I2M32WJS5%2VIU MBE46XW]O&J-\'+]>]7&K&8U5M="66AUIE=3X=K,:WVI:8U4MM*561UEE-KXY MM;'@X_U&'_='_?=>;3,/"FVIU;E5*8YO#OI_@TB/(S7O=/1?I#PXC9 F6IX< M-86["[-VZ_EH-=>QI5;G6N4M_M"N:UM-8*RJA;;4ZBBKO,8W)S;_\]3"K-Z: MK$VUL%#KGRTYH]YH.+@2CU=IBF\M3S$KM<9C-5/Q+U.586\4O*/CGIV7)X1O M]7<'=0RQ3V5^=%X^+;]MS/6)OEL5SS^,/&*^A4T$Q60#IEYG""/#\V\-^8UD MF3Y]7S$I6:(O=[#!$*X*P/L-8_)THRHHO_C,_@502P,$% @ K%Y;5Z^@ MVDYQ!0 ;RD !D !X;"]W;W)K&ULK9I=3^,X M%(;_BM4=K1B):1SW"]A2"1J/%FG81<#L7*SVPJ2FC2:)N[;;@K0_?NTT)'5) M32,=+F@^?!X[YZU/\J8>;X3\J1:<:_22I;FZ["RT7EX$@8H7/&.J*Y8\-V>> MA!AE+\LYD7!R[DY.Q6.DTR?F=1&J594R^7O-4 M;"X[8>?MP'TR7VA[()B,EVS.'[C^OKR39B^H*+,DX[E*1(XD?[[L7(47E QM M0-'BKX1OU,XVLI?R),1/NW,SN^Q@.R*>\EA;!#,?:S[E:6I)9AS_EM!.U:<- MW-U^HW\M+MYI[L?F=EQB7 ?UC M P9E0''IP?;:B\1%3+/)6(H-DK:UH=F-(OM%M,E7DMLORH.6YFQBXO0DHM>/ MZ.2;R.=?'KG,4,2?]&=T$G'-DE1]1E_0]X<(G7SZC#ZA)$>/"[%2+)^I<:!- M[Y81Q&5/U]N>R(&>SM&MR/5"(9K/^,R-#\RHJZ&3MZ%?$R_P@2^[J(=/$<&D MUS">J3\\XK$)#XMPTA >^6: M=R:__A(.\6]-B8:$19 P"@1S).E7DO1]],E7EDBT9NF*(_&,4CO%M)UB,R-5 MDR1;VK"@V?J^GIR/^G@8CH/U;K+?-PLQ/L<$N^TB[^#:YA$(YN1Q4.5QX,WC ME$GYFN3S-KDD?8-IE ,">9PRJ90V\R'WB> M"(G^$)JK0Z7KVHMH6QP@81$DC +!'!U&E0XCT'H]@I0$$A9!PB@0S)'DK)+D M[(-Z'7/$,K$RT*;1"\02U,;G6A5/.=60VJJG%/_0%IK"TFC4#17 MV]H:AUZ;-]F?4(TZ@AIB4%H$2J-0-%>,VA2'?=B;#Z2/G8+2(E :A:*YPM0N M._3;['<5T!KL1D7\G!"C5\ZD0B.4;5_X#=&,O387+4A?'8'2*!3-E:/VZ6$[ MHSYHE +4J8/2(E :A:*Y:M1N/82UZR&H7P>E1: T"D5SA:D]>PABVOV4UGJ MVG90&@T_? O@9KIV[J'?NM\F>9*M,O0?^LC$^T&MDPUJXT%I%(KF_OY5&WD" M:^0)J)$'I46@- I%FQ0&H6BN4+4'IOX M/?8M>SGR[N 'M2Y"H$X;E$:A:*XDM=,FL$Z;@#IM4%H$2J-0-%>8VFD3OT,^ M]N[0\.,T;KH]@)IH4!J%HKF9KDTT\9MHF-O#L/'VT,=D7PA0_PQ*HU"TK1#! MSH*SC,MYL=)/H=A^I;=KSZJCU6K"JV(-75 WWRY%O&5R;A1"*7\VH;@[,M\8 MN5W=M]W18EDL7WL26HNLV%QP-N/2-C#GGX6YTY0[MH-JC>7D?U!+ P04 M" "L7EM7W;)/FG8# !Z# &0 'AL+W=O &QX_E[?K9G/(RV2G\S&:*%EUQ(,PXR:]=W86B2#'-F MKM4:);U9*ITS2TV]"LU:(TN]42[".(KZ8=, MOTY1J.TXZ 2[CL]\E5G7$4Y&:[;".=JOZYFF5EBKI#Q':;B2H'$Y#NX[=P\= M;^!'_,YQ:_:>P:$LE/KF&D_I.(B<1R@PL4Z"T<\&'U (IT1^_%V)!O6:?^BX&9,'.9?E+WNI%F+/(#YF$%<&\7<&P^B(0;WK)5P\HF57$$<=8;P=?X(%Q\N02@FFYQKUYKC^AJZ MD=.*NSNM%A^[]4)WO6[WV$+CPL*3-%87?A'__(T&P)/%W/S5X.6T5+MI5G/! M?6?6M"'C@*+7H-Y@,/GQATX_^KD)^4QB!^ W-?A-F_KD4Y$O4(-:0B$3E>?< M6DSI"!M+O5+1R:K.'4<#_QS;M6DY2<]/XG+39C(8A9M]R%8WW@G9JR%[K9!^ M=WF]NU?$6AC"7"A-2ERN(&$T.077%;!<%=(V,99S]/<9(_?Y#K35E7>"]FO0 M_FF@M(MY$TN[3 ]>D>G&W-%J^$ZZ04TW.(TN41N4C,*53NY:<"83;()M53TU M6-M=O#9P<;5+5;03&<(#NDF&E/N5JW0&IN/>*O0J2LU_$^\O(7* M-)[G5L-3'3^3V %C)WJ[\J.S7D65W)G8SZ5V"+]7[W3.D\#^1Z?3DL+:34]% M#/>JNQSURA>]+H#I%BD+O;JW+JSO?3D9O@TOJ_)GIE?$#@*79!I=#^@JT66A M6S:L6OM:<:$L59[^,:,_!ZC= 'J_5'1A5PTW0?UW8_(O4$L#!!0 ( *Q> M6U?-,6(M]@( *8+ 9 >&PO=V]R:W-H965THVN1)8LPN7!8MH+!F/0=#ER/KD'H]=1PM,CV^, M;N16&33*C/,[73E?C"Q'SXB&=*ZT!<''FHYI&&HGG,>OW-0JQM3"[?*#^ZF! M1Y@9D73,P^]LH8*1=63!@BY)&JIKOCFC.5!7^\UY*,T_;+*^O8X%\U0J'N5B MG$'$XNQ)[O.%V!*X+PF\7.#]JZ"="]H&-)N9P9H01?RAX!L0NC>ZZ8)9&Z-& M&A;K;9PJ@6\9ZI0_^7QR _LW5$1PP4E\ /L3J@@+Y0%\@*(9R[?3">SO'< > ML!AN IY*$B_DT%8X"6UES_,!3[(!O1<&_,+7+? &A^ YGE\5_)[Q:[_$3V<*SF.I1(K!J>#'!7: +L#;=>[^*1H#B7B*T'P)(>YR%6]F MTC,F^I.P]CN._@WM]39)[5AO).D4))U:$K.%1$H^9T31!1X@%6"0*HI#*1#8 M!G)#DBJZ6N-==[/S;*G<;FFI2G3=@JY;2W=)[EF41O 'IE]/KZL@:O6[0C1D M5D+M%:B]1L]BKTGPALQ*X/T"O/]Z!+,"_%!?3$Q"=C$#7G9K(AB9A=1$<]52 M9/YXFSX&G]-RW'[WR3FMG<<;*8\*RJ/Z2&;Q*Y%P\"^;ZF>Q*:F\E43J#Q4QCA1P0TB7:.ZT^ M?AI%EA1F%<43DU?-N,(LS10#9*1"=\#W2\[50T6G:D5J[O\%4$L#!!0 ( M *Q>6U=$K(&)' , (4* 9 >&PO=V]R:W-H965T/M&\&M":=VLO)>)FV&)PS%G*\0U M6JGI09G]DJWR1:A^3^XD5T^)XLGP^OXBND67/Z?75Q$ZG('$)!-'Z!@]W,W0 MX<$1.D"$HON4+06FB1B;4@755#.N YQ7 9PM 5QTQ:A,!8IH DD/?[:;/]K! M-Y79QK'S[OC_7/TC62X3?G=4L_= MH_Q]M:W87C];_\-.18%CF!CJ)R6 OX 1?OUB#ZSO?8G]3+'99XI%GR2V40*O M*8&W2SV,GI=$OB' G!*Z$/ISP_,YR0B6T/N]57*#4DX? R^A/1B-S9?U5'#3LR1X[<,=C&>Y=LMAUV0[=A!"Q5U4:ZWS6+06 QV6KQG$F?H M;T:#SHLVM%J[FW8QKC\]9GJL:J6Z$.^:M"N,%\0*E &X1]02P,$% @ K%Y; M5VE_8ZJZ P ,@X !D !X;"]W;W)K&ULK5== M-26W/)#$[S4/:3+QI^RJ;B]$L2%02L=-?7TD0UL:$ M<;9^B4'<(&E M>N4;6Y0<<&) 16Y[CC.V"TRH-9^:L0<^G[)*YH3" T>B*@K,7VX@9]N9Y5JO M X]DDTD]8,^G)=[ $N13^<#5F]VR)*0 *@BCB$,ZLZ[=JSC2\2;@3P);L?>, MM),58]_TRUTRLQP](W?7."!OW)R]LDQ<.)N^) 0M&\2I_0243@JQR0&G%90906&]13E&, MSZ18U\3>:X(+X!MS^Q!J#5=4U@U1.]I><*Y-7]\9OW&O;MV>\86Z$-7WE^_T M]6WJ'O,-H0+ED"HIYS)4BY'7-Y3Z1;+2M. K)E5#;QXS=:D#K@/4]Y0Q^?JB M!=IKXOP_4$L#!!0 ( *Q>6U>,W^#B.@@ (E4 9 >&PO=V]R:W-H M965TO+F=7@Y&149R(2>JD(CT?T_R6BX6A9+.X]]*=+#[G<7 ^NMG]0_EY/5D M'J)<7J>+?^*IFE\.P@&;RL=HO5!?TLU'64VH3'"2+O+R7[:I8D<#-EGG*EU6 M@W4&RSC9_A_]J I1&^!X1P;P:@#O.L"M!KCE1+>9E=.ZB51T=9&E&Y85T5JM M>%'6IARM9Q,GQ3+>J4Q_&NMQZNKF_9?;^[=?;^_?W[&7'Z(X8_?18BU9^LAN M9!8_1465V6V2JVRM5T_EK]C+&ZFB>*%?_L1;K.HV2: M7PR53JWX!<-)E<:[;1K\2!IW?"T'EW@+;!5 M]6L]R,=>N->HAT%N,!XU-VJX2SCLT*B?TF32NI6B0GT7B4C,F/-X-^>QG38= M4U: 2,RH@#,"J!A1;Z:5HM&D85C @-&E#6'.F(^=YCYU:ACD].O4EET5E^N[ M6E1JYN2!=AQNIV4=4@"B4C.K CDH'QQ\NY:R=9;!>/]1C^,B\UD9I9.B P)[34\*1$1J5F5@&8S$&!Y_2]?7S0ST$H M]IN^(<@-FWN> T-QG*&(>KX3?..I]#[((%(S"PLK_C^?1>9QNG5APPD'N6NIT4ZZC4S"H MUG'\1.S4_;V215L>"S'3!?[B.']U:?G;1$E=*L4R'6"IVTF9CDK-K (P'<>/U4[9V\/V1L="S$R!NSC.7?2-WK:W MDYZB4:F9G@P@H#NRY,J0\AR5FED%X#D7/YH[=6^O9+&61T/,= &\7!R\Z%J^ M$[KCV?1>:BLF9,V%M&5#TOJ0-I#.!:1SR:W(2M%P;\;>_A?5AJAC[0[DY>+D M9:7=6S9Y/*7>JVWC+,X%%G0MV9HN*=A1J9E5 +!S[5B;[J%M>;#)8R%FND!@ M+DY@';^S;J)LRG(59:KX^'2&Q[/IO=0VSN)<8$+7DD'JDK(=E9IYM0FPG4=N MD7J'WN=^KZ,A9J; 7Q[.7U9ZO66'QU/JN]14:F8!@0@]2_:J1\IV5&IF%8#M M/#OVJM=NKZ(A9KJUR\%([-5N7=^)Y/&$>J^VC0,Y#[#0L^2S>J1L1Z5F5@'8 MSB/W6;T&G]4+@X/+"AN,UN/7P7C 81Z)T]J[[=OV>]+C.2HULX8 AYXER]4C MQ3PJ-;,*@'F>'E9E:A=M^!'9O5;[=9&T(XY^,C#0\$YI_O MM+8V?"=\QQ/IO= VCN-\P$#?DL_JDX(5<1D)^PY+(*4I:C4C.K "PG[+BLHMUE14/,= &ZQ/DN MZW6Z7*;36/T\B=3Q!'JOKHW#-P'<)RP9JX(4XJC4S"H Q ER8U5@EFDUJ<,0 M)SQR$", M<3YOFJ7!F_9R?$L>J^OE?M#:S>(VKI#E/8641OL)H#=A!TK5;1; MJ0TAKGNDTX&RQ/E>*M;IG>@\*2@RI(N8U*S;P7&K@M('=0 M@W8'%0TQ,P6V"LYW4#MV>,MVCB?2=X&IU,RR >,%EGS3@!3=J-3,*@"Z!79\ MTZ#=-T5#S'2!L0*_QOHET_JVI>"Z]%]K&X5H Q!=8LDP# M4H:C4C.K P7D%NF08,7ZOC[CFE#%'>]([?I!;5'FJ?'3D0ZI4NBQ?SF6DTRX"].>/::J>WQ1/ MH]P]??3J?U!+ P04 " "L7EM7<4W" 2<# #S"0 &0 'AL+W=O@2H(UDR7:ZU#:06-KF#P6" MN$T_,])9(BJ1*DG;Z; ?OR,EJW8G&\'J+S9)W?/<&^]XDZU47W6!:."Y*H6> M>H4Q]8WOZ[3 BNDK6:.@+RNI*F9HJW)?UPI9YD!5Z8=!,/8KQH4WF[BS>S6; MR+4INP-L=//"\,/; GTUJEN,2S>?Z7M'.[U@R7J'0 M7 I0N)IZMX.;9&3EG< CQZW>6X/UY$G*KW:SR*9>8 W"$E-C&1C];7".96F) MR(QO+:?7J;3 _?6._0_G._GRQ#3.9?F%9Z:8>N\]R'#%UJ5YD-N_L/7'&9C* M4KM?V+:R@0?I6AM9M6"RH.*B^6?/;1SV ,33#PA;0/@S8'@$$+6 Z*4:ABU@ M^%(-HQ;@7/<;WUW@8F;8;*+D%I25)C:[<-%W:(H7%_:>+(VBKYQP9A8G#XO' MVT^+QV0)%S$JOF$V1G#Q>M+ M> UL2*"CU*80D,B,LQZ\/%I_.\G\#Y% MI M+N O+77B2<(GU%43!6PB#,.JQ9_YR>-CGSJ]I3_ZW]H-@1-T=B1S?\ @? M5235FP!\3@LF" M4F/3V'LU3BJW??)&T\W#J4>-4*/:H#=[\VHP#C[TY>6<9/$YR9(SD1UD<-AE M<.C8HR,93%8KM.F2*UA3A6C*)I5U1AUU5_!4P)2LM:UT$A-@"DJ:,-Q\_TW# M7 HM2YXY3-<1'%W3)OK2.CQG6L])%I^3+#D3V4%:1UU:1R<+\T^: S1"@5_U=J M%(S'AT))#U7X/OHAU3CO[[UB%:KC[2DJSVU@%W9PW^Q=02P,$% @ K%Y;5Z>=3E"R!0 ;C !D !X M;"]W;W)K&ULM9OA<]HV&,;_%1WK[9*[M;:$#2$C MW"7(WO*A6Z]IN\\J%N"K;3%)0+O;'S_9.#8V1HW7ER\)-GI_+^BQ'\039;H7 M\HM:['_G9=OR,]Y"Y&HXB?:'\:.3,?%5FF1EL7F.(VS MPV_VM9R(HP+#Z2X@90%I%WAG"H9EP?"E';RRP'MI![\L\-L%HS,%H[*@$-,Y M3%8QTY1I-IM*L4HX]/%%V]ND:O4)RA#VNQ52R+U-31YA7D M'&=1=GLX="-GN@W16Y'IM4)!%O&HHY[:ZR??JP_M]9A8 (Z9NFK^R//\/1 K M\8EOWJ"A^PLB+AEVO*#YR\M)UWS\6/?@Q[J']G+*%Z8<=Y4WYG)878O#@N>= MX1FK,$:0(?YUL6;9BJ.%T4J:B['S2K.R9"YG<#X[B*RQT?S'[^"8_< M7[M4@H112%@ "0N!8 UUO4I=KZ /SZG+8HEV+-ERA<32N+^,=RS_6#&>HK3< MFH^K;J$]2*$A8102%D#"0B!80VB_$MJWWL:_F?6,670LQ"J+_^%1_I&1?[!T M26L%]946$D8/L%$!RU=GN]D8^U-G=ZP89,/PM.&(C*N%&E1 CJQ"/F>:F MLT:2:8[4GFT06TG.S]YI5EQ?.2!A%!(60,)"(%A#X'$E\/@RECJ&%!H21B%A M 20L!((UA+ZIA+Z!LE0KJ*^TD#!Z@/E'#D0":0U*HZ"T M )060M&:>A]%(!C*7>VDW@I#TFA).[8[;!:M;LMA09N&74V'>(*[?1:36A-B MU>0/KHT..[-ZS>\V>Q)@1_46!9)&06D!*"V$HC4EKM,>/+R0S8)&/Z T"DH+ M0&DA%*VI=YW_8&OJT,MF03,?4!HM:0W'<\U*MFVSH'E.1].)YYU9S>(ZJ<'V MJ&8NTE1$L?[V'8,%S6E :124%H#20BA:4]TZ_L&C"QDL:! $2J.@M "4%D+1 MFGK7:1"V9A"]#!8T 0*ET9+6_;6]E TTV2EIQ]GKV05LG=A@>V3SQ!)SV_V+ M^OU1RP[MK0MH?@-*"T!I(12M*78="^')A9P6-!T"I5%06@!*"Z%HS;_YUPD1 ML282!Z>]2H12U[GA)DRI>!D;RUU*D1:FB[1 G,DLSE:=PI<-CCT'C_UQT^?F M':,(F30'T7+0L5]Z-UX+%72@_$G+5T/[V_Z_TUH',<0>Q,R%TOG]LQ(B4DB) M).IMH/8.?6\H4!H%I06@M!"*UE2^CGL(N8R!$M#L!Y1&06D!*"V$HC7UKK,? M8M_J V"@P].OX?ZD[9^G@_SQL.V?':2;$_OL&$12?K3M#@Q#G:#IURN2HVKBMC M?]M,'W:C5F>KS?'WQ9;PUOD'?#O''>70NCG@[Q!]2\&L_\ 4$L# M!!0 ( *Q>6U?;/Y]\L 4 'PD 9 >&PO=V]R:W-H965T6$EA=H/-PX9HO$FTO>)/QDBW@!O2GY94T9UZ%$O,,(SA[7:.B8VE3LAOMB367S:\>V(((5(6PAF_MS#%-+4 M(IEQ?"U!.U6?-G#[^ ']CR)YD\P=4S 5Z5\\ULEI9]0A,@_TA MPSH M[@;01P)Z94"O8&:32L%#R#2;C*58$VE;&S1[4)!91)OT>6[G_49+;.#T) M+ZYGG\]N9Y\O;LAOY)))R>Q$D*,0-..I>DU>$9Z3VT2L%,MC-?:TZ=7&>E'9 MP_FF!_I(#R?D@\AUHLA%'D/<$C]UQP?4 >"9=*N /+-Z3K'Q/J MTR[Y=!.2HU>O"=>0M8W.C15"9+"" HM66.E="U+H1OK 9(54C:X6Z! MVWUTA)+?;R;U[_?F'IF91-4_;1.Y >JU ]D*]%8M602G'5-B%,A[Z$Q^_248 M^+^W\88)%B*!-0CL503V7.C;!,YRI>7*E#VMCLF?IJJ2H_="&9%<0R06.?\7 M8JN6CSH!2:8B,Z-);(TL0B.10=G^F%S,YU"4/'(EI*V Q^02=-ND; 8W* 9G MJ_C]9!CTQ][]-M?.! [E&@FLP76_XKJ/P77*E.)S'K'BV3&7(B-G4;3*5BG3 M9@H^3F=$BY)RP[72W#PA@(@YN34/+7OO5K)X>HJE'65&/VA:],_30 MB4 ":TS$H)J(@3/+6Y 9>2]8WD:0,_30.H$)%B*!-2@;5I0-L0KM$)- 3+ 0 M":Q!X*@B54@^E*$VD5K-9LV4:H$_A00C'!PM%> M^0[ZOOFI*GB#JI.*JA,G5;,]5@A;2("B7+81Y(0[E"!,L! )K$%CX->OOSZ6 M:$LD) Y1T4(LM":+6R8B<"['2V$?Q"PE+!.K7-L';5P3R^LG>2NO3NR#><5$ M"TNTGY5O0&O&Z%.,&8H47^1%J6.*)! O>+[89HO\(,;<&NN:$_@6)2Q? (G, MNXG!U.)B19BH34)KUU0@&:# E0?A(H68J$U6:RM4/#37NA,*=#& MM3Q(_ZR0?BN?^Q:FYW='/MUQ,2WM3*M>K]ML%[K'^%P.:HL2N W E*F$S%,3 M9B4+5J5A0\GO2B7/_H^2,9W$%!4MQ$)K\E\[DV" IF14IX**%F*A-5FLS4K@ M?)5_II*'>PH=C+HG_JZ06YH-Z,E@5\^R? >=G%=JJ[1<\]BD,7%Q9:D[/:GE"W/7G^.\Z:R=C42$=E='=] M\")$-2E8:$W::Y-"T4P*134IJ&@A%EJ3Q=JDT!R '+T14IX*%UIR$VJE0-*="49T**EJ( MA=9DL78J] 6<"MVW(*/AL#?:57-+L]%H[XN#>X2',N!M;=?(0"Z*;2_*J,SD MLMFY45VMMM:<%1M*O+KY9E_.!R:-@!5)86Y"_3=#L^#E9JO+YD2+9;'YXTYH M+;+B, $6@[0-S/VY$/KAQ'90;3B:_ =02P,$% @ K%Y;5X1>.J9["@ M>6H !D !X;"]W;W)K&ULO9UM;]M&$L>_RD)7 M% EP%_'Y(;4%N/8%#9!>?7&3OJ:EE46$(E5R9:? ??@C)5FS*U(C[G+8-XEE M[PSGSUTM?Y[QCJY>BO);M>)E=L>%[_9%F4 MZT34+\NG:;4I>;+8&:VSJ6-9P72=I/ED=K7[WGTYNRJV(DMS?E^R:KM>)^5? M/_.L>+F>V)/7;WQ.GU:B^<9T=K5)GO@#%U\V]V7]:GKTLDC7/*_2(F?%Q<3ZPF))[QN6A\)/5_S_R69UGC MJ@[DSX/7R?&BC:'\]:OW#SOUM9K'I.*W1?9'NA"KZTDT80N^3+:9^%R\_,(/ MBOS&W[S(JMV_[.4PUIJP^;82Q?I@7$>P3O/]_\GWPYV0#&SOC(%S,'#Z&K@' M WLA]8FK/?5\6VJAU45U-1Q]Q< M>3H_Q/?S/C[G3'P/?/..N=8_F6,Y;H?Y+6Y^Q^>UN;TS=U3S:7VGCK?+.=XN M9^?//>-O?S/>=^G8&WK=ALW;\7VU2>;\>E*_WRI>/O/)[,=_V('U4Y* M1O>HT<6\SWXO1)*Q9*>T2^C>.MA9-]O$\RRR/*^>G&=907M4&(>6?QREA.8= M0_/0VR\MP,XY\"CG@,B9(M0_"O71.;CC2UZ6?,'FQ;K>LJNDV?.Z%._=^-)M M=F/;#4XFHVN4%5O=DQ$<8PQZK),,IJ0KOJ!U9<^Q(N\DOJY1470FOO 87XC& M5V_S]2:>,_Y]ODKR)U[?RUR4]7.C,U#4E^[2(7*FR(Z.LB/3+2JBU$CD3-$8 M'S7&Z-3>G-V)):@S:G@SG1[:?RIHJ5L,%&9^ 3 M_K8_6,NWV(F]Z&0>.D;9OA.=F0AX1MOHXW'VGQI_T_R95Z(&3H&_[7%7VI,R MQG/;A@>W[9J^]6WTF:^MD\B;JA,HP$:?O*R)LJ%AC!QB'ATCZ!6FMK;7.$XSCQF?T$.,+&0>*V6*^+12K^NK"5 MD"($E3=5,T"$;4P1-BE&4'E3=0)(V*8D@1MJRVPSAQW9W2O3 >1PAB&'0XH< M5-Y4L8 4/,#!Y&,N>'UMP.+@J8?Z MU^:7I%RP2B2E:%)Z?=8I*;)0>5-O ""+$QBO4U)<*00 M0N5-32L#K;@H(" +[F"H) C*V[EE-O#_,"SSR0,7" +%R>+_VX+P1?LODSG MO&H*%C>[XA+[-2F_-;6/95&RCXMZ\TOG2?9:$*F_)Q$)>_.)/_.,V6\[]9&R M"94W]6X!Q;C&-1"7E%>HO*DZI3+(P#J(VV_1MH=ABQ8PPQU6"W%)BR%4WE2Q M "4N43W$;9=GFC%A@U18X/GO(L_YTEW-_8_IE=7 MP8/37H9C9$5<(!/7."OBDA()E3=5)Q"):YH5<=MYC-8:QH:H95] !V]8HL,C M3710>5/% HYX@Q(=7CLU<3H%Z! U*GCL>WCR@GH;T:G2X*%I3^\87.$!5WC& M>1"/- ]"Y4W5*?VMAFD>Q&OG05HK> S>\( WO&$U&H\TX4'E314+\.(-JM'@ MUMI:>Q..!X3C_;V$T[/@@T>E?6/&0!L/T,8S1AN/%&VHO*DZ 6T\4[3!#;5E M]J8@'RC('T9!/BD%47E3Q0(%^8,H"+?6UMH;F'P )O_O!2;MZA$>G_8M&H.: M?* FWYB:?%)JHO*FZ@1J\DVIR;],3;AOT]BE/UK%LS0C9!JT2U%XB-J+80PR M\X',?.-2E$]*953>5)T <+YI*T?%+,HO*F_@4\$%E@6M(*^I6T.H8AU8$ Z"G Z>DA?LM\>&_G)8\9KDMALQ7&!.ITE*]R_[C11>5/O!J!88%RR"D@ABK8,\ ?!!@/.!UFZF7:+"+ZZ][,;(XP1 +H%Q M'B<@)0PJ;ZI.((S -(\3]#H#U#7J["&@$( @'):B"4E3-%3>5+$ &>&@%$W8 MZQ!0QZCSAX!">.2'>/9%=\O0*4?AE]:>Q#&8(01F"(T3*R%I8H7*FZH3X",T M3:R$[<1*^] 0[MTT>J")<%A!*B1->U!Y4\4"DH2#"E*XM;96G4-#H73XF!99 M>M:<\*MJ:Q^#54)@E="854)25J'RINH$5@E-604WU):I<<@H J2)AB%-1(HT M5-Y4L8 TT2"DP:VUM?8_9!0!^$2TX*-=5L*OKWT/QJ"?".@G,J:?B)1^J+RI M.H%^(E/ZB=KTTW$H"7=O&C[@3X0G4PP2 -J5(SP$[?D> Z$B0*C(N'(4D>(3 ME3=5)V!69%HYBOH=8NH8AAQBBJ0N+'@%27?%]J@0X5?4GK@QF"@")HJ,*T01 M*111>5,;U0 ]Q:85HKA=^CE-Q*-#U(" <.+^E:$O>7%N4;J=52'5A6*V^6>UD+$AJAA 9+$PZI!,6DUB,J;*A8 M)B:J!L67#S"A0]3X@!=B@BI0?/D $SI$C0V>\7'_5 JZ8VE7?O +:R^Q,;(I M,1!';)Q-B4G)@W?K,MGE/ Q)Y$Y4F3]TQ^7-@NM1G'X=?6G<)16<9;4*\XR;Q9GT7:+HW)W MHE7J%V>99C]>+?&5.@8[V);4,8LVD9S5.Y.M$JMYBSC7G.XI;[4 M_I0C][<=VN"6N,/M2"UNY1ZW YOC" M]?4G?!2JDGOQVL9%(9NX$R^5NQ.M$GQ=:-J++>[+9XKP,2=!2;2#=[/56K$] M"D(7+J<_::,0DMR,US8N"MG$_7BIW)WTJ)=H"F^7BRW0@V6 +5!TS#ZHJ?2Q M0,V',OV:E$]I7K&,+VL;ZUWS5W[E_F..]B]$L=E]4M!C(42QWGVYXLF"E\V M^N?+HA"O+YH/'SI^VM3L_U!+ P04 " "L7EM7JD_$SKT" "9"@ &0 M 'AL+W=OW'/D;'WW'Q)!, MA9Y3RN3$2I3*+FU;A@FD6)[S#)@>V7"18J6[(K9E)@!'A2BEMNLX0SO%A%F! M7WQ;B,#GN:*$P4(@F:W;M M$I$4F"2<(0&;B775NYQ>F/@BX">!G=QK(T.RYOS)=.;1Q'+,@H!"J(P#UJ\M M3(%28Z27\;ORM.HIC7"__>I^4[!KEC66,.7T%XE4,K'&%HI@@W.JEGQW!Q7/ MP/B%G,KBB79E[% 'A[E4/*W$>@4I8>4;/U?[L"?H]8\(W$K@OE7@50*O "U7 M5F#-L,*!+_@."1.MW4RCV)M"K6D(,Z>X4D*/$JU3P>IQL?@V_[I$-_.'JX?I M_.$6+9;?;Y=7]^AT!@H3*L_09_2XFJ'3DS-T@@A#/Q*>2\PBZ=M*+\$8V6$U MW74YG7ML.LC.D>=\0J[C>@WR:;M\!J&6]PJY>RBW-7A-[];T;N'G'5M.GF64 M@$ ;PC +"8M1)G@L<-J$5GKUF[W,=;N4&0YA8NG[)$%LP0H^?N@-G2]-H!V9 M'6![-;;7YMZ"C?B:DAB;&R;U484^O([(!Q4#,. M.DS609?8'9D=8 ]K[.';DE6!2!M_.>WZGNN@"+\T*:>MRG_D&M5187+,"J#I9,IYCJ;9\98N" TX,*,]LSW&Z=HX)M<*ALBS'/,7\>0L?!#9B9XUT) O&GO7F/AE9CKX09!!+S8#5;PT3R#)-I*[QN^:T M&DD-W%UOV>],["J6!18P8=DODLAT9/4LE, 2EYE\9)NO4,?3T7PQRX3YHDWE MV^E8*"Z%9'D-5C?(":W^^*7.PP[ /03P:H"W#P@. /P:X)^J$-2 X%2%3@TP MH=M5["9Q$98X''*V05Q[*S:],-DW:)4O0G6=S"57IT3A9#C#KV@MT RXJ3D: M XJ(B#,F2@[H,WJ:1^CRX@I=($+1CY25 M-$#&VIM#6#'=X_DM]YF<#O?:POD_ M]>F[U=\DPV^JP#=\_GNJH.VQ*[J@G4[WMH$H< PC2S4O 7P-5OCQ@]MUOK1E M^IQDT3G)IF_,F0?,FP3'V\+L:$O\SENWZ%\WO]?K.GMNTQ:WKN_<]!JW*EY[IROEP%=F' @4 MLY+*JC0;:S-Q;DVCW;./W<'$;;%':D)5 ^4O?37>'C!?$2I0!DLEY5S?J*;) MJY%1;20K3$]<,*DZK%FF:LH"UP[J?,F8W&ZT0#.WPS]02P,$% @ K%Y; M5T@U17Y# @ B@8 !D !X;"]W;W)K&ULG95- MCYLP$$#_BD6EGG8#@7RT*2 EVU;-8:LHV;9G!P]@K;&I;9+=?U_;$)I6"2OE M K:9>7YCQ! ?A7Q6)8!&+Q7C*O%*K>N%[ZNLA JKD:B!FR>YD!769BH+7]42 M,'%)%?/#()CY%:;<2V.WMI%I+!K-*(>-1*JI*BQ?5\#$,?'&WFEA2XM2VP4_ MC6M

($5 @:9M@1L;@=X ,8LR&C\[IA>OZ5-/!^?Z%]=[::6/5;P(-@O2G29>!\\ M1"#'#=-;JRC1SE]J7LM#1/JJ"DP>Q2U2UTKIM&*!QL)_>C\^UT9*(6O]_R*WN M,##'3,& V+07FPYRO@M^?X/<,/0MN5DO-[OIU)Y FJ\(7W$;9K[E-N_=YCJGW_6'RJ0A>N""F6BX;IM%?UJWVB7;7_Y&]YVZ46U?HQG!1(P, .P1 - >&PO-AZY:JQ+[' MY]QC^P9''=1F)=CMG#$3+4LAZR&9&U-]C.-Z.F?^]&H_?N* 4Q('12]>(7K6P74MADFGN])N^+$5 M\L1CC'89H-DL&R9T'#ENUFTT*)3<+%]"?,"JTY)%#U0,R9@*/M$<6 4MN5CY M< \"4R64CHS=-YNN"Y'ZT<-=WX,M;71*+I5VN7T&_W?2#-\#UCTPR(5H#?:( M#XP&%36&:7EM.VZP"SZ#HJ9]MZJLPYFFJV[O@FP([F:33)3.F6[3=,DZ-!H( M5H =S6=SN!M5Q0 :HTK;R#F=*4F=AS6C:5C9*1/B%NK]1[&CO2RV]JT#NR;; MIC74-+V,[X#^MIK7WI9]FVY4\0=E/B_L=*3K0X&R&\T*OG3]9=$:P-2[N#JM M*K'Z)/A,ELQ/_M4)1P.ZYD5SI?FCS0:E,K4!IDGTP+3AT^W(+TVK.[8TZW): M%KCGWC_H^<^N\XQ)IJG8-FUK_Y!7^%[;%X!#MWD83XW<7,T;IV_.Z=O&XW@+6=(OL,[D]@DC28++@R736_.\YS) M9X>PE3=T8E]E=_3M^)P5="',70L.R:;]C>5\46;MJ!M8B&;4IOT5IM=-VUC9QS<@V;-;F L(^?ZG^?31 M^7@,\]8/(GV4TT6U>7BKL< MP !," + 7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$ M^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8E MCVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:GF=!7=I4L::T/ MY7ZH'B6C6W5@K"Z+H34:388EY6+PY?.EK)4\$&I.2"E_P'VTX'HP%1A^KIOI+\1R5J6J2YK(IB.AB? M+VR8K'G^ZG3:0&;T0;5G:OJ04 TR'4Q&NL =EZIN[VC+IYKQQ/3-YZ-C7!'.O"R8D333'\L@RE(2STD8^;$!:0&0UM4@_7BY,B!M -)& MAYP%4:H).[A?O847^0$Q(!T TKDBY#?+@'0!2/=JS1W\O@X-R D .;DB9*^%V7$\_UX'65A=$=6&MP/@]2 _ 1 M?L*%3()-$*T#D@1^K'&S,([, #Z"(O@(%RWPDDA76$I604+2>R\)3#+0+YTC823X%Z+)=QT.A\DD3&R M1<)(C]@L3KHA9 PI8XSLC$7@I5T:R UC9#G,@J^9R0(I8(SL@',_:C+.9:<# M01%_C!SRSS0D\_[HM)D%Q7H+.=;/@B3Y/\S#2:6V;3"3Q7>(M34(HTEO(D1Y,>3K)HP5%>@LYTO2=?M,NF'IO,D)AWD(.\Z^SGUY$*.Q;R&'?3(-ZX2 +6,@6Z,F'>ADA.UC( M=@ 3H^YP@81A(0L#3(PZF#;D$!O9(49BU-?2-B03&UDFYPRI%PLRBHUL%#,] MZ84#YYV096+D!+ULD$%L9(/\3 YZT2!QV,CBZ)/;#8FHE+294#8Q(7G8R/+H MQYQQ1?=[R?8F)J01&UDC?1J>L9KRHMOBD$9L9(UT/&PT]0NIB0EIQ$;72 ?3 M4XK5BGCY7T"BIS3HH,)&<5!-DH?9O\P=R##.,B& M@5,RP8J79DP:ABBG#1B3N0;!QDV?R+N:3U4?*::[P+*%F8LG$@ MV3C(LFDF 5V-]D3)9D MQA[J][U]TX5DXR++YHR9'EBQ(SN:MQLCWL"$9.,BR^:,V5;DHJ+B#4+(,RZR M9[HO7'UTD%Y<9+V8,\/]=.#J.;)5.N^#<\HEV=#BV(;)&9-FY'$AO[C(?NE@ M-F"G-B%3)!1Y59J)F0OIQD5?)3$PO=@/25@^TOP2?4Q,2#O-H6) M">G&1=:-.1^0'LN2RN>F7UYZJ;FU ]+-!/O=YLT5A+9"34Q(-Q-DW:SH,SDI MLF*R_;G(63,QD!>5.DIS $T@V4R091,*Q;=,DDS2;9-A>+IKBGV37-3*9(1T M,VEU,U0O>_:V;,<%VT:Z?*7/Y[3(5Y(T'^?M!8[;+!SNCD7AZW.QT)+;7K8 M7K8O?OD'4$L#!!0 ( *Q>6U&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-V3MNVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY%\0'8OCTJQS:<=^=ZF[?U\7'\7"JJV8W MCOV/E.IZ5XYMO>OZ00I#.'V009/,'.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/ M\P<]0M#C_$&R1!F7!$D3K FT%N1:"+P6!%L(Q!8D6PC,%D1;"-069%L(W!:$ M6PCD%J1;".P6Q%L(]%;46PGT5M1;"?36R<BN!WHIZ*X'>BGHK@=Z* M>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WC;9+"'0VU!O(]#; M4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1;R?0VU%O)]#; M)YO=!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z M!^H=!'H'ZAT$>L?D9R6!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>&?7.!'IGU#L3 MZ)U1[TR@=T:]\W?J7[L!)AHE M&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9(D9WQ5@H%]2:D%M'75J96]^:F+[Z M%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKBZ&Z3?@ZU[::9IR9DHYO=QCYK MFAGGFKHT,:VS=5=]2AGO$_)T^#]B?>UB3]W5%HT?C MX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+EJDU'\N \F2HLB&+;Y+NB9\>38[IA MVGWRD_.',L<"T\Y';UU($_/T^[C#2/K38Y<*D8_U\5=\3TRE3WX_ZJ==4?7# M['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?$J0/!=*'!NFC .GC'*2/"Y ^+D'Z MX!.41E!$Y2BD6U=V[=_T[P "L" 1 M " :\ !D;V-0 M6U>97)PC$ 8 )PG 3 " &UL4$L! A0#% @ K%Y;5R%)#H\^!0 5Q4 !@ M ("!#@@ 'AL+W=O M6U=^2_N)6@4 *@4 8 " @8(- !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ K%Y;5\X$Z&KO!0 TQ8 !@ ("!)A< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ K%Y;5UKS(GG\ @ MN L !@ ("!TS( 'AL+W=O6U?IOTZ4O0< ' > 8 " @04V M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ K%Y;5V43Z,S=!0 U0X !D M ("!8D8 'AL+W=O&PO=V]R:W-H965T M6U=_9^IDW@@ (P6 9 M " @7I0 !X;"]W;W)K&UL4$L! A0# M% @ K%Y;5\/ _';(" :B$ !D ("!CUD 'AL+W=O M&PO=V]R:W-H965T6U<%5*87W 4 )(< 9 " @=1F M !X;"]W;W)K&UL4$L! A0#% @ K%Y;5]22 MZI4O P <0< !D ("!YVP 'AL+W=O&PO=V]R:W-H965T6U>7B^L&UL4$L! A0#% @ K%Y;5VQG+YDK P W@< !D M ("!1WT 'AL+W=O&PO M=V]R:W-H965T6U&UL4$L! A0#% @ K%Y;5[)UQ(A^!@ )A@ !D ("! M((X 'AL+W=O!@ &0 @('5E >&PO=V]R:W-H965T6U?_!RSZ4P@ %H6 9 M " @0.8 !X;"]W;W)K&UL4$L! A0#% M @ K%Y;5XRZ?^6T @ E 8 !D ("!C: 'AL+W=O&PO=V]R:W-H965T M6U?I>)[]O04 )P; 9 " @06U !X;"]W;W)K&UL4$L! A0#% @ K%Y;5\U1]JYY @ V04 !D M ("!^;H 'AL+W=O&PO=V]R M:W-H965T6U>DU$WJ)0, *L' M 9 " @?W !X;"]W;W)K&UL M4$L! A0#% @ K%Y;5\@JHBD'!0 "18 !D ("!6<0 M 'AL+W=O&PO=V]R:W-H965T6U?'1+PJX ( $D( 9 M " @>7- !X;"]W;W)K&UL4$L! A0#% @ MK%Y;5TT?)PN# P %1 !D ("!_- 'AL+W=O&PO=V]R:W-H965T6U>J MHJJ.(@( *D$ 9 " @0[Q !X;"]W;W)K&UL4$L! A0#% @ K%Y;5YJQJZ31 @ O 8 !D M ("!9_, 'AL+W=O&PO=V]R:W-H M965T6U=O 1Q8D D /=' 9 M " @2SZ !X;"]W;W)K&UL4$L! M A0#% @ K%Y;5Y.Z(#_R @ 1 @ !D ("!\P,! 'AL M+W=O&PO=V]R:W-H965T6U=RNYEK(@, (<* 9 " M@<0* 0!X;"]W;W)K&UL4$L! A0#% @ K%Y; M5Z'("U$! P % L !D ("!'0X! 'AL+W=O&PO=V]R:W-H965T6U>OH-I.<04 &\I 9 " @3,6 0!X;"]W;W)K M&UL4$L! A0#% @ K%Y;5]VR3YIV P >@P M !D ("!VQL! 'AL+W=O&PO=V]R:W-H965T6U=$K(&) M' , (4* 9 " @;4B 0!X;"]W;W)K&UL4$L! A0#% @ K%Y;5VE_8ZJZ P ,@X !D M ("!""8! 'AL+W=O&PO=V]R:W-H965T M6U=Q3<(!)P, /,) 9 M " @6HR 0!X;"]W;W)K&UL4$L! A0# M% @ K%Y;5Z>=3E"R!0 ;C !D ("!R#4! 'AL+W=O M&PO=V]R:W-H965T6U>$7CJF>PH 'EJ 9 " @9A! M 0!X;"]W;W)K&UL4$L! A0#% @ K%Y;5ZI/ MQ,Z] @ F0H !D ("!2DP! 'AL+W=O&PO=V]R:W-H965T6U=(-45^0P( (H& 9 " @?I1 0!X;"]W;W)K&UL4$L! A0#% @ K%Y;5^C&<%$C P [!$ T M ( !=%0! 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ K%Y;5R=EU:4, @ A"4 !H M ( !+EX! '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 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 370 248 1 false 60 0 false 8 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) Sheet http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) Statements 2 false false R3.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Sheet http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Statements 3 false false R4.htm 00300 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 00305 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED) Sheet http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED) Statements 6 false false R7.htm 00405 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED) (Parenthetical) Sheet http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnauditedParenthetical CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED) (Parenthetical) Statements 7 false false R8.htm 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 8 false false R9.htm 10101 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.lincolnelectric.com/role/DisclosureSignificantAccountingPolicies SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 10201 - Disclosure - REVENUE RECOGNITION Sheet http://www.lincolnelectric.com/role/DisclosureRevenueRecognition REVENUE RECOGNITION Notes 10 false false R11.htm 10301 - Disclosure - EARNINGS PER SHARE Sheet http://www.lincolnelectric.com/role/DisclosureEarningsPerShare EARNINGS PER SHARE Notes 11 false false R12.htm 10401 - Disclosure - ACQUISITIONS Sheet http://www.lincolnelectric.com/role/DisclosureAcquisitions ACQUISITIONS Notes 12 false false R13.htm 10501 - Disclosure - SEGMENT INFORMATION Sheet http://www.lincolnelectric.com/role/DisclosureSegmentInformation SEGMENT INFORMATION Notes 13 false false R14.htm 10601 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS Sheet http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairments RATIONALIZATION AND ASSET IMPAIRMENTS Notes 14 false false R15.htm 10701 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") Sheet http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaoci ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") Notes 15 false false R16.htm 10801 - Disclosure - INVENTORIES Sheet http://www.lincolnelectric.com/role/DisclosureInventories INVENTORIES Notes 16 false false R17.htm 10901 - Disclosure - LEASES Sheet http://www.lincolnelectric.com/role/DisclosureLeases LEASES Notes 17 false false R18.htm 11001 - Disclosure - DEBT Sheet http://www.lincolnelectric.com/role/DisclosureDebt DEBT Notes 18 false false R19.htm 11101 - Disclosure - OTHER INCOME Sheet http://www.lincolnelectric.com/role/DisclosureOtherIncome OTHER INCOME Notes 19 false false R20.htm 11201 - Disclosure - INCOME TAXES Sheet http://www.lincolnelectric.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 20 false false R21.htm 11301 - Disclosure - DERIVATIVES Sheet http://www.lincolnelectric.com/role/DisclosureDerivatives DERIVATIVES Notes 21 false false R22.htm 11401 - Disclosure - FAIR VALUE Sheet http://www.lincolnelectric.com/role/DisclosureFairValue FAIR VALUE Notes 22 false false R23.htm 11501 - Disclosure - SUPPLIER FINANCING PROGRAM Sheet http://www.lincolnelectric.com/role/DisclosureSupplierFinancingProgram SUPPLIER FINANCING PROGRAM Notes 23 false false R24.htm 20102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.lincolnelectric.com/role/DisclosureSignificantAccountingPoliciesPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 24 false false R25.htm 30203 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTables REVENUE RECOGNITION (Tables) Tables http://www.lincolnelectric.com/role/DisclosureRevenueRecognition 25 false false R26.htm 30303 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureEarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://www.lincolnelectric.com/role/DisclosureEarningsPerShare 26 false false R27.htm 30403 - Disclosure - ACQUISITIONS (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureAcquisitionsTables ACQUISITIONS (Tables) Tables http://www.lincolnelectric.com/role/DisclosureAcquisitions 27 false false R28.htm 30503 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureSegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://www.lincolnelectric.com/role/DisclosureSegmentInformation 28 false false R29.htm 30603 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsTables RATIONALIZATION AND ASSET IMPAIRMENTS (Tables) Tables http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairments 29 false false R30.htm 30703 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociTables ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") (Tables) Tables http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaoci 30 false false R31.htm 30803 - Disclosure - INVENTORIES (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureInventoriesTables INVENTORIES (Tables) Tables http://www.lincolnelectric.com/role/DisclosureInventories 31 false false R32.htm 30903 - Disclosure - LEASES (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.lincolnelectric.com/role/DisclosureLeases 32 false false R33.htm 31103 - Disclosure - OTHER INCOME (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureOtherIncomeTables OTHER INCOME (Tables) Tables http://www.lincolnelectric.com/role/DisclosureOtherIncome 33 false false R34.htm 31303 - Disclosure - DERIVATIVES (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureDerivativesTables DERIVATIVES (Tables) Tables http://www.lincolnelectric.com/role/DisclosureDerivatives 34 false false R35.htm 31403 - Disclosure - FAIR VALUE (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureFairValueTables FAIR VALUE (Tables) Tables http://www.lincolnelectric.com/role/DisclosureFairValue 35 false false R36.htm 40201 - Disclosure - REVENUE RECOGNITION - Narrative (Details) Sheet http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionNarrativeDetails REVENUE RECOGNITION - Narrative (Details) Details 36 false false R37.htm 40202 - Disclosure - REVENUE RECOGNITION - Disaggregation of Revenue (Details) Sheet http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails REVENUE RECOGNITION - Disaggregation of Revenue (Details) Details 37 false false R38.htm 40301 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails EARNINGS PER SHARE (Details) Details http://www.lincolnelectric.com/role/DisclosureEarningsPerShareTables 38 false false R39.htm 40401 - Disclosure - ACQUISITIONS - Narrative (Details) Sheet http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails ACQUISITIONS - Narrative (Details) Details 39 false false R40.htm 40402 - Disclosure - ACQUISITIONS - Assets Acquired and Liabilities Assumed (Details) Sheet http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails ACQUISITIONS - Assets Acquired and Liabilities Assumed (Details) Details 40 false false R41.htm 40501 - Disclosure - SEGMENT INFORMATION (Financial Information of Reportable Segments) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails SEGMENT INFORMATION (Financial Information of Reportable Segments) (Details) Details http://www.lincolnelectric.com/role/DisclosureSegmentInformationTables 41 false false R42.htm 40502 - Disclosure - SEGMENT INFORMATION - Narrative (Details) Sheet http://www.lincolnelectric.com/role/DisclosureSegmentInformationNarrativeDetails SEGMENT INFORMATION - Narrative (Details) Details 42 false false R43.htm 40601 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS (Summary of Activity Related to Rationalization Liabilities by Segment) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails RATIONALIZATION AND ASSET IMPAIRMENTS (Summary of Activity Related to Rationalization Liabilities by Segment) (Details) Details http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsTables 43 false false R44.htm 40602 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS (Details) Sheet http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails RATIONALIZATION AND ASSET IMPAIRMENTS (Details) Details http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsTables 44 false false R45.htm 40701 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") (Details) Sheet http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") (Details) Details http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociTables 45 false false R46.htm 40801 - Disclosure - INVENTORIES (Details) Sheet http://www.lincolnelectric.com/role/DisclosureInventoriesDetails INVENTORIES (Details) Details http://www.lincolnelectric.com/role/DisclosureInventoriesTables 46 false false R47.htm 40901 - Disclosure - LEASES (Details) Sheet http://www.lincolnelectric.com/role/DisclosureLeasesDetails LEASES (Details) Details http://www.lincolnelectric.com/role/DisclosureLeasesTables 47 false false R48.htm 40902 - Disclosure - LEASES - Schedule of Leases in Balance Sheets (Details) Sheet http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetails LEASES - Schedule of Leases in Balance Sheets (Details) Details 48 false false R49.htm 40903 - Disclosure - LEASES - Maturities of Lease Liabilities, Operating Leases (Details) Sheet http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails LEASES - Maturities of Lease Liabilities, Operating Leases (Details) Details 49 false false R50.htm 41001 - Disclosure - DEBT (Revolving Credit Agreement) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails DEBT (Revolving Credit Agreement) (Details) Details http://www.lincolnelectric.com/role/DisclosureDebt 50 false false R51.htm 41002 - Disclosure - DEBT (Long-Term Debt) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails DEBT (Long-Term Debt) (Details) Details http://www.lincolnelectric.com/role/DisclosureDebt 51 false false R52.htm 41003 - Disclosure - DEBT (Shelf facility) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails DEBT (Shelf facility) (Details) Details http://www.lincolnelectric.com/role/DisclosureDebt 52 false false R53.htm 41004 - Disclosure - DEBT (Term Loan) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails DEBT (Term Loan) (Details) Details http://www.lincolnelectric.com/role/DisclosureDebt 53 false false R54.htm 41101 - Disclosure - OTHER INCOME (Details) Sheet http://www.lincolnelectric.com/role/DisclosureOtherIncomeDetails OTHER INCOME (Details) Details http://www.lincolnelectric.com/role/DisclosureOtherIncomeTables 54 false false R55.htm 41201 - Disclosure - INCOME TAXES (Details) Sheet http://www.lincolnelectric.com/role/DisclosureIncomeTaxesDetails INCOME TAXES (Details) Details http://www.lincolnelectric.com/role/DisclosureIncomeTaxes 55 false false R56.htm 41301 - Disclosure - DERIVATIVES (Fair Value of Derivative Instruments) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails DERIVATIVES (Fair Value of Derivative Instruments) (Details) Details http://www.lincolnelectric.com/role/DisclosureDerivativesTables 56 false false R57.htm 41302 - Disclosure - DERIVATIVES (Derivatives Income Statement Impact) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails DERIVATIVES (Derivatives Income Statement Impact) (Details) Details http://www.lincolnelectric.com/role/DisclosureDerivativesTables 57 false false R58.htm 41303 - Disclosure - DERIVATIVES (AOCI Impact) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails DERIVATIVES (AOCI Impact) (Details) Details http://www.lincolnelectric.com/role/DisclosureDerivativesTables 58 false false R59.htm 41304 - Disclosure - DERIVATIVES - Narrative (Details) Sheet http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails DERIVATIVES - Narrative (Details) Details 59 false false R60.htm 41401 - Disclosure - FAIR VALUE (Summary of Fair Value Assets and Liabilities) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails FAIR VALUE (Summary of Fair Value Assets and Liabilities) (Details) Details http://www.lincolnelectric.com/role/DisclosureFairValueTables 60 false false R61.htm 41501 - Disclosure - SUPPLIER FINANCING PROGRAM (Details) Sheet http://www.lincolnelectric.com/role/DisclosureSupplierFinancingProgramDetails SUPPLIER FINANCING PROGRAM (Details) Details http://www.lincolnelectric.com/role/DisclosureSupplierFinancingProgram 61 false false R62.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 62 false false R63.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 63 false false All Reports Book All Reports leco-20230930.xsd leco-20230930_cal.xml leco-20230930_def.xml leco-20230930_lab.xml leco-20230930_pre.xml leco-20230930x10q.htm leco-20230930x10q001.jpg 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": { "leco-20230930x10q.htm": { "nsprefix": "leco", "nsuri": "http://www.lincolnelectric.com/20230930", "dts": { "schema": { "local": [ "leco-20230930.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/arcrole/esma-arcrole-2018-11-21.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/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "leco-20230930_cal.xml" ] }, "definitionLink": { "local": [ "leco-20230930_def.xml" ] }, "labelLink": { "local": [ "leco-20230930_lab.xml" ] }, "presentationLink": { "local": [ "leco-20230930_pre.xml" ] }, "inline": { "local": [ "leco-20230930x10q.htm" ] } }, "keyStandard": 234, "keyCustom": 14, "axisStandard": 20, "axisCustom": 0, "memberStandard": 39, "memberCustom": 20, "hidden": { "total": 18, "http://fasb.org/us-gaap/2023": 9, "http://xbrl.sec.gov/ecd/2023": 4, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 370, "entityCount": 1, "segmentCount": 60, "elementCount": 499, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 943, "http://xbrl.sec.gov/ecd/2023": 4, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited", "longName": "00100 - Statement - CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)", "shortName": "CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_M0TOqOy4GUS5vVTQNiFuBQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_M0TOqOy4GUS5vVTQNiFuBQ", "name": "us-gaap:GrossProfit", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "unique": true } }, "R3": { "role": "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_M0TOqOy4GUS5vVTQNiFuBQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_M0TOqOy4GUS5vVTQNiFuBQ", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "unique": true } }, "R4": { "role": "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "00300 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "00305 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED)", "shortName": "CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_oJivl3-RAU2r9R150COCNQ", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_TYYZJXiLYUKNtgiz5z6_ng", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "unique": true } }, "R7": { "role": "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnauditedParenthetical", "longName": "00405 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED) (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_M0TOqOy4GUS5vVTQNiFuBQ", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "Unit_Divide_USD_shares_6Z_ORhRmr0O_KoRsZ7ENMA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_6_30_2023_FfPgcyA2u0WVTjVGN_62VQ", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "Unit_Divide_USD_shares_6Z_ORhRmr0O_KoRsZ7ENMA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "unique": true } }, "R8": { "role": "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "unique": true } }, "R9": { "role": "http://www.lincolnelectric.com/role/DisclosureSignificantAccountingPolicies", "longName": "10101 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.lincolnelectric.com/role/DisclosureRevenueRecognition", "longName": "10201 - Disclosure - REVENUE RECOGNITION", "shortName": "REVENUE RECOGNITION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.lincolnelectric.com/role/DisclosureEarningsPerShare", "longName": "10301 - Disclosure - EARNINGS PER SHARE", "shortName": "EARNINGS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.lincolnelectric.com/role/DisclosureAcquisitions", "longName": "10401 - Disclosure - ACQUISITIONS", "shortName": "ACQUISITIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.lincolnelectric.com/role/DisclosureSegmentInformation", "longName": "10501 - Disclosure - SEGMENT INFORMATION", "shortName": "SEGMENT INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairments", "longName": "10601 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS", "shortName": "RATIONALIZATION AND ASSET IMPAIRMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaoci", "longName": "10701 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (\"AOCI\")", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (\"AOCI\")", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.lincolnelectric.com/role/DisclosureInventories", "longName": "10801 - Disclosure - INVENTORIES", "shortName": "INVENTORIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.lincolnelectric.com/role/DisclosureLeases", "longName": "10901 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.lincolnelectric.com/role/DisclosureDebt", "longName": "11001 - Disclosure - DEBT", "shortName": "DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.lincolnelectric.com/role/DisclosureOtherIncome", "longName": "11101 - Disclosure - OTHER INCOME", "shortName": "OTHER INCOME", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.lincolnelectric.com/role/DisclosureIncomeTaxes", "longName": "11201 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.lincolnelectric.com/role/DisclosureDerivatives", "longName": "11301 - Disclosure - DERIVATIVES", "shortName": "DERIVATIVES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.lincolnelectric.com/role/DisclosureFairValue", "longName": "11401 - Disclosure - FAIR VALUE", "shortName": "FAIR VALUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.lincolnelectric.com/role/DisclosureSupplierFinancingProgram", "longName": "11501 - Disclosure - SUPPLIER FINANCING PROGRAM", "shortName": "SUPPLIER FINANCING PROGRAM", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:SupplierFinanceProgramTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:SupplierFinanceProgramTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.lincolnelectric.com/role/DisclosureSignificantAccountingPoliciesPolicies", "longName": "20102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTables", "longName": "30203 - Disclosure - REVENUE RECOGNITION (Tables)", "shortName": "REVENUE RECOGNITION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareTables", "longName": "30303 - Disclosure - EARNINGS PER SHARE (Tables)", "shortName": "EARNINGS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.lincolnelectric.com/role/DisclosureAcquisitionsTables", "longName": "30403 - Disclosure - ACQUISITIONS (Tables)", "shortName": "ACQUISITIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.lincolnelectric.com/role/DisclosureSegmentInformationTables", "longName": "30503 - Disclosure - SEGMENT INFORMATION (Tables)", "shortName": "SEGMENT INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsTables", "longName": "30603 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS (Tables)", "shortName": "RATIONALIZATION AND ASSET IMPAIRMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociTables", "longName": "30703 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (\"AOCI\") (Tables)", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (\"AOCI\") (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.lincolnelectric.com/role/DisclosureInventoriesTables", "longName": "30803 - Disclosure - INVENTORIES (Tables)", "shortName": "INVENTORIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.lincolnelectric.com/role/DisclosureLeasesTables", "longName": "30903 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "leco:ScheduleOfLeasesInBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "leco:ScheduleOfLeasesInBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.lincolnelectric.com/role/DisclosureOtherIncomeTables", "longName": "31103 - Disclosure - OTHER INCOME (Tables)", "shortName": "OTHER INCOME (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.lincolnelectric.com/role/DisclosureDerivativesTables", "longName": "31303 - Disclosure - DERIVATIVES (Tables)", "shortName": "DERIVATIVES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.lincolnelectric.com/role/DisclosureFairValueTables", "longName": "31403 - Disclosure - FAIR VALUE (Tables)", "shortName": "FAIR VALUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionNarrativeDetails", "longName": "40201 - Disclosure - REVENUE RECOGNITION - Narrative (Details)", "shortName": "REVENUE RECOGNITION - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "leco:PercentageNetSalesOverTime", "unitRef": "Unit_Standard_pure_u9X4E7JkdkSPWp_Y_g9Zyg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "leco:PercentageNetSalesOverTime", "unitRef": "Unit_Standard_pure_u9X4E7JkdkSPWp_Y_g9Zyg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "longName": "40202 - Disclosure - REVENUE RECOGNITION - Disaggregation of Revenue (Details)", "shortName": "REVENUE RECOGNITION - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_M0TOqOy4GUS5vVTQNiFuBQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_leco_WeldingConsumablesMember_y6gthRSjmEK9vkgWRiAgYw", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "unique": true } }, "R38": { "role": "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails", "longName": "40301 - Disclosure - EARNINGS PER SHARE (Details)", "shortName": "EARNINGS PER SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_M0TOqOy4GUS5vVTQNiFuBQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_M0TOqOy4GUS5vVTQNiFuBQ", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "Unit_Standard_shares_zBiZUVFy30i_pj3CqsvwtQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "unique": true } }, "R39": { "role": "http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails", "longName": "40401 - Disclosure - ACQUISITIONS - Narrative (Details)", "shortName": "ACQUISITIONS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_5_3_2023_To_5_3_2023_us-gaap_BusinessAcquisitionAxis_leco_PowermigAutomaoESoldagemLtdaMember_almraGOqrkSHzRIaYe_JGw", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "unique": true } }, "R40": { "role": "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "longName": "40402 - Disclosure - ACQUISITIONS - Assets Acquired and Liabilities Assumed (Details)", "shortName": "ACQUISITIONS - Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_1_2022_us-gaap_BusinessAcquisitionAxis_leco_ForiAutomationIncMember_fuITH2aZpUWlrjXLNVia1A", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "unique": true } }, "R41": { "role": "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails", "longName": "40501 - Disclosure - SEGMENT INFORMATION (Financial Information of Reportable Segments) (Details)", "shortName": "SEGMENT INFORMATION (Financial Information of Reportable Segments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_M0TOqOy4GUS5vVTQNiFuBQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_M0TOqOy4GUS5vVTQNiFuBQ", "name": "leco:IncomeLossBeforeInterestAndIncomeTaxesAdjusted", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "unique": true } }, "R42": { "role": "http://www.lincolnelectric.com/role/DisclosureSegmentInformationNarrativeDetails", "longName": "40502 - Disclosure - SEGMENT INFORMATION - Narrative (Details)", "shortName": "SEGMENT INFORMATION - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_mwKLN2TVSEiSCrGcJOgyFA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_mwKLN2TVSEiSCrGcJOgyFA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails", "longName": "40601 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS (Summary of Activity Related to Rationalization Liabilities by Segment) (Details)", "shortName": "RATIONALIZATION AND ASSET IMPAIRMENTS (Summary of Activity Related to Rationalization Liabilities by Segment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "As_Of_12_31_2022_dgUuONO4wUaPQHb9svfYYg", "name": "us-gaap:RestructuringReserve", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:PaymentsForRestructuring", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "unique": true } }, "R44": { "role": "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "longName": "40602 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS (Details)", "shortName": "RATIONALIZATION AND ASSET IMPAIRMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_M0TOqOy4GUS5vVTQNiFuBQ", "name": "us-gaap:RestructuringSettlementAndImpairmentProvisions", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true }, "uniqueAnchor": null }, "R45": { "role": "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "longName": "40701 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (\"AOCI\") (Details)", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (\"AOCI\") (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "As_Of_6_30_2023_GqprE9Bfa0KrAElNQ1_JLA", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_YCPR_KO--0u57B2Jss88aA", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "unique": true } }, "R46": { "role": "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails", "longName": "40801 - Disclosure - INVENTORIES (Details)", "shortName": "INVENTORIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.lincolnelectric.com/role/DisclosureLeasesDetails", "longName": "40901 - Disclosure - LEASES (Details)", "shortName": "LEASES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_M0TOqOy4GUS5vVTQNiFuBQ", "name": "us-gaap:LeaseCost", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "unique": true } }, "R48": { "role": "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetails", "longName": "40902 - Disclosure - LEASES - Schedule of Leases in Balance Sheets (Details)", "shortName": "LEASES - Schedule of Leases in Balance Sheets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "leco:ScheduleOfLeasesInBalanceSheetTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "leco:ScheduleOfLeasesInBalanceSheetTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails", "longName": "40903 - Disclosure - LEASES - Maturities of Lease Liabilities, Operating Leases (Details)", "shortName": "LEASES - Maturities of Lease Liabilities, Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "longName": "41001 - Disclosure - DEBT (Revolving Credit Agreement) (Details)", "shortName": "DEBT (Revolving Credit Agreement) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "As_Of_4_23_2021_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_nZJaucOuj0-jU3t8sbpFYg", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_4_23_2021_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_nZJaucOuj0-jU3t8sbpFYg", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "longName": "41002 - Disclosure - DEBT (Long-Term Debt) (Details)", "shortName": "DEBT (Long-Term Debt) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails", "longName": "41003 - Disclosure - DEBT (Shelf facility) (Details)", "shortName": "DEBT (Shelf facility) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "As_Of_11_27_2018_us-gaap_LongtermDebtTypeAxis_us-gaap_PrivatePlacementMember_4e3dffjdTEGCrVl5KVWcKw", "name": "leco:NumberOfUncommittedMasterNoteFacilities", "unitRef": "Unit_Standard_loan_2rLefB-zWE6AqykYz7dw3A", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_11_27_2018_us-gaap_LongtermDebtTypeAxis_us-gaap_PrivatePlacementMember_4e3dffjdTEGCrVl5KVWcKw", "name": "leco:NumberOfUncommittedMasterNoteFacilities", "unitRef": "Unit_Standard_loan_2rLefB-zWE6AqykYz7dw3A", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails", "longName": "41004 - Disclosure - DEBT (Term Loan) (Details)", "shortName": "DEBT (Term Loan) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "As_Of_11_29_2022_us-gaap_DebtInstrumentAxis_leco_TermLoanMember_lVdOBoxB4kqmGt4j-1k-bA", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:DebtInstrumentFaceAmount", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_11_29_2022_us-gaap_DebtInstrumentAxis_leco_TermLoanMember_lVdOBoxB4kqmGt4j-1k-bA", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:DebtInstrumentFaceAmount", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.lincolnelectric.com/role/DisclosureOtherIncomeDetails", "longName": "41101 - Disclosure - OTHER INCOME (Details)", "shortName": "OTHER INCOME (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_M0TOqOy4GUS5vVTQNiFuBQ", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_M0TOqOy4GUS5vVTQNiFuBQ", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.lincolnelectric.com/role/DisclosureIncomeTaxesDetails", "longName": "41201 - Disclosure - INCOME TAXES (Details)", "shortName": "INCOME TAXES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_M0TOqOy4GUS5vVTQNiFuBQ", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_u9X4E7JkdkSPWp_Y_g9Zyg", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "unique": true } }, "R56": { "role": "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "longName": "41301 - Disclosure - DERIVATIVES (Fair Value of Derivative Instruments) (Details)", "shortName": "DERIVATIVES (Fair Value of Derivative Instruments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember_SKZNS9YT-EiGoUoSBzdRRA", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember_SKZNS9YT-EiGoUoSBzdRRA", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails", "longName": "41302 - Disclosure - DERIVATIVES (Derivatives Income Statement Impact) (Details)", "shortName": "DERIVATIVES (Derivatives Income Statement Impact) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_WOBbY_KjmEad84GnddpsoA", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_WOBbY_KjmEad84GnddpsoA", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "longName": "41303 - Disclosure - DERIVATIVES (AOCI Impact) (Details)", "shortName": "DERIVATIVES (AOCI Impact) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_gYE_HSdMQUWaDx5uOe_Uyw", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_gYE_HSdMQUWaDx5uOe_Uyw", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails", "longName": "41304 - Disclosure - DERIVATIVES - Narrative (Details)", "shortName": "DERIVATIVES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_WmDQTjff6kye0X846uBTUw", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails", "longName": "41401 - Disclosure - FAIR VALUE (Summary of Fair Value Assets and Liabilities) (Details)", "shortName": "FAIR VALUE (Summary of Fair Value Assets and Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_EBjLOwSKoUiFxyA6UN8eRg", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_EBjLOwSKoUiFxyA6UN8eRg", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.lincolnelectric.com/role/DisclosureSupplierFinancingProgramDetails", "longName": "41501 - Disclosure - SUPPLIER FINANCING PROGRAM (Details)", "shortName": "SUPPLIER FINANCING PROGRAM (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "us-gaap:SupplierFinanceProgramObligationCurrent", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_WJqSwxjJzUiQldhJnOtXmQ", "name": "us-gaap:SupplierFinanceProgramObligationCurrent", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true, "unique": true } }, "R62": { "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": "Uncategorized", "order": "62", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_M0TOqOy4GUS5vVTQNiFuBQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_9xKm5q_nf0S1kHxUkn6suA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "leco-20230930x10q.htm", "first": true }, "uniqueAnchor": null }, "R63": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "63", "firstAnchor": null, "uniqueAnchor": null } }, "tag": { "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "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": [ "r168", "r280", "r510", "r659", "r685", "r799", "r800" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Current liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r487" ] }, "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": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r705", "r775" ] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r127", "r128", "r129", "r142" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r495" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "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": [ "r343", "r373", "r374", "r375", "r376", "r377", "r378", "r464", "r498", "r499", "r500", "r662", "r663", "r674", "r675", "r676" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionNarrativeDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "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": [ "r204", "r205", "r206", "r235", "r504", "r559", "r564", "r575", "r576", "r577", "r578", "r580", "r581", "r583", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r596", "r597", "r598", "r599", "r600", "r602", "r604", "r605", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r622", "r691" ] }, "us-gaap_SupplierFinanceProgramObligationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramObligationCurrent", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSupplierFinancingProgramDetails" ], "lang": { "en-us": { "role": { "label": "Supplier Finance Program, Obligation, Current", "terseLabel": "Supplier financing program obligations included in accounts payable", "documentation": "Amount of obligation for supplier finance program, classified as current." } } }, "auth_ref": [ "r300", "r301", "r302" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "NET CASH PROVIDED BY OPERATING ACTIVITIES", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r124", "r125", "r126" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "verboseLabel": "Stock-based compensation activity (in shares)", "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": [ "r17", "r100", "r101", "r136" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-In Capital", "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": [ "r409", "r410", "r411", "r563", "r791", "r792", "r793", "r818", "r838" ] }, "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": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408" ] }, "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": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r705", "r775" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that, if recognized, would be reflected as a component of income tax expense", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r418" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r463", "r464", "r465", "r466", "r468" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r35", "r160", "r189", "r190", "r191", "r204", "r205", "r206", "r210", "r218", "r220", "r235", "r274", "r277", "r356", "r409", "r410", "r411", "r421", "r422", "r447", "r448", "r449", "r450", "r451", "r453", "r456", "r474", "r476", "r477", "r478", "r479", "r480", "r496", "r551", "r552", "r553", "r563", "r622" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails", "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "totalLabel": "Total", "verboseLabel": "Inventories (Note 8)", "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": [ "r175", "r648", "r685" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r160", "r204", "r205", "r206", "r210", "r218", "r220", "r274", "r277", "r409", "r410", "r411", "r421", "r422", "r447", "r449", "r450", "r453", "r456", "r551", "r553", "r563", "r838" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Noncurrent liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r487" ] }, "us-gaap_SupplierFinanceProgramLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramLineItems", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSupplierFinancingProgramDetails" ], "lang": { "en-us": { "role": { "label": "Supplier Finance Program [Line Items]", "terseLabel": "Supplier financing program", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r298", "r300", "r301" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r11" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "lang": { "en-us": { "role": { "label": "Defined benefit plan activity", "terseLabel": "Defined benefit pension plan activity", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r7", "r16", "r38", "r783", "r784", "r785" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "label": "OTHER INCOME" } } }, "auth_ref": [] }, "us-gaap_SupplierFinanceProgramTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramTable", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSupplierFinancingProgramDetails" ], "lang": { "en-us": { "role": { "label": "Supplier Finance Program [Table]", "documentation": "Disclosure of information about supplier finance program." } } }, "auth_ref": [ "r298", "r300", "r301" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails", "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract Type [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": [ "r572", "r574", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r596", "r597", "r598", "r599", "r610", "r611", "r612", "r613", "r616", "r617", "r618", "r619", "r629", "r631", "r637", "r640", "r688", "r690" ] }, "us-gaap_ProceedsFromRepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfDebt", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Repayments of) Debt", "verboseLabel": "(Payments on) proceeds from long-term borrowings", "documentation": "The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net", "totalLabel": "EBIT", "documentation": "Amount of income (loss) from continuing operations, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Nonoperating, Net", "negatedLabel": "Interest expense, net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "lang": { "en-us": { "role": { "label": "Currency translation adjustment", "terseLabel": "Currency translation adjustment", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r6", "r16", "r38", "r190", "r191", "r476", "r477", "r478", "r479", "r480", "r783" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "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": [ "r17", "r160", "r189", "r190", "r191", "r204", "r205", "r206", "r210", "r218", "r220", "r235", "r274", "r277", "r356", "r409", "r410", "r411", "r421", "r422", "r447", "r448", "r449", "r450", "r451", "r453", "r456", "r474", "r476", "r477", "r478", "r479", "r480", "r496", "r551", "r552", "r553", "r563", "r622" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Gain recognized in AOCI", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r181", "r182", "r442", "r443", "r446" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares, Acquired", "negatedLabel": "Purchase of shares for treasury (in shares)", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r17", "r101", "r136" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss)", "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": [ "r4", "r16", "r38", "r448", "r451", "r496", "r551", "r552", "r783", "r784", "r785", "r791", "r792", "r793" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of assets and liabilities measured at fair value on a recurring basis", "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": [ "r463", "r464" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Unrealized gain on derivatives designated and qualifying as cash flow hedges", "verboseLabel": "Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of 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": [ "r181", "r182" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "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": [ "r42", "r166", "r647" ] }, "us-gaap_DerivativeNonmonetaryNotionalAmountMass": { "xbrltype": "massItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNonmonetaryNotionalAmountMass", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Nonmonetary Notional Amount, Mass", "terseLabel": "Notional amount (in pounds)", "documentation": "Nominal mass used to calculate payments on a derivative instrument." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesTables" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of effects of undesignated derivative instruments on the Company's Consolidated Statements of Income", "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": [ "r77", "r82", "r444" ] }, "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": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r741" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Effects of designated cash flow hedges on AOCI and the entity's Consolidated Statements of Income", "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": [ "r444" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of assets acquired and liabilities assumed", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r141" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "lang": { "en-us": { "role": { "label": "Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges", "terseLabel": "Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges", "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": [ "r183", "r190", "r191", "r439", "r653", "r783" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r18", "r77", "r82" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [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": [ "r18", "r77", "r82", "r85", "r88", "r89", "r444" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r704" ] }, "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": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r741" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureInventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventory", "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": [ "r24", "r107", "r108", "r109" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r739" ] }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInMoreThanThreeMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfShortTermDebtMaturingInMoreThanThreeMonths", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Repayments of) Short-Term Debt, Maturing in More than Three Months", "terseLabel": "(Payments on) proceeds from short-term borrowings", "documentation": "The cash inflow from a borrowing net of the cash outflow from repayment of a borrowing having initial term of repayment of more than three months but less than one year or one operating cycle (if the normal cycle is more than one year)." } } }, "auth_ref": [] }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "terseLabel": "Reasonably possible further reduction in prior years' unrecognized tax benefits during the next twelve months", "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date." } } }, "auth_ref": [ "r139" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r737" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "SUPPLIER FINANCING PROGRAM" } } }, "auth_ref": [] }, "us-gaap_SupplierFinanceProgramPaymentTimingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramPaymentTimingPeriod", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSupplierFinancingProgramDetails" ], "lang": { "en-us": { "role": { "label": "Supplier Finance Program, Payment Timing, Period", "terseLabel": "Supplier terms", "documentation": "Period when payment is expected to be made to finance provider or intermediary in supplier finance program, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r298" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r131", "r650" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r33" ] }, "us-gaap_SupplierFinanceProgramTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSupplierFinancingProgram" ], "lang": { "en-us": { "role": { "label": "Supplier Finance Program [Text Block]", "terseLabel": "SUPPLIER FINANCING PROGRAM", "documentation": "The entire disclosure for supplier finance program." } } }, "auth_ref": [ "r297", "r298", "r299", "r660" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r131", "r649" ] }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months", "verboseLabel": "Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net", "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months." } } }, "auth_ref": [ "r90" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT INFORMATION", "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": [ "r236", "r237", "r238", "r239", "r240", "r252", "r257", "r261", "r262", "r263", "r264", "r265", "r266", "r268" ] }, "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": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r748" ] }, "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": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r742" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common Shares", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r101", "r518", "r685" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "verboseLabel": "Schedule of disaggregation of revenue by product line", "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": [ "r808" ] }, "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": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r770" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails", "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "leco_FaceAmountOfLoanAssociatedWithInterestRateSwap": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "FaceAmountOfLoanAssociatedWithInterestRateSwap", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Face amount of debt instrument associated with interest rate swap.", "label": "Face amount of loan associated with interest rate swap", "terseLabel": "Debt associated with interest rate swap" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Net current-period other comprehensive income (loss)", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r10", "r15", "r143", "r185", "r188" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaoci" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (\"AOCI\")", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r111", "r193", "r511", "r528" ] }, "leco_OtherComprehensiveIncomeLossDerivativeHedgeGainLossAttributableToNetSalesReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "OtherComprehensiveIncomeLossDerivativeHedgeGainLossAttributableToNetSalesReclassificationTax", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) attributable to Net Sales from accumulated other comprehensive income (AOCI) for derivative instrument.", "label": "Other Comprehensive Income (Loss), Derivative Hedge, Gain (Loss) Attributable To Net Sales, Reclassification, Tax", "terseLabel": "Tax expense, AOCI reclassification attributable to Net Sales" } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r817" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Shareholders' Equity" } } }, "auth_ref": [] }, "leco_OtherComprehensiveIncomeLossDerivativeHedgeGainLossAttributableToCostOfSalesReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "OtherComprehensiveIncomeLossDerivativeHedgeGainLossAttributableToCostOfSalesReclassificationTax", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) attributable to Cost of Sales from accumulated other comprehensive income (AOCI) for derivative instrument.", "label": "Other Comprehensive Income (Loss), Derivative Hedge, Gain (Loss) Attributable To Cost Of Sales, Reclassification, Tax", "terseLabel": "Tax expense, AOCI reclassification attributable to Cost of Sales" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r368", "r667", "r668", "r669", "r670", "r671", "r672", "r673" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "terseLabel": "Common shares, outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r17", "r101", "r583", "r601", "r838", "r839" ] }, "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": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r770" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r368", "r667", "r668", "r669", "r670", "r671", "r672", "r673" ] }, "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": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r770" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r18" ] }, "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": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r770" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r39", "r186", "r188", "r195", "r513", "r530" ] }, "leco_PowermigAutomaoESoldagemLtdaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "PowermigAutomaoESoldagemLtdaMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information regarding to Powermig Automao e Soldagem Ltda.", "label": "Powermig Automao e Soldagem Ltda [Member]", "terseLabel": "Powermig Automao e Soldagem Ltda." } } }, "auth_ref": [] }, "leco_BusinessCombinationRecognizedIdentifiableOtherAssetsAcquiredAndOtherLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableOtherAssetsAcquiredAndOtherLiabilitiesAssumedNet", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable other assets acquired in excess of (less than) the aggregate other liabilities assumed.", "label": "Business Combination Recognized Identifiable Other Assets Acquired And Other Liabilities Assumed Net", "terseLabel": "Net other assets and liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitions" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "ACQUISITIONS", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r140", "r432" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "verboseLabel": "Accounts receivable (less allowance for doubtful accounts of $11,202 in 2023; $12,556 in 2022)", "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": [ "r269", "r270" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r33", "r52" ] }, "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": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r770" ] }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Liability, Current and Noncurrent", "terseLabel": "Deferred compensation", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails", "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r77", "r80", "r82", "r85", "r572", "r574", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r596", "r597", "r598", "r599", "r610", "r611", "r612", "r613", "r616", "r617", "r618", "r619", "r629", "r631", "r637", "r640", "r652", "r688", "r690" ] }, "leco_UsGaap_OtherLinesOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "UsGaap_OtherLinesOfCreditMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Other contractual arrangements with lenders under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Other Lines of Credit", "terseLabel": "Other Lines of Credit and Debt Agreements" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r486" ] }, "leco_AdvanceCustomerPaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "AdvanceCustomerPaymentsMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents advance customer payments.", "label": "Advance Customer Payments [Member]", "terseLabel": "Advance Customer Payments" } } }, "auth_ref": [] }, "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": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r771" ] }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Acquisitions' net sales", "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r61" ] }, "leco_CorporateAndEliminationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "CorporateAndEliminationsMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the aggregate total of non operating corporate items and elimination items.", "label": "Corporate/Eliminations" } } }, "auth_ref": [] }, "leco_BillingsInExcessOfRevenueRecognizedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "BillingsInExcessOfRevenueRecognizedMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents billings in excess of revenue recognized.", "label": "Billings in Excess of Revenue Recognized [Member]", "terseLabel": "Billings in Excess of Revenue Recognized" } } }, "auth_ref": [] }, "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": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r771" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "(Decrease) increase in trade accounts payable", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r11" ] }, "leco_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "terseLabel": "After 2027" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r265", "r504", "r544", "r545", "r546", "r547", "r548", "r549", "r646", "r667", "r686", "r780", "r803", "r804", "r808", "r834" ] }, "leco_NumberOfUncommittedMasterNoteFacilities": { "xbrltype": "integerItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "NumberOfUncommittedMasterNoteFacilities", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of uncommitted master note facilities.", "label": "Number of Uncommitted Master Note Facilities", "terseLabel": "Number of uncommitted master note facilities" } } }, "auth_ref": [] }, "leco_AmericasWeldingAndInternationalWeldingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "AmericasWeldingAndInternationalWeldingMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents americas welding and international welding.", "label": "Americas Welding and International Welding" } } }, "auth_ref": [] }, "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": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r772" ] }, "leco_PensionSurplusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "PensionSurplusMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents the information pertaining to pension surplus.", "label": "Pension Surplus [Member]", "terseLabel": "Pension surplus" } } }, "auth_ref": [] }, "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": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r771" ] }, "leco_HighlyInflationaryEconomyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "HighlyInflationaryEconomyPolicyTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for highly inflationary economy.", "label": "Highly Inflationary Economy [Policy Text Block]", "terseLabel": "Turkey - Highly Inflationary Economy" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effects from acquisitions:" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r265", "r504", "r544", "r545", "r546", "r547", "r548", "r549", "r646", "r667", "r686", "r780", "r803", "r804", "r808", "r834" ] }, "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": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r773" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r191" ] }, "leco_RestructurePlans2021And2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "RestructurePlans2021And2022Member", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents restructure plans initiated in 2021 and 2022.", "label": "Restructure Plans 2021 and 2022" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property, plant and equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r123" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r191" ] }, "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": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r772" ] }, "leco_GainLossOnRationalizationAndAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "GainLossOnRationalizationAndAssetImpairment", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to gain loss on rationalization and asset impairment.", "label": "Gain Loss on Rationalization and Asset impairment", "negatedLabel": "Rationalization and asset impairment net charges (Note 6)", "terseLabel": "Rationalization and asset impairment net gains" } } }, "auth_ref": [] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r191" ] }, "leco_ForiAutomationIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "ForiAutomationIncMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information regarding to Fori Automation, Inc.", "label": "Fori Automation Inc [Member]", "terseLabel": "Fori" } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]" } } }, "auth_ref": [ "r221", "r382", "r777", "r794" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS", "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": [ "r3", "r124" ] }, "leco_KestraMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "KestraMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information regarding to Kestra Universal Soldas, Industria e Comercio, Imporacao e Exportacao Ltda.", "label": "Kestra [Member]", "terseLabel": "Kestra" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on Cash and cash equivalents", "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; including, but not limited to, 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": [ "r820" ] }, "leco_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "TermLoanMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent the Term Loan.", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurements, Fair Value Hierarchy [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r343", "r373", "r374", "r375", "r376", "r377", "r378", "r498", "r499", "r500", "r662", "r663", "r674", "r675", "r676" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH AND CASH EQUIVALENTS AT END OF PERIOD", "periodStartLabel": "Cash and cash equivalents at beginning of period", "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": [ "r42", "r124", "r199" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails", "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Net sales (Note 2)", "verboseLabel": "Annual sales at the date of acquisition", "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": [ "r241", "r242", "r253", "r258", "r259", "r265", "r267", "r268", "r367", "r368", "r504" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax", "terseLabel": "Gain (loss) reclassified from AOCI to earnings", "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r38", "r190", "r474", "r479", "r480", "r528", "r783" ] }, "leco_TechnologyKnowHowMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "TechnologyKnowHowMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Technology know how.", "label": "Technology Know How [Member]", "terseLabel": "Technology know-how" } } }, "auth_ref": [] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r774" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income", "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": [ "r68", "r143", "r186", "r188", "r194", "r512", "r529" ] }, "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]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r705", "r775" ] }, "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": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r743" ] }, "leco_RestrictiveCovenantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "RestrictiveCovenantsMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Restrictive covenants.", "label": "Restrictive Covenants [Member]", "terseLabel": "Restrictive covenants" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES", "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": [ "r202", "r412", "r416", "r419", "r420", "r426", "r428", "r429", "r430", "r561" ] }, "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": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r750" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r240", "r254", "r260", "r263", "r657" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r163", "r184", "r187", "r197", "r201", "r209", "r219", "r220", "r240", "r254", "r260", "r263", "r273", "r316", "r317", "r319", "r320", "r321", "r323", "r325", "r327", "r328", "r434", "r437", "r438", "r458", "r470", "r515", "r526", "r562", "r603", "r620", "r621", "r657", "r680", "r681", "r699", "r785", "r805" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Ownership purchased (as a percent)", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r60" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r223", "r231", "r232", "r233" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of computation of basic and diluted earnings per share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r795" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED)" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r59", "r62", "r431", "r677", "r678" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r688", "r689", "r690", "r692", "r693", "r694", "r697", "r791", "r792", "r818", "r835", "r838" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r488" ] }, "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": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r744" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r488" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureOtherIncomeDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureOtherIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r122" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "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": [ "r431", "r677", "r678" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r488" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "verboseLabel": "Property, plant and equipment (less accumulated depreciation of $920,048 in 2023; $890,543 in 2022)", "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": [ "r13", "r516", "r523", "r685" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r18" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r58" ] }, "us-gaap_DerivativeAssetNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetNotionalAmount", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Notional Amount", "terseLabel": "Derivative Asset, Notional Amount", "documentation": "Nominal or face amount used to calculate payments on the derivative asset." } } }, "auth_ref": [ "r629", "r634", "r636", "r639", "r813", "r814", "r815" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "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": [ "r59", "r62", "r431" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "Acquisitions", "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": [ "r431" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator (shares in 000's):" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating lease, weighted average discount rate, percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r494", "r684" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "terseLabel": "Lease, cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r490", "r684" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r495" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "terseLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r120", "r243" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r495" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "NET CASH USED BY 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": [ "r198" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated other comprehensive (loss) income", "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": [ "r189", "r190", "r474", "r476", "r477", "r478", "r479", "r480" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "NET CASH USED BY 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": [ "r198" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCovenantCompliance": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCovenantCompliance", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Covenant Compliance", "terseLabel": "Credit facility covenant compliance", "documentation": "Identification of whether the entity has been in compliance with any credit facility debt covenants during the period." } } }, "auth_ref": [ "r781", "r782" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedTerseLabel": "Amounts reclassified from AOCI", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r22", "r38", "r190", "r474", "r479", "r480", "r783" ] }, "leco_AmericasWeldingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "AmericasWeldingMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents Americas Welding, a segment that has welding operations in North America and South America.", "label": "Americas Welding [Member]", "terseLabel": "Americas Welding" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "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": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r712", "r723", "r733", "r758" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive income (loss) before reclassification", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r22", "r38", "r190", "r474", "r477", "r480", "r783" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Borrowing capacity under the line of credit", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r27" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel12And3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel12And3Member", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair value.", "terseLabel": "Fair value", "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3)." } } }, "auth_ref": [ "r809" ] }, "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": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r751" ] }, "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": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r751" ] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Total liabilities", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r91" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r29", "r685" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of financial information for the reportable segments", "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": [ "r43", "r44", "r45", "r46" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "Financial information for the reportable segments", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r43", "r44", "r45", "r46" ] }, "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": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r738" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r34" ] }, "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": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r751" ] }, "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": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r749" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "terseLabel": "Total assets", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r91" ] }, "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": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408" ] }, "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": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r707", "r718", "r728", "r753" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchase of marketable securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r797" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Reserve", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "terseLabel": "Restructuring liability", "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": [ "r304", "r308" ] }, "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": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r751" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "LEASES" } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segment [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": [ "r237", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r263", "r268", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r306", "r311", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r659", "r780", "r834" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r76", "r81" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r701" ] }, "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": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r716", "r724", "r734", "r751", "r759", "r763", "r771" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Decrease (increase) 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": [ "r11" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Fair values of derivative instruments", "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_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": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r716", "r724", "r734", "r751", "r759", "r763", "r771" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Decrease (increase) 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": [ "r11" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover page.", "documentation": "Cover page." } } }, "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]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r706", "r717", "r727", "r752" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r9", "r19" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "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": [ "r702" ] }, "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": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r744" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general & administrative expenses", "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": [ "r119" ] }, "us-gaap_RestructuringSettlementAndImpairmentProvisions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringSettlementAndImpairmentProvisions", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Restructuring, Settlement and Impairment Provisions", "terseLabel": "Rationalization and asset impairment charges", "verboseLabel": "Rationalization and asset impairment charges (Note 6)", "documentation": "Amount of restructuring charges, remediation cost, and asset impairment loss." } } }, "auth_ref": [ "r118" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r703" ] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails", "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Foreign exchange contracts", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r652", "r674", "r682" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r295", "r305", "r606" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "SEGMENT INFORMATION" } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "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": [ "r702" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails", "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails", "http://www.lincolnelectric.com/role/DisclosureSupplierFinancingProgramDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r312", "r313", "r314", "r315", "r372", "r381", "r405", "r406", "r407", "r501", "r502", "r550", "r573", "r574", "r625", "r626", "r627", "r628", "r642", "r643", "r644", "r658", "r666", "r679", "r687", "r690", "r801", "r807", "r827", "r828", "r829", "r830", "r831" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Customer-relationship", "terseLabel": "Customer relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r66" ] }, "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": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r708", "r719", "r729", "r754" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Stock-based compensation activity", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r57", "r100", "r101", "r136" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement and Other Comprehensive Income (Loss) Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r305", "r606" ] }, "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": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r706", "r717", "r727", "r752" ] }, "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": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r744" ] }, "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": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r744" ] }, "us-gaap_PercentageOfLIFOInventory": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PercentageOfLIFOInventory", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Percentage of LIFO Inventory", "verboseLabel": "Percentage of total inventories valued using the LIFO method (as a percent)", "documentation": "The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent." } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r745" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r702" ] }, "us-gaap_CommodityContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommodityContractMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails", "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Commodity contracts", "terseLabel": "Commodity contracts", "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices." } } }, "auth_ref": [ "r674", "r683" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total Current Assets", "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": [ "r164", "r177", "r201", "r273", "r316", "r317", "r319", "r320", "r321", "r323", "r325", "r327", "r328", "r435", "r440", "r470", "r685", "r805", "r806", "r824" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails", "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails", "http://www.lincolnelectric.com/role/DisclosureSupplierFinancingProgramDetails" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "auth_ref": [ "r312", "r313", "r314", "r315", "r381", "r502", "r550", "r573", "r574", "r625", "r626", "r627", "r628", "r642", "r643", "r644", "r658", "r666", "r679", "r687", "r807", "r826", "r827", "r828", "r829", "r830", "r831" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails", "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails", "http://www.lincolnelectric.com/role/DisclosureSupplierFinancingProgramDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "auth_ref": [ "r312", "r313", "r314", "r315", "r372", "r381", "r405", "r406", "r407", "r501", "r502", "r550", "r573", "r574", "r625", "r626", "r627", "r628", "r642", "r643", "r644", "r658", "r666", "r679", "r687", "r690", "r801", "r807", "r827", "r828", "r829", "r830", "r831" ] }, "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": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r744" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r485" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r702" ] }, "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": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r709", "r720", "r730", "r755" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails", "http://www.lincolnelectric.com/role/DisclosureSupplierFinancingProgramDetails" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "auth_ref": [ "r312", "r313", "r314", "r315", "r381", "r502", "r550", "r573", "r574", "r625", "r626", "r627", "r628", "r642", "r643", "r644", "r658", "r666", "r679", "r687", "r807", "r826", "r827", "r828", "r829", "r830", "r831" ] }, "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": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r749" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Noncash Income (Expense)", "negatedLabel": "Other, net", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r126" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments", "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": [ "r253", "r254", "r255", "r256", "r257", "r263" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Senior Notes [Member]", "terseLabel": "Senior Notes", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "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": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r709", "r720", "r730", "r755" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating lease, weighted average remaining lease term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r493", "r684" ] }, "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": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r710", "r721", "r731", "r756" ] }, "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": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r713", "r724", "r734", "r759" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Summary of the activity related to the rationalization liabilities by segment", "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period." } } }, "auth_ref": [ "r50", "r51" ] }, "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": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r711", "r722", "r732", "r757" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Designated as Hedging Instruments", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r18" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Revolving credit agreement", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r131", "r651" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Line of Credit", "terseLabel": "Carrying value of long-term debt", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r23", "r147", "r833" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "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": [ "r776" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivatives" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVES", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r144", "r445", "r454" ] }, "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": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r744" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "terseLabel": "Purchase price", "verboseLabel": "Total purchase price consideration", "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", "r14" ] }, "us-gaap_SalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails" ], "lang": { "en-us": { "role": { "label": "Sales", "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business." } } }, "auth_ref": [ "r20" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "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": [ "r76", "r78", "r88" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Gains (losses) recognized in income", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r84", "r779" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of fair values of derivative instruments on the Company's Consolidated Balance Sheets", "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": [ "r78" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r37", "r38", "r112", "r172", "r519", "r555", "r558" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureIncomeTaxesDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Pre-tax income", "totalLabel": "Income before income taxes", "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", "r113", "r150", "r240", "r254", "r260", "r263", "r515", "r525", "r657" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Not designated as hedging instruments", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r18" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails" ], "lang": { "en-us": { "role": { "label": "Cost of goods sold", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r454" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r49", "r167", "r522" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "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": [ "r303", "r304", "r305", "r306", "r309", "r310", "r311" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "verboseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r64" ] }, "us-gaap_NetInvestmentHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetInvestmentHedgingMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails", "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Net Investment Hedging", "terseLabel": "Net investment hedges", "verboseLabel": "Net investment contracts", "documentation": "Hedges of a net investment in a foreign operation." } } }, "auth_ref": [ "r74" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Table]", "terseLabel": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r18", "r69", "r70", "r72", "r75", "r78", "r82", "r86", "r87", "r89", "r454" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r64" ] }, "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": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r740" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValue" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE", "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": [ "r462" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow hedges", "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": [ "r73" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating lease, payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r489", "r491" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r176", "r685" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]", "terseLabel": "Assets Acquired and Liabilities Assumed" } } }, "auth_ref": [] }, "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": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r740" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of businesses, net of cash acquired", "terseLabel": "Net purchase price, net of cash acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r40" ] }, "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": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r739" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_ForwardContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForwardContractsMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails", "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Forward Contracts", "terseLabel": "Forward starting swap agreements", "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date." } } }, "auth_ref": [ "r816" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r64" ] }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer", "terseLabel": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer", "documentation": "Estimated period for the anticipated transfer of gain (loss), net, from accumulated other comprehensive income into earnings, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted weighted average shares outstanding (in shares)", "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": [ "r225", "r230" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r739" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive securities - Stock options and awards (in shares)", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r795" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Defined benefit pension plan activity", "negatedTerseLabel": "Unrecognized amounts from defined benefit pension plans, net of tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r8", "r112" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average shares outstanding (in shares)", "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": [ "r224", "r230" ] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_DerivativeGainLossOnDerivativeNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNetAbstract", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Gain (Loss) on Derivative, Net [Abstract]", "terseLabel": "Effects of undesignated derivative instruments on the entity's Consolidated Statements of Income" } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Currency translation adjustment, net of tax", "verboseLabel": "Currency translation adjustment", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r5" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive (loss) income", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r17", "r22", "r185", "r188", "r193", "r474", "r475", "r480", "r511", "r528", "r783", "r784" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails", "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "totalLabel": "Total lease liabilities", "verboseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r487" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use asset obtained in exchange for operating lease liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r492", "r684" ] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureOtherIncomeTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of Other Nonoperating Income", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of changes in accumulated other comprehensive income (loss)", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r38", "r821", "r822" ] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]", "terseLabel": "Weighted Average" } } }, "auth_ref": [ "r643", "r644", "r826", "r828", "r831" ] }, "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": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r742" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities", "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": [ "r30", "r165", "r201", "r273", "r316", "r317", "r319", "r320", "r321", "r323", "r325", "r327", "r328", "r436", "r440", "r441", "r470", "r685", "r805", "r824", "r825" ] }, "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": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r762" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "lang": { "en-us": { "role": { "label": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (\"AOCI\")" } } }, "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": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r766" ] }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of effects of designated cash flow hedges on AOCI and the entity's Consolidated Statements of Income", "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings." } } }, "auth_ref": [ "r83" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "DEBT", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r133", "r200", "r329", "r335", "r336", "r337", "r338", "r339", "r340", "r345", "r352", "r353", "r355" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r764" ] }, "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": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r762" ] }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureOtherIncome" ], "lang": { "en-us": { "role": { "label": "Other Income and Other Expense Disclosure [Text Block]", "terseLabel": "OTHER INCOME", "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions." } } }, "auth_ref": [ "r137", "r138" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued employee compensation and benefits", "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": [ "r29" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Fair Value", "terseLabel": "Fair value of long-term debt", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanOtherCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanOtherCosts", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureOtherIncomeDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureOtherIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Other Cost (Credit)", "negatedTerseLabel": "Other components of net periodic pension (cost) income", "documentation": "Amount of defined benefit plan cost (credit), classified as other." } } }, "auth_ref": [] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r762" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive shares excluded from the computation of diluted earnings per share", "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": [ "r231" ] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Inter-segment", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r242", "r253", "r254", "r255", "r256", "r257", "r259", "r263" ] }, "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": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r744" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r132" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE" } } }, "auth_ref": [] }, "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": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r763" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "auth_ref": [] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Finite-lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r291" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "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": [ "r702" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Activity related to the rationalization liabilities by segment", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r769" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total Equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r101", "r104", "r105", "r130", "r585", "r601", "r623", "r624", "r685", "r700", "r790", "r798", "r819", "r838" ] }, "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": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r762" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods 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": [ "r117", "r504" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "DEBT" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "DERIVATIVES" } } }, "auth_ref": [] }, "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": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r763" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Assets and liabilities measured at fair value on a recurring basis", "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": [ "r463", "r464", "r467" ] }, "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": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r742" ] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "FAIR VALUE" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile Net income to Net cash provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions", "negatedLabel": "Equity (loss) earnings in affiliates, net", "documentation": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities." } } }, "auth_ref": [ "r12" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureIncomeTaxesDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income taxes", "verboseLabel": "Income taxes (Note 12)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r154", "r157", "r219", "r220", "r248", "r414", "r427", "r532" ] }, "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": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r765" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability", "verboseLabel": "Liabilities", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r179", "r180", "r469", "r565", "r566", "r567", "r568", "r570", "r571", "r572", "r573", "r574", "r596", "r598", "r599", "r631", "r632", "r635", "r637", "r638", "r640", "r641", "r652", "r836" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "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": [ "r303", "r304", "r305", "r306", "r309", "r310", "r311" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r702" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.lincolnelectric.com/role/DisclosureOtherIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureOtherIncomeDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "terseLabel": "Other income (Note 11)", "totalLabel": "Total Other income", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r121" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "INVENTORIES" } } }, "auth_ref": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r463", "r464", "r467" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "auth_ref": [] }, "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": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r767" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share (Note 3)", "verboseLabel": "Basic earnings per share (in dollars per share)", "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": [ "r196", "r213", "r214", "r215", "r216", "r217", "r224", "r226", "r228", "r229", "r230", "r234", "r457", "r458", "r514", "r531", "r655" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract with customer liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r357", "r358", "r369" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "RATIONALIZATION AND ASSET IMPAIRMENTS" } } }, "auth_ref": [] }, "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": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r768" ] }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairments" ], "lang": { "en-us": { "role": { "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "terseLabel": "RATIONALIZATION AND ASSET IMPAIRMENTS", "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": [] }, "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": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r742" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r769" ] }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBankLoansAndNotesPayable", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-term Bank Loans and Notes Payable", "verboseLabel": "Short-term debt (Note 10)", "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer." } } }, "auth_ref": [ "r25", "r579", "r832" ] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit, Current", "terseLabel": "Line of credit, current", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r98", "r146" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionNarrativeDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "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": [ "r204", "r205", "r206", "r235", "r504", "r559", "r564", "r575", "r576", "r577", "r578", "r580", "r581", "r583", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r596", "r597", "r598", "r599", "r600", "r602", "r604", "r605", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r622", "r691" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "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": [ "r702" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts (in dollars)", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r173", "r271", "r278" ] }, "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": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r743" ] }, "us-gaap_UnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledContractsReceivable", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled contracts receivable", "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet." } } }, "auth_ref": [ "r503" ] }, "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": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r769" ] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r221", "r382", "r777", "r778", "r794" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r162", "r237", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r263", "r268", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r296", "r306", "r311", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r659", "r780", "r834" ] }, "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": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r713", "r724", "r734", "r751", "r759" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r203", "r242", "r253", "r254", "r255", "r256", "r257", "r259", "r263", "r316", "r317", "r318", "r319", "r321", "r322", "r324", "r326", "r327", "r805", "r806" ] }, "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": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r714", "r725", "r735", "r760" ] }, "leco_BusinessCombinationInventoryStepUp": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "BusinessCombinationInventoryStepUp", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amortization of step up in the value of acquired inventories.", "label": "Business Combination, Inventory Step Up", "terseLabel": "Business combination, inventory step up" } } }, "auth_ref": [] }, "leco_WeldingConsumablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "WeldingConsumablesMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Products related to the welding consumables product line.", "label": "Welding Consumables [Member]", "terseLabel": "Consumables" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCovenantCompliance": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCovenantCompliance", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Covenant Compliance", "terseLabel": "Debt instrument, covenant compliance", "documentation": "States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure." } } }, "auth_ref": [ "r23", "r97" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r203", "r242", "r253", "r254", "r255", "r256", "r257", "r259", "r263", "r316", "r317", "r318", "r319", "r321", "r322", "r324", "r326", "r327", "r805", "r806" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r762" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash purchase price", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r40", "r433" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "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": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r713", "r724", "r734", "r759" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r169" ] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureOtherIncomeDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Assets", "verboseLabel": "Gain (loss) on disposition of assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r788" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Debt and Capital Lease Obligations", "terseLabel": "Long-term debt, less current portion (Note 10)", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r171" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount of loan", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r93", "r95", "r330", "r482", "r662", "r663" ] }, "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": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r713", "r724", "r734", "r759" ] }, "leco_WeldingEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "WeldingEquipmentMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Products associated with the welding equipment product line.", "label": "Welding Equipment [Member]", "terseLabel": "Equipment" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r33", "r203", "r330", "r331", "r332", "r333", "r334", "r336", "r341", "r342", "r343", "r344", "r346", "r347", "r348", "r349", "r350", "r351", "r482", "r661", "r662", "r663", "r664", "r665", "r789" ] }, "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": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r714", "r725", "r735", "r760" ] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrivatePlacementMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Private Placement [Member]", "terseLabel": "Private Placement", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "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": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r713", "r724", "r734", "r759" ] }, "leco_SpecialItemsChargeGain": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "SpecialItemsChargeGain", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "This element represents adjustments to earnings before interest and taxes attributable to special item charges and gains allocable to the entity's segments.", "label": "Special Items Charge (Gain)", "terseLabel": "Special items charge (gain)" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r713", "r724", "r734", "r759" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r94", "r152", "r192", "r244", "r481", "r607", "r698", "r837" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "ACQUISITIONS" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityOther", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Other", "negatedLabel": "Other", "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r67", "r654" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Cash dividends paid to shareholders", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r41" ] }, "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": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r746" ] }, "leco_HarrisProductsGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "HarrisProductsGroupMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents Harris Products Group, a segment that includes the entity's global cutting, soldering and brazing businesses as well as the retail business in United States.", "label": "The Harris Products Group" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "terseLabel": "Debt instrument, unused borrowing capacity, amount", "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date." } } }, "auth_ref": [ "r32" ] }, "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": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r715", "r726", "r736", "r761" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends declared", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r136" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Payments for Restructuring", "negatedLabel": "Payments and other adjustments", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r304", "r786" ] }, "leco_InternationalWeldingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "InternationalWeldingMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents International Welding, a segment that has welding operations in Europe, Africa, Asia and Australia.", "label": "International Welding [Member]", "terseLabel": "International Welding" } } }, "auth_ref": [] }, "leco_IncomeLossBeforeInterestAndIncomeTaxesAdjusted": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "IncomeLossBeforeInterestAndIncomeTaxesAdjusted", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses from ongoing operations, but before interest, income taxes and extraordinary items.", "label": "Income (Loss) before Interest and Income Taxes Adjusted", "verboseLabel": "Adjusted EBIT" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r18", "r444" ] }, "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": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r762" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchase of shares for treasury", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r17", "r55", "r136" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails", "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r203", "r330", "r331", "r332", "r333", "r334", "r336", "r341", "r342", "r343", "r344", "r346", "r347", "r348", "r349", "r350", "r351", "r354", "r482", "r661", "r662", "r663", "r664", "r665", "r789" ] }, "leco_PercentageNetSalesOverTime": { "xbrltype": "percentItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "PercentageNetSalesOverTime", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of Net sales recognized using over time method.", "label": "Percentage Net Sales Over Time", "terseLabel": "Percentage of net sales over time" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r23", "r98", "r99", "r146", "r147", "r203", "r330", "r331", "r332", "r333", "r334", "r336", "r341", "r342", "r343", "r344", "r346", "r347", "r348", "r349", "r350", "r351", "r482", "r661", "r662", "r663", "r664", "r665", "r789" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Treasury Shares", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r55" ] }, "leco_LineOfCreditFacilityAdditionalCapacityIncreaseOption": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "LineOfCreditFacilityAdditionalCapacityIncreaseOption", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount that the borrowing capacity of the line of credit may be increased at the entity's option, subject to certain conditions, under the terms of the credit agreement.", "label": "Line of Credit Facility, Additional Capacity Increase Option", "terseLabel": "Additional increase in borrowing capacity of the line of credit available at the entity's option" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r413", "r417" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails", "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r33", "r53", "r54", "r92", "r93", "r95", "r96", "r134", "r135", "r203", "r330", "r331", "r332", "r333", "r334", "r336", "r341", "r342", "r343", "r344", "r346", "r347", "r348", "r349", "r350", "r351", "r354", "r482", "r661", "r662", "r663", "r664", "r665", "r789" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Trade accounts payable", "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": [ "r26", "r685" ] }, "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": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r747" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "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": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r63", "r64" ] }, "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": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r762" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r63", "r64" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net Income", "label": "Net Income (Loss)", "terseLabel": "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": [ "r115", "r126", "r151", "r163", "r184", "r187", "r191", "r201", "r209", "r213", "r214", "r215", "r216", "r219", "r220", "r227", "r240", "r254", "r260", "r263", "r273", "r316", "r317", "r319", "r320", "r321", "r323", "r325", "r327", "r328", "r458", "r470", "r527", "r603", "r620", "r621", "r657", "r698", "r805" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r63", "r64" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Value", "negatedTerseLabel": "Treasury Shares", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r36", "r55", "r56" ] }, "leco_SeniorNotes2016Member": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "SeniorNotes2016Member", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Note issued in 2016 that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes 2016 [Member]", "terseLabel": "Senior Notes 2016" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate, stated percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r31", "r331" ] }, "leco_SeniorNotes2015Member": { "xbrltype": "domainItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "SeniorNotes2015Member", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Note issued in 2015 that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes 2015 [Member]", "terseLabel": "Senior Notes 2015" } } }, "auth_ref": [] }, "leco_ScheduleOfLeasesInBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.lincolnelectric.com/20230930", "localname": "ScheduleOfLeasesInBalanceSheetTableTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of lease classification in the Condensed Balance Sheet", "label": "Schedule Of Leases In Balance Sheet [Table Text Block]", "terseLabel": "Schedule of leases In balance sheet" } } }, "auth_ref": [] }, "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": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2023", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r823" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Quoted Prices in Active Markets for Identical Assets (Level 1)", "terseLabel": "Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1)", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r343", "r373", "r378", "r464", "r498", "r674", "r675", "r676" ] }, "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": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r743" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r116", "r201", "r240", "r254", "r260", "r263", "r273", "r316", "r317", "r319", "r320", "r321", "r323", "r325", "r327", "r328", "r470", "r657", "r805" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r495" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Significant Other Observable Inputs (Level 2)", "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": [ "r343", "r373", "r378", "r464", "r499", "r662", "r663", "r674", "r675", "r676" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Increase in other current assets", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r787" ] }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNumberOfInstrumentsHeld", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Number of Instruments Held", "terseLabel": "Number of commodity contracts outstanding", "documentation": "The number of derivative instruments of a particular group held by the entity." } } }, "auth_ref": [ "r71", "r72", "r573", "r629", "r630", "r633", "r690" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of shares for treasury", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r41" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total 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": [ "r28", "r201", "r273", "r316", "r317", "r319", "r320", "r321", "r323", "r325", "r327", "r328", "r436", "r440", "r441", "r470", "r582", "r656", "r700", "r805", "r824", "r825" ] }, "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": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r743" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "TOTAL 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": [ "r145", "r170", "r201", "r240", "r255", "r261", "r273", "r316", "r317", "r319", "r320", "r321", "r323", "r325", "r327", "r328", "r435", "r440", "r470", "r517", "r595", "r685", "r700", "r805", "r806", "r824" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r495" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r126" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r495" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum lease payments", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r823" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureInventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES", "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": [ "r279" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Increase in other current liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r787" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r290", "r292", "r293", "r294", "r505", "r509" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "terseLabel": "New Accounting Pronouncements", "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": [ "r155", "r156", "r158", "r161", "r207", "r208", "r211", "r212", "r221", "r222", "r275", "r276", "r423", "r424", "r425", "r452", "r455", "r459", "r460", "r461", "r471", "r472", "r473", "r483", "r484", "r497", "r506", "r507", "r508", "r554", "r555", "r556", "r557", "r558" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Significant Unobservable Inputs (Level 3)", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r343", "r373", "r374", "r375", "r376", "r377", "r378", "r464", "r500", "r662", "r663", "r674", "r675", "r676" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/DisclosureOtherIncomeDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/DisclosureOtherIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Equity earnings in affiliates", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r12", "r114", "r149", "r247", "r272", "r524" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "verboseLabel": "Notional amount of derivative instruments", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r814", "r815" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesNarrativeDetails", "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap", "terseLabel": "Interest rate swap agreements", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r645", "r695", "r696" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "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": [ "r47", "r48" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net", "negatedLabel": "Net change in other assets and liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Fair value of derivative assets", "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": [ "r21", "r79", "r110", "r178", "r652" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "REVENUE RECOGNITION" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognition" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE RECOGNITION", "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": [ "r159", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r370" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND TOTAL EQUITY", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r106", "r148", "r521", "r685", "r790", "r798", "r819" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r415" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks and/or trade names", "verboseLabel": "Tradenames", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r65" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, basis spread on variable rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Fair Value, Gross Liability", "terseLabel": "Fair value of derivative liabilities", "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": [ "r21", "r79", "r110", "r178", "r652" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset", "terseLabel": "Assets", "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": [ "r179", "r180", "r469", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r589", "r590", "r629", "r635", "r637", "r638", "r640", "r641", "r652", "r690", "r836" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r103", "r136", "r520", "r554", "r558", "r560", "r584", "r685" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Assets", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Other Current Liabilities", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r102" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityUnauditedParenthetical", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividends declared per share", "verboseLabel": "Cash dividends declared per share (in dollars per share)", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r136" ] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r153", "r810", "r811", "r812" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r12", "r245" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Recurring basis", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r462", "r468" ] }, "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": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r743" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Charges", "verboseLabel": "Charged to expense", "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": [ "r12", "r307", "r309", "r802" ] }, "us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue", "crdr": "debit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Excess of Replacement or Current Costs over Stated LIFO Value", "terseLabel": "Excess of current cost over LIFO cost", "documentation": "The excess of replacement or current cost over the stated LIFO (last in first out) inventory value when the LIFO inventory method is utilized." } } }, "auth_ref": [ "r174" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general & administrative expenses", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments (segments)", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r796" ] }, "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": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r743" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Other Current Assets", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r76", "r88" ] }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments", "crdr": "credit", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment", "terseLabel": "Defined benefit plan, net periodic benefit cost (credit), gain (loss) due to curtailment", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from event reducing expected years of future service of present employees or eliminating accrual of defined benefits for some or all future services of present employees." } } }, "auth_ref": [ "r371", "r379", "r380" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share (Note 3)", "verboseLabel": "Diluted earnings per share (in dollars per share)", "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": [ "r196", "r213", "r214", "r215", "r216", "r217", "r226", "r228", "r229", "r230", "r234", "r457", "r458", "r514", "r531", "r655" ] } } } }, "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": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "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" }, "r5": { "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" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r21": { "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" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "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" }, "r25": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "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" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "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.22(a)(1))", "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.22(b))", "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.22)", "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.24)", "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.29-31)", "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.30)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r51": { "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(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r65": { "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" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r88": { "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" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "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(6)(c))", "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": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r130": { "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" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r136": { "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" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "610", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//610/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "720", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//720/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r143": { "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" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r145": { "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" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r148": { "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" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "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(4))", "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(6)(c))", "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(6))", "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(8))", "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(9))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r196": { "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" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r234": { "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" }, "r235": { "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" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r296": { "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-4" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r351": { "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" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "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": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r370": { "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" }, "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": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r444": { "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" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r466": { "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" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r483": { "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" }, "r484": { "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" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r486": { "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" }, "r487": { "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" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r521": { "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" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r525": { "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" }, "r526": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r561": { "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" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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 C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r631": { "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" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r633": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r634": { "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 D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r635": { "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" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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 E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477128/405-50-55-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r669": { "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" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r682": { "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" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r697": { "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" }, "r698": { "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" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r700": { "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" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r737": { "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" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r777": { "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" }, "r778": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC" }, "r780": { "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" }, "r781": { "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(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r782": { "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(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r787": { "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" }, "r788": { "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" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r814": { "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" }, "r815": { "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" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r818": { "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" }, "r819": { "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" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 82 0000059527-23-000035-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000059527-23-000035-xbrl.zip M4$L#!!0 ( *U>6U<9NK&V]0\ +FC 1 ;&5C;RTR,#(S,#DS,"YX MMSVS82_]Z9^Q]P_I2;.5D/.TGC2=*A9=GF5)9\DIRV]Z4#D9",EB)4 M$+2M_O6W !\B11(D)2>GWO%+(A.[BUW\=O%^?/SA9>6@)\(]RMQ/)]W3S@DB MKL5LZBX_G?ABT?K^Y(?/?_ONX]];K9\O)T-D,\M?$5<@BQ,LB(V>J7A$,[9> M8Q?=$\# 7*6&]TVZ4T _%,?<" MV-J]]^U>IW>&SB[..Q>]]^C^+B*\ ]T6M)3RQ;,O/.N1K# 2F"^)&.$5\=;8 M(I].'H587[3;S\_/IPX%8QV7.,02G%JG%ELI<9T/9U 26,#'N2_(->.K*[+ MOB.@5-P_?.PH):"P'"*+(T602(;2=;T+4":5Z_/9*>-+R*C3;?]\-YPJ/2-B M4(75T#%@LLF:$TN68(KU9M>&U+B@(,$6:\(^L5D7V*=24LIZ7!251YR48O %UQ0ZI"8466*\SM5#)J2D NJ_ M:RR4R7,(IEAKL>;YB,B4M('4*J"D5J8D"DHN3DHQ$-=?]?+0ZW7:Y$40UZ-S MA[0D&>%80)7CM7JGL1-;S'<%+W*L(#&5GTM$F;L#R39&:+YH2$B+Q=3R\DE5 M4HKX)0-4&-W=#Q\^M%5JK(#@.^694AJ2VS)9BN^U.F>ML^[6T&65V [)8CA> MK,=\,V1*RHH*-5WL$[G>D"X3R(MJG)>ZGL"N1;;U(RVO'UN[7+8V[NQMW*F* M@^;6*N^"6H7&16;9!25FV6E7M^R6Y\\+B65BP/#Y.X14CZ7AH7AFSP16:SN"_ MN\%H-D7C:V2.^N.[ 7KS,#(>KDQ(_\?']J[(G*\.X #W M_61P.QA-S2^#!O[:\-L $+&3(%YB1U:)TT="A)<%NXQ!"^U9'K17 ![@F@+Y MTA@:H_X 36\'@]FT 7&?&,;>X[7#GKW:D9MEU(+ZME:\&M-;=#T<_S1MHE0/ M\!7U+(=Y/B<#S%T8/'OWA$\?,2=71&#JA+%93J8![QPBL@N ;87 'P-C,C)' M-U-T/YA !H3J%!#60U06J"F9"DCP(3>%U\I]:^I"W4CQ4[BVW@Q(6O&!8:! M2\CA%4!ZN$ M^&^SX$\'-S)6H26]'D_NC)DY'J$W<:8HD2MB"[3-%T49_Z-Q MEFK.8KI/8"_CE!2AGT.AA?/[+)SFZ N@.9Z8@VF#2S5+58?NCT=K$<#HPIP @Q&LJ7$1CD@*B+PCQ0D$F#=AVT[[#P M.6A!O!"S(<5SZ@1?UFIBR5T&I%KD]Y!3X@5GA5ZPS2OV Y3([I\HSC!RDL8E MOJI+],'>WFOY12!,YQS=3J%S'. :Z(W*N7$1K8N,Q2/AP:1&07V00Z$%LYMM MN\>S6^B 1U,:3>P>,!8>_.%3L:D[$-[ETHZ"S^N,@@?_>C!GOS0CX*KQ9E@ MA:<4\&9RN)&)MQP*#5QG %>F\C3Z@,K4E$,>Z"P'0AI M';"#G%"4%<*NG1PVHC"WQA7V70THB^0*'"7S^1F(\^;SF["NWPXKE;%#_U0_ M( I5L)BK-:9<#1>G_FJ%^6:\,"PH6!@W3H@C!Y0SML.;B*C+38AX4>O];7+5 M^M2[G+Z=U"PGO9J'[NUD%?TDVS>LYB<-OM4Z%I:_\E7TJ+G%G/U50^9YF%FT ML%-16X(6\?=YO!RAM[$ M4E$@%L5RF\"J@>>0NJNJ09H*5%H$!=0V__"W9\,EYLOYJN)[BO&SWL(4$+;LY^U*O!Q/P"(X@OLH,B M,T$J%SFNW.:#$ADU\->'/_$S& K$*]ER(&@5-XFU)93 G]-:)N!/9(*"7!)+ M[D$^#?KUT3=@S%<5YRQM":(Y+6H"43D$;)#;&[FR*64=:0EN.:WL%K=F#KDV M:G'[&$_:QE_"-9[4VDX!H'M*T6*=LPYX;9@3],48/@Q2$[F)YC=<+=I9)&IB MN.KJD+]>.Y3P\&R%N[SG;,GQJFAIJ(1.8^'^_NA.9B@:W-DC/KFZ ;= M3\8W$^.N 5 +8'A92?0_1-O %3 D3"S:A=A5H=3 UNET/L@MA1%_\J<,ND!8 M\D1.@]=!9UWO,0>Z1R(HF%C[X&N:6XOK6>?M/J=@T9M4'DUXOL).X!+,ZXO0 M G^>!WSU/<*- ]1J8.G2I0LH**AZ+775BVPU 5"+9O>IZHDUH'8[.3OWI^;- MR+PV^\9H)I?$Q@^CF6I@ >F^.6B.L]?<\EB^J5&/4+7MJ0TJ=/@AM81=M 6N*NN)1?FUK)J M ]3>D_5[3=I7F;R'9B7GQ*1^\AZ]B20W@[J:\_CY5X04TFF .^OTLMO*\JXB M:&X,V6=R/Q^H BHM3#F[__*NEVU0JE)'9B:3\W$JI-,B]3:+5.Y=L U45>J^ MTAGE@KJP*I\6RG)XI'Y+=9"T@.?=F)H\*-'A4P",Q[5UX\W^&0H/*>=G\^/_+EG[Y MCWS!<$(62#V3=R$?O_MTXM'5VI&/O*EOC^KM2/DF9BMZ\_)7,/7T9>5$)%*\ MYK$YA>=NZ8091R(PMS)2,L_X@1"V)EP>G&E'RI^@]FM9!3C4M6H'NB,T"IRD MKE%IOSI"FQP\KVL3L!#GJYIS\'R%P*Z-N;RRL.][@JV,%^I=L16F[E7P'&1V MZJ("BZ8B!/O4+=SI68Q0)@*A*)"*I%@4R$61X/_-JO%C>^=)R/!#ZN%(]6PD M."GC KF91XT+'JT,GD(>,DN)":B](G+U?J7\<0I9A9Y6(]?M+A2UBF>^*]Z2A0]EJQ5(/?EWS8!QX[%U--"]\9JGB:Y+/*O^)75EOS4 MZO9:9]V]M=A]EK:*)@[G*2ZIQP>I1_?=X7J(VCJ(@_//?=:WR#O*.-7?7KT( MR3R@7=$A(@99 F_KQ\/V4>!JH1#1!V$@'YC>.PX3CVD?$(;RRP$54NH1X#TJ M8.#-S3U\<5YE_^G$6,$8W<+>3\2QJ;N\(ZLYX4%++7LMOQ:D!WV=^$'J"ULU MKZ8@*]D:@;K^W!-4^%+9&\[\]:<3]:CS!062$X0AE6-+?#H17&Z5<*GCR,%D M]'= "YT6RNQ9D)7/PTWW199<^AYUB>?UV6I.744<[2?=3 59/ZP39E4A#FP, M5%DQ"&7,-Y4MS+=H'APB!7/(G(K][+R670,RI$_J?FC3#3L+P1<3NBGN4KZ2 M'IS8O]S&I3#,QKZ$Y0HNV:RB79,'D=(H@T&$7"K)X M9L6P?X/10/0:D#*S+N/7K \L=9OCO@4 >KOA8F)1/:XC.D)08=Q#QHO@CLOH M3C_#MFF@?Q]#LZDN5X!R@]'L>!U(BZW=C_V_ W#081;%97%/N"6'GTLR(F** MH6\_?B)\1J,]SLIB'=$NONN ]D#3:MFPL]9]#Z5RN1E!TDZC5$)WM(U.H=Z9 M1J64\@BC4?_&J5H&F)$7<>DPZ_>$J?78=NT64=(K^FD%4XE+&1\Q0;Q>I_LV M4X\6I!\C:"E-WY58\NZ8+5D3]0@V9.#U'S%?DIMT3!41'&D//FQ^Y94C_DJM MH67 *28Y0GQ"9>55*6OYNUGT#V(KRH&Y$QJI3R"*TS M["?IO<'$..'W>*/VF65'_7JZ([3L$F3(_:JF.WBQ8& ?OW46;C7^D]@9*VOP M'*'%?<;7#(B(O&O,H:MP&B,+9AGA$=HV\J5JX\6#'(>MJ(#QUQV&49AJKL(. M?7Q&0!E9F2/9)E 8%"T)_Y8=X2'X&2'I9Z"C&Q4W,W9)[C&UC04H_@O!_)KY M223W83[:08WJD4]]OG;\K,_F)Q_HJ74\<]>K"SO^1-Y$;0F?$]F5AZY4KPMQ M)F?<,T95H#U""V_I\M&1]Q@&"YG@/@.+N6RU44=C-GD=_^HLW[;3OS5Y@1U/ M8[/L/LJ)H;%;NDD[878MKJ\0EQ6-+@CBPOE4QJGA0S\@G"6W,GY=2'&$WAP] M/I Q8C?A"'7_4=8?.*-Y^O,1ZCTCUJ/+'+;<_.BRYUOVG%/X!11':(VJQ:E\ MXX[T&707<5X'6D=TA#;MK/*I&? *D\KUV([0[IQEP&W?W[2!D"ZHS%2-\C*/ MLX9CO]T76D=$Z)<:7RN/K]R&Q)VX@YL0;!%C)<_LCA>RC@4;F$7E[HR?J'B, MUEV@T2339YQEM,QEGFP&3382/3Y/U!+ P04 M" "M7EM7(.4(D88/ !]U %0 &QE8V\M,C R,S Y,S!?8V%L+GAM;.U= M6W/B.A)^WZK]#U[V94[5$B!D9D)JU,+VSQO^SS-4JH&L-KMY8_BV,'&< MV4VI]/KZ>O%:O2!T#/G+E=*?G<>!,4%3O8AMYNBV@0H:I+]AWL-'8NB.!U0D M^]LSM<("JJ5Y7<(4_%>R-\AT1M$$V0R_H!T#D5S7@5 Q MH3G(C#;Y3KGW$/;:!=5BW(L]ZHSZ: M$>KHSU:8@VV*PQ9J/@AB;?L%&D$H1AM#L*ZH@\CTB*!$Q@<0IFNAWLC_W;9C M%FA3:;-52;U$=X%UHC8O!_YN]+J#WF.[61^VFMI@"/]U6MWA0.O=:^UNH]=I:1^^ M=>O?FFUX_UL&(#P8 B+&+&F6=PU(C2N65X<@_*\LD8Z>_8*!*]RK.LSSV$K M(%BH%S670,#+CE>I607M%>#QQ M;@O%RH'TQ:6[!X'AZP,SYX*E"TP>?(UW"$9+:"XG8JTWA^H@"PRGZ'L;(&-= M F]M!]"$IHW;MH,H8LDZWTF-1\>;_:$0<.]2R+W]4V_>JPI-64)*=51]*(VN M<']B9 M-%SF@.RT]698+I\GKS,8*S-D M4%.LU1DGJZ3]/@JLZW);:"W&@0YO1( MK&Z; T1?L %..;%, 07$&4Y!TQFE2^VD#S! '""O*WJ <2W5+9"B;DZQC9G# M#=X+"H:] NW*959/T_GM^082JZC]/HP^J&OPJ1%[/$ .^-7CX19L=DT? &6'Z7T19)4HVL%*MRYP=7TI+<[Q[FOA- M6::7F06^S#(+W.AUGOJMKZWNH/V]=4QSPFN IO0&XG=K\0<>W<"H5+PU MG:TR)041!97LK6NN 8O+D&(89;+^(L:&6"DX,$V2)0P8^XK,,7K0L M51\9ELX8'F$_"A:\NWS4REJ%>A3,389LO-H*4$=FLI[X T\@+]4380Y%#J;> MD#98=7ZR=)O5S?^XS.%/-[!R&]06![M6 U?E/%BY;_%H\MALN MI<@VWH<41-6-\"ODOP*];X.@^2L[6WYN&3*EI@[2H]ME)@JJZR8*FJWNH-6, M3QG\C$F9#D-#6>64$&7-=SC\9ZTY+9(XFO TE"8I5Z"Z*X54]T3YBIKSSITWOG;/NX-9,#X63R + MLZBC3O' )G/[%32-/.SJ%5N6** T>!T3IU964AV);57;V/')95E[MTA[#$J1 M;[B"-BVRNXU')CK$^#DA%C23\4_=>5]25GKRP[5?P*M("G78) M[E&=I@BCH M;D2:G#S864VHCJYD\4_46))4"BHN=(F>]'?N#\EYB/'$2BLPJ8UB!U%"0 5U M.9@0Z@P1G=[I]L]'PA<>;+-+'!3*(PK:3LMW0AK.)ZN"@]W6=&:1=X3ZR.*S MW](&.#7?"2D[GZRJ#J^E52Q(?4**S2*ABF-Q8H^Y#6JB9R?575J?."YJ18%0 MD!RC)GG)%#3 RQR4\WO79C@%96:43D$CF^H3BQ.JH\ \_J:D/ I^@T.*=.;2 M=T^"!IE.B9VTF"E*KH[Z,JID59>91%3Q?!)PP=RIZXW7-@CHS5C*"1%@&Y(K M^*7W^4E5-C+#TPXC8C;1"!O"8R32,YZ0\G,*JV!G7#=-[+?B2<=FVV[H,^SH MEF_1/'Q$7WYJQA/2=TYA%72)(DU.#$=:2A87[Q+$JQRK+J5$"S3W48D83/ES M=B/ "V,Q/V;:M%D??-7N'WL_!L>Q51- 68HK\TX*P ;@$\2=Q1]$4CXAB@E\ MW/R4>8::R/]_OL.G]69,='N,^@!<:S0"A2U]._NN?-^;RY'#V^R=J@"\NGO_ MQA T>'Z&0]UP\$O2NJ%\ >I8F\,0*K;M?#/4%%P^R;M)5(EN9T-UK.HW1=CM MZV_U]%O^Y*]PMU?/[NM^'?A_X4XO+Q9C<;#*DMJR9C]AI6X%"A6W)S41.+<& M]L2 ORT4RC/E^UY]\01?LTS6$Z;$QC HZ#3&#V/Q1]\=Y$QX9_>"_"U._LQ' M$W/X;)/U:).?U<7W1F/Q@5:;%WP&3-H12*G.ZD',S@A1RN&:G^KC;SQNP$.\ ML@-+-ML9D"07!/)>[QYC;72*O N\^ 0KLEE25[,^<5S4*HCZZ=2TG4'P0,>? M%-*Q-W_.US$!$YECRX3IST#3V60/E/U9)9N^Z@^O;A<3#P]2LYX!!W+#$-#A M6FTZ1&Y7DN9!),]9$B!-_D#S-;4U[R^D^M$L:[?89\EZECR0A"&<52JKS8>E M,/$AUUT F3^GML'ZYIH"U.&+LNN; MLJ@I&$('_:PW!3LD=0/ H@AD,UTN!DHFM707!BH&%^[(LF= MR[#-KQWRY^:]C\M_([K")TL1Y\B-K'"HN+"Z(E1'IS]1<&VV$5R<*\N/=7G/ MD1C2.*AX!PS@8B!D>HM[ YU?N"T\,T8)M2?W)EFF+(*D9\KE64BY@1@;Q+'&Q/X+8U^?"#:'X*CK" MT9Z7[[?H>8UBK3=$#NQ0Z6H:\V\=2-IBE M9SP'&N0#0<58OJ>%#0O#$N5)L#[3&1$@ P"I47P'4+X_J.Z-H@/MGKW1D'X^ M>&]B-B-,MQXH<6>0 WX;_OV0R%Q<#RD@V.$;I@Z)#^]A*:H-^2F '>T&Y6VU M"',I"G>< ]Q>T&>3[T2WY.[AN"I7RQ6MJ"U*@Q^M>K_;[CX,M*=67QM\K?=; MVH>@4'7W>?[P<$=F_07T-D9==_J,*#>1ELNWR7)@6,]UF*/;7/5+WW[FW'LV MEH+VK33L3F?8$-BU3&6H8X)R*C9J0S:77$$'>JU0(E06]PQE(4=Z:7&P/M5J MU4--R>R*)CDQD/>]=]X_#-"8-[-MCPCUX0O&GKH5>=8;@3=!:+!$XN5@V7J2 MCZL]R:#UP,\-T-K=^UZ_4Q^V>UWMP[QV+5*]1D;:H@%:V(+?CJ#GV>$]Y$L? MZTYK.NB&P219_ 8&>QK"GW[V'((FQWH=K$GJ&-(]T%F\=5$!T/>VO7XA>5Q" M<$2B6_2\?F9E8C1'">I03%G=+^BY+7SWQJ;!#'D].I>Z 8,5_[+>=:Q9G_(7 M.[*R(P..*H89+7:&ATBM'7.D)5>'-WOON#( HN!2W-)G(U1[+-49:SL=APRA M8SMW^B*[_[)Y<=>K7ER[^QV.#FR"OL./ M4NTCANA+PGZEM(QQ-GZNU2J'NEY@'?AK;Y/,)HO,*&I&,=#=>?>L[*%T^X/0 MGVW;6ZEGV90KSGF$VLTHC$SOJ(1Z[[&-V029_([ ;.H5YSQ"]6841B8$98UZ M=]Y'/O+E2#8P0!*7!P'[O]MV[#K[;+UGK7RYW'L^MNH#Z#B+6E@1G^KTJ]*P MK065:7YM1]"_SC<,>C*$6_M$%S8(4^_[0)GU[4BYS2R1]V2R_0!H'C(5&.W(!N.XO)G-=U5HOA>5S@VX M%JGW7]J\YM"ZJV_+'_E6.22@2!AGUA0>"2^??2M3G(G5#N'2IW3E+4>_[SZJW^9SEEH3/UA4XTR#. M3E!0W>63%59@:?(67HQ\YDFD*M5%;C1WK# MKZV^UNXV>IUCV$G6)38)-9MT]T!".A4OWY$*>A?D5>?K355.YFMQAN>DRME9N0R':DZ6U?$GO9402T "/? @ 5 ;&5C M;RTR,#(S,#DS,%]D968N>&UL[7UK<]M(DN#WC;C_@-5&7'@^R)+L[NEI7WLV MJ)?-6$G4BI)G[[YT0$"1Q#2(8A< 29Q??U5XD !83SR(I(V(CK9(UB/?E969 M5?7;?[XM?>L%D=##P>>CL_>G1Q8*'.QZP?SS41S-CO]V])]__U__]MN_'Q__ MS_G#C>5B)UZB(+(<@NP(N=:K%RVL1[Q:V8%UBPCQ?-\Z)YX[1Y9U=OK^I_>G M[\\^6L?'?T_&.+=#V@<'5C+8A_=G^0\7V7 X^$2[G7SXY>3#Z8>/UL=//YU^ M^O"+=7^;-[REL,T\94O?"_[XQ/[W3&>T*))!^.DM]#X?+:)H]>GDY/7U]?WK MQ_>8S&GWT[.3_[F]F3H+M+2/O2",[,!!1Q9M_RE,OKS!CATE%"IT?WLF?C[ MQY/-7,(6[--QWNR8?75\]N'XX]G[M] ]RD!D/VM,DC=GOWJ2]@5<-NW=:-.A MV/CGD_3'3=,=4#)RG?WZZZ\GR:]'?_\WR_J-8!\]H)F5?/4I6J_0YZ/06ZY\ M-FORW8*@V>/IPSG_YA&E.5,F"YP$&+?9:Y#]IB/JE M%SH^#F-"^[^@(*;_.'@>>$S([FQ"J+2]H$L4V9X?&J)M-C0,E.EO]GQ.T#S1 MLLDL:]$^ 503]4&.D4/E,$S "UOCO7S0OM$SW:,>L!QPJU)M$#D B]7!"U0$%(+.Z;8+=$- M#D,;.UYS&V8^51\DN43/$5U)L?]"MPW4DZ?NU(@NLJ@-7=(:NR^D;W P?T1D MR?YN U'N>'TA-UT@?W9M.\S\K-O CC]@7^@Q.M]@.V@#LYVQ^D&*>"^)GQ=> M4TOYS?9C-)EMOQW3S2")6S'1=:;JF22%/U/+N=D)LH7%:4%]S:?JF20CNFZT MCCQGT)[1;&U/)1VS#R0WNK=Q)S??9%N>TE:G*?YUI^ME2Q6O5KZ'2+:=">;W M!,^)O6R\85*-:XIL@D^.<16HI&N(G/=S_'*"'#>%9ARX=,_@QK8?3@)_728* MZQGRNC)"L3\2BB74$HQ3)K@&E+JDB^S M0G;?U_$8827HS%SPK X/)[;]BI%!"%W>7+U%C'OF^Z#KP*ZOI%LCQ;J M@%[BS,X<*7LHB.P;-F&X912;N@2Y39P<^.S/*C]0N+3?HYC@%?LGF?,$A6AV MDK4_>?5<1(X#:L?P*R)ZT%<%VB=D,QZ;\#C[0"$_^]OQV=GQAR2X_1_5N;0Q MV!_3N!+1FL.%/V;"0<.CMU4W%H$D3-VJP G M6M(-O-G0+8";C'2\1,OGNA++A[4\;G- %Q0FXL3/Z'A#AA;!Y8Y> )H*B)=& MNV_HQ]*\B)DO-TEU;"Q@2V;/B]A0VX96H:65&F'K-J%PF.2-_9_[),]V64,\T']RWGY'_^8C?Z/>S"F[B9B?[1RB)!Z60 MW.' B0FAVPL!7MRV0O2$K4M8;H5L1,KX4B7(1\[TH:9FSPA>:C 'FR*Z!?V3 M:'#K$5O*0>.0#H97:;#RR%H1#Q,O6G\^.CVR,*$KWN>C?F2CX(-?I. J!%_< M02@E\BY]*<0N5#*5V&TM5PI^^W[50HMU51710)RC)+*I=A2&/\4AJ,Q6R?6U M9K>/CN+P>Z4K^0EG*6^^Q'>P4TNQ^_777T]/K6-K.P;]D ]CT7&L=""+C92[ M YNQ6N)W2*("K^FG+9_IA]\W4;BI@^A>Q,,,E@IOA>UV^"EMV98$JS#*IGT* MPA5RDK*HRY(C7\1*U):/F:QUEQ9/M(5*K9X.>[ IO@53)QF?63CEN!7[UJM) MV^"1ECFQW"$.6$2>(_9:?80F3=FK!^PKH'#50MI6B*VP=7]J82&6A)[G!GQ.:8DV8P%ZU-DT'HLQ74IP5%'Z8Q%;5/.!$F9KAF:Z(:JO#L.Z.9TS@+5:6CO?'UK_Q.3 M"V8Z),IE,()0X S'@$6G+7QWMF*%-ARE#KU$X_2OLO4$!;='/8Y2&\%45/(: ML$!2>U95&655E8]T'HE^\YJ*0WF"Q@!0E"HFO[$VFI#43,$O;(PT+^[-G:.H M'^*Q(:D!@VY;F"E1@MV&0MG@-^T=.>7:)&JNB2BTU4;*,5P#;8X:\.8H*H%L M;+AJ\(!I=KQ MYQ>KH7C>SE52D;MZH&XDSQ,K_<;-395^W2>TMZ4\?!7>]%1XZ#XR!*C^0%]$\GO>=)HGM&8XC/ YB.T@.U&!\GLY&;,H^[D9$U%>(N M:MR_SM7E+3:D!.\T@=G413T43=GW;IW=C>?&/LHO3;M%T0*[S$RDB.Y^BQ + M 8I*;!L,)ZA7;3;@GL@H D-8M2OOP"6%NDO/];OM\![7(E"UUK<1+'G@0PT# MI(63FJ 5(M'ZWK>#:!2X#/H50_9\K4B.:O04NVIZ?2'10^VYJGN:TP.<[VK$ M=-R,.CP?5F?^DBNK-V_?*RH%TXV=:$*FB+QXCFBEY#7CFGU1P_VBPZX R0 ( MA8N:L*T,,7[K?I%M.!LB@//X] +4!CF5TCJ'$3A M]5$?1!'UZ@/[[,Y&V4)2:B/&KMJJ_\5!ETU8%U?901/^'$73OS-VBVJP>_$, M^Z98&D<5<1QD"-0J,FT^X X]VQFR?VIQU:>-(5NF& 3E;%6,<$=D+BAZ&_ R M*] 6G'U[AMOKZBD$8VK[>+9"W)#K1(F;]H:4T#T4-=5$#((*:G$'&Z);\0Y% MX^?^H6Q<4.YA_!RB/V,6;7G)=FDRQY#?6NPTB=O#P%7N&(K:F^ +02'TV8?K M8,]S&T4SE1Q&V0R0E(0JLX-8]IM!P_+DRF"=I(=0>!1](."M5!E)#WV\H:F- M'C-Q/2IPE$O M,9G:/CI?)U]IG(C3ZB\]/Z8] B@**8\1Z72M01_:N=/CMWBI9TJ,"]A44QXVZMDF"F[B/OE6>B6+KW?"VH.5)WX,>!E5VZ MQT8<^59T,<0(@N ;L0G7)$,U\JR8;Q-9UI@'[ K"@-5=-_*V>JM%L34$+!5W MAG%;ZV,*04ETF8;-\5:M"-M9RA=N"4>'I!"C5YNXBLU.J8VXX+O:JH](\L(F M*'E-FUUE1N4E/89&"#N$F:3'S]?;-O?V.CFTSP#?0A^XC%O*34X74XGCUQU- MUK^^BF0+[YG2O(+U,FBE"'E'($&R##ETLM+70A-Q36>E48^HR.M6]501HA() M^("UD>-5F);&+)62@A9;OFHFWX:C.%I@XOT+N4\!!7$:8>>/R2KW6ZG.7KTA MXG@ANB>>@T1W,70XD^$"T'BNP^+/+AXU5NA&,W7!']E<_9N6;H5 M0KP+_-2N0F.\()GFS&=2C"O>7$8/;JSD,X*R1% MW+P ?;[>_/G50X2R:;&^02^(5VYCUEDH>OK=^R3,+;+9>UCI=0 [8,IOT#89 M0TTFW5'ZUUICP20]NA?"QLS?_?J5PWB:%Y X??M7 M4C.F*_9L*NK(=VKB^57;-,Z\D%0ROP5CY/P9>Z&G&HH[JSMWWT=WM]17(O0JB MY%IJY3THY:;CYIRWH^3>_4ZN2 M@2 2:EG3'914C1L)-)^66#WK?D6X!"836Q5XT&XJ.:< +I8VD;TIH^HF]!AT M.H(@0PZ4V>TEE6X&9-CM6%=9:O!(=A4)![*]*90^*M);3C@H]*ITS>Z=K#F* M4!;W.B\QDAU:=?>@^=EU6YT061#V/>N_+5NEVR(9,]A#N+9%,0' MZN1* QKE9I)=^F[#GM%2A"2J#;50:T^]))3%JKGWKAZ[P);C!SP@*^+]VTF% M4C?T8_(#Y_L,H%U\\LT']Z+Y\:V'TX"?WU4(CYZBQ#53;>"8*'/ M43M[(09.*IV.NQ5*^H'YXX7IN*\LJ9IE4(N;M7;CQ#1"+^@K?C)0_/@J*((-Q<%<&#;*LA*^)AXD7KST>G2G51 M:\KKZ^M[^JV#_0#1R2/B.>\=O$P59G.163'*L?DRS)^]>0KLV*4KFJNE4:>G M/YV>6L?69ASZ]\7D;CJY&5^.'J\NK>DC_>?VZNYQ:DVNK:O_?AH__E_KW=/= MZ.ER3'__"QUOZ0=A"84-3SZ0#:/)AMD(E;DB@";7KE!H5GB(#EF*'WLD-.N(RZ4EQ8Y"Z2R M5(ZM[(#?*]E'KNNE,]_;'MT;7=@K+[)]*0L4??;)C@\-V:% I5?6/*#(9F>1 MKFP2>,&<[YVJ&N^3&1\;,D.$0[\*XCCQ,O:9&S:)%H@P/ A:, /-"@JIXX;D MRJ+??Y^\^JFIXNBCU2O['DE2)[9.+&YJ?.5OZ8K;[Y,]/S=DCP2-7MFQ<57H MY@@E3URH7.!"PVX88/N^MH.U S77U\V\X>K.E@+@1I\<'$1TFW;E)TT_'X7I MM=3;WWT<(O?S443BO>]5J-XRN4&7*/UWG#HJ"^Q3ZH2I\#U@W[_&A%T5)0RN M&XX"P&'0X[ Q9MO P6Y8<-^*5P54J'B[#0$XV#5%LZR?NYC!85!A8Y!>P#*) MHS"R Y=Z0NJM$*<+ *UJ@6ER'.&P[Y[@F1>Q$R4"9A4; '#*6V!-$2,XC!!Y MHPS.^S2L,@I2G_4>AQ'9'&,M7/D0CMQ_QNE[XG[3H 41 MZ8P\AR%O%W:XN/;Q*SL]AO(39Z-9A,@#P3H%D4++(K/Z77=)Z-_[4S7]7 %RM;L(MX,8!UN5GL T%83015RKHH7'(;M M2F3B-FH'5[/6>V74Z1Y#K!E^2H;]=M)^+=VE%[)L2DS0 WI!04S_3+[5W4M M4=G4>ROP:&T5%]#]W/-]5D'!2&[.G+XCKP+R0IHS?HW&.FS8P?!CA! M\K"&DI'.2D8$FD/WPNSXK#U'=RAB[RZ'DQ=$'JD9YJF*K#6 ++2<%4H,X&C" M!68GFIWH'UZTR&WJC6<_>SXK"DM"T9% -_2Z LA+Z^F-'CIP./<44-!\MN5- MX0ZIP47>B\3?EO8 D!S6XY,4"W![0OJ;/9\3-$^B?9O%T72'^$%OAUB>S<(S M*YL/_HY10"C9_E'>I?O]S3W!;NQ$$S)%Y,5S>(>JQ]Y- M*N5CXZ2)4>B.MBR(N6++G)*R.RU[WA4:TW4'@9Y+$[B63K4'5'?K;4>HBU&Y M(D%F[P_O@$$&_S4E#,^%OWIS_)C)(KN9A?XGJ8FK-1* S6@=*:B%:\_>=>%" MX;!FKN6GW5S+Z.*_G\;3Q(.>'EB2Q5D@-_;19,:YL?.W <\J_6#_Q*R)+;SZ*J1FW M\=44^ZX]1\N;R+7%[J9.+P!E']KBM8W!:B#6 1>NZ2J93LE&'0>.F/3"I@#\ M"G-Z"['I@,C_A4+JMH@I6_X=0!C:G)QE%*"9=M6^2=ZEMSV3#B:E?)KQZ@\B_Z(,XG,447A%R(Y?ZCL!M.*2?FM1@I.#B@'[0(OG[T@,;HLE.51>B0? MDE,C,T0("N1P^3<#SM%HJCC-1L"0 :P15WE( B' MMQP\M^4"D]DW''G!?$S7"T(] %6U=MW! !S:K*O+IJC"XWS!&A602=Z"3*O8 M55Z5S@ SDRV8*V%Z('FZCW!=#>TM,?!C/V30I_$7">SW.V?>H%3C&I>LKN6 MG2C>7EJK9G[3>0 &7R?/"/B\9P3R M!4SDN^MU!7#JSI2E>H@!2D>581L%;EXYR%X:"\-XB5S31-5.R55S M6G;@6H59K6S:(8T%)(UUW?AE'J,1OJMTEQ'F *QYT[>$C$>!D1ZK(>*:7.9C MW?.Q:MM%[/6O,+V>Q44,-/F-RHH^ ')L->6W?,I:BF2_QQTRIS#92#+[L_!6 MP (;[? ,"F*'63N'I&S"+"/Y^O_"O#K5_PJ3N()FP((1#>@O!RW#DC^ MP#*)GL/JFBXPW2[9TK.BLM8 HL1-"2]##T08Z> JG42GY(9*IZ'2J:-*IT.K ML6FMIJF3&INA/F2H#S'+;VR/]X]="J8W2]Z#U(B#94V>PR12JY_H:&U" $Y[ M"QF/UL@!)Q+>)I9)YC]PV0&D%]MG-0)[D#3>I(#6F.ZTMRM9Y1'T.Y77](*! MM.7V1/M>I%8X-2!+>8"R*R3K]RG!XX!NI2F(HD=@.IH+0"#H<&6T0,?O4RCO M"5XA$JW9HP]1MI*LEN([;?8T-X @VN$*K82NWZ<0;X.<^W '2K,!JA$]/$$M M4?+[%,W,R2G^X#@XIH[ZO;V6%&OL&09 A;"')\8:].W\UDU==)*KH7=P2K[= M1>P.5=V KB<#5&S;K1QV34C0UO3[.8*EJ-#MS98=Q &N'ZFP=S^2T%)9\-XD M( =*4K#P#^3-%Q%%_H5*\QP]A6@6^S?>3.0X-1L2PI,0^Q699O2"(TI?,'9? M/5]T,&C[\UY9#"+AL,6]YP,!TS1C6SB#1*7.#AS/]@O?L?NY5IA$#/^L1VAV M-N#GW4NLIE=?;J_N'JWQW?7DX7:47 ?[;C.[59@^O10V!\#*(?C+(9T3R(!. MT4A.?&[0.U]G/^H=%3 8J:<;ZG-=RADE*0A3] %X(L"8D=R+[OGH]OO 0 J* MM!:LT@9&W9>6W)6X4,:BBZ=.EH@:7#O,[A25/''";P@@ \\5A^V3)GRX.R!E MM3&7%;((K\44- 5:NUW)19#@" MX(KPLGQQT_[ORI<+EYCJ( X+3E9)L#*8Y^Z4],R9L'7/]^JK)*GTTKT(AU[Y MD)C+K++ZRO>6671"R@U%GY[OY#?AB0*3#M;O"TRHW607K01N84;)V3-5CQX= M)%UR:^$!)[0H6>%N5,_C:77M[\$\ \SX1SH,5O_#.]7Q UTU)-]"&@M(OU<. M"3?W#IW\!H?A.:)HH/P>O&27P'ZB4*!PY/Z30KESF6"M$>!L5K4Y6 O/KCDW M96^LVGX"[,7")G/T9=<_E[:$LW,UXX0('SBKXU96N5N=! ,D "6A=!C;A\9VOL:, ,H(NS?C->@"1^"2:VIB)XI)$D6+HG0/R9S4YHX#^$;%S3=MR*>HZ,)>82?ME MC![Q14Q8FN=U2F$\7MZX7X>W\#UFUC/>OU$ %:8WYUDGDK<9&W??*IY9B M9.98]EQMKX0PG,;+)=WN,=,1>2\4TFP!>L25OH53!YNLGEE)_E]W2_(?DBK\ MTK^T3Z-L*[H%>E7[&B,,U?KM5^MK,VZHTC6UZO7W M6W-;-V+(U#)1TA"1%[2SYLOBA,*NO57RF&#&K^31,%Z'6,%30"JCQP/V?;J) M>K6)Z,%(92\ E3EU&:[$#J <= &$I- 51Q"!);\C=E*0HE4 6L$3>' MID5Z[!'C X=%9>.0E WIK6MY4P"%:TTU9X,+^&VXZ4YZY^$[S9WTL /N<0=< M H@EWR0[7T';[V7'*T /CL5D,$GWO,+6,':_4EF3]V+L1F"FF+,RHQ M])\/BH>6Y)V@.7F[PE-^5TF.3;_AGN\A2J<\L#I$Z:#8J2%*-T3IABC=$*7[ M[@LYNXSA'50AYT&%]'0"$PTCK[U')T:.$R_CQ(8DUPE?X.6*H 5;QE_0MH[< MQHYG%J;X93?A/[JX>+I]NAD]7EU:D\>O5P_6Q>3V_N'JZ]7==/SMRAK?T<]7 MUKN;R73Z%^O=__XSQM'_&4TNQNE?AY##SQT::9"BTFC?&NBPUU^]F>>DMRW& M$:O_4$J!-%S19$@X40TN\\H:W 31G@UO/= 589!F@\+8A;2A$6U("8A[>.H" M+[T@INF@ +92[>A/&V("8HN6@K*QF#2*UX(H^ M, RTAK!I< B$>9W:/I)?;59J <#P:4E5*5911*!78K.]V62F)CFG'8#@@#'A M.6C R":P]^>B-5O*<*";3>#WV?\Z(3K2HUPG%)CTRID*2-(50M 6QLJ@)6)% MK@BPZ?D1E&;>]6$YTE+9*S],?<8?781VM* QUJ# '!"VF*Q%KY0.)R\E^:G>PQC MSDH[ \A>M,51*9Y0."E+::A2R>;#])96KHLQUU\]V"SR-,+.'POL4TJ%J9-: !'.*I MLJO+-,B3/;Y\CR@BKD):VIT"P)6R;8A/NT2!(T\R@N3PWK.K'RC?HHAXSW'R MX-\C3K<=-0R.UJ@ ;H?MVNAHT0&.H/Q M[P+KHAMQXP O/%=ALTEM5POU.*] MH"38D -Y*X,[&$^ -?6-I&4/5 (O#P5U? MJE1$@K-:I9"R)YW#4>!.$7GQ'!1.Z99/FMWD=P!PF6T;:X\,Q9[K:R_1:3S2!+9_*9@:ETE9"\J%A^+7NU?%21I\EK4&$;V M6B9.,BZ R%HS@SR9I19'FAOA-020O)3+48G\' 0Z\"V?PB^;C36;,I125Z\+ M@*BVFLYZJ/0J[-]LXC$;^<"NTA4;_=UF8 I;-0W^+@9@Z"XU]+R&,(R\2'1$ M5 =AW*?(H1ZF.WE!)/#FB^C:"^S 81O*7D6,9+(14KO_=H&@0.%T19+N3H+CQ$3W-H]\=0 5,;:;)\.HZ M^ND!PZ%+D239&Y>U+#>. #*5#2XU@!!.)I8BG]F"[%D%=MM M"J!0Q'#-VL4!#CO*J%"!0J,ECH4L$3<'4&E1V_ 5\0"04F=9A<DGQ(;(X1!:'R.(061SJBUI+-P_U15W87PCU M18(][!0%U'>\PQ$*/YR>_55VXV==V_%S'R05!(MKV8Z? M0=B.(>MY:%E/AD9%.Y,G'U 8L8BUA'/27@!6 D->2M$9XHP]IRP;Q!F').6/ MG:0L:G)R?XU[3S>J] >JY5H,D@]PR(E*.69P&%H,Y%_;'OEF^[&P9(/?]C R MDPHD '&DD#W5J)TYQ&SC%G8X9"^CH%W&I.YVR%G'6J5+W6X267A0A]]8.J6"Q MW$KFP'NHRA>SKH<1#S?#">JV^"F@P+@[AY(,XN2*$0XY=*Y #2I/AV@Z$$8< M:,RI[<@Y[.-R-X=T-J2%:'F]LR'=AP"9*M]@.S"-_OW$C_XEYP[8>$/@;PC\ M#8&_(?#WPP;^#O< A^&Y@ZX/<-2VZ)+X*:_AH45/>3@ HOZ=77TT7,J#8G,8 M\5.Q,(FY4,2B@\KAW%D3EPQ76P (@:K$8A/5J<(.YL9&X#=EUKM?3HP!&+H/ M-V7NC^[#39DJ5A[039E#A@=NAN?'+*]OYP!$Q^7U J]K.]=DQOR341ABQV.E MR.QAJ%*!,M5LGE=F.L)A9&]JH08G OU=WA/6=J9G+_>$_3B)N+9S/)J)N*[3 M"/G#5.'F(,!DMOUV"VYHEF7XR'LIZ&'\;?0X_G8UM=ZQV:QD.@O/K.V$5F'& M \A#;(A6>.(K/+=]EK*;+A"*;G#Z@M?Y>ML@?YN0%16=K]F+8-3?O$2A-P^R MU[[$Z8PN)]ROXN^"(=FKBQJ#R9]T+PA%2R(B1Z^6?!4/MR6 +:$) M/[@X]*PONU[/@Q?^(5SB(=3 MKQRZQ@11";MZOM"P8,+6 M(.*/9BP1XM(K/ZK1;"D[1(U!A!O-N"%"I5=F\%Q/B9-8J255Q!81/G3QHG!U<&(4A4OALXN8 /&FUC!59(D8%#$-N//LY M._.HS15.'P .=7W6:3= #C:C7@$ M385XB>4;986:M$^/=6H:N)1"!1UZ@X=8]):CR"TQ2*R+4B)D70&L?<8BHH<9 MI#(=*;RY^1$]7:O?'&U=009 T.@;":4^33X>9?4("([8\"=^0N*66IY"4R>/6VHI11OGYF M- 8 JZHEF>63ET8H G%5..9(/ZPE[PP@OJ6#GB MT7.8N!)*P5'V!Q4"JR]%2CPA!L0*Z-[A2%IGOJ''G4;(L_:X %8#8]%76A4S M$L")LXVPX]6+J'$>Z2A$U$:3B_'A1,Z&*"/1<.AU&DYF:Y)QV -Q@8\)ST #GV!Y8)F8X!C=D7H;,RY!Y M&0[X='$0#N8!GX,[EMC2";CA6"+ ,W!@CR4.Q^ '8,;:J2'&NF,&NEI&+Q< M$;1@/B]S8=D^D@6T+^QP<>WC5X;N)IQ^CF;4.7I CF^'H3?SLMA*X#[:;P+1 M:7D.4)Z+IM"U3 (XV:@JA->43B/'B9>QS_(E(KRS\U?WE([837$5RT_+>WA1N;TQ99SUR(/U7[#007O0;79%;0%$*!3 M"EXI#L1'8P@\M'^CHAY#P$8=#O2J7^6N8[B?=[B?=[B?=[B?=[B?=RA,:/;< M6ZU]S%!-L.\]RU!- &AU^9ZJ"0XN+]=2+0'(O-P!EG:T5$PPE':TPHV6J@A MEG8;D#5N>S S=\,'&Q)"K<> MXA&?%ZHATH="O>#Q%?DOZ)8BLQ!QL?9HH)Q:*<]KHPBGC*1P1!>G$"C>)Q8U M!^7[:FIJ%8?A;>).?6 N5P[^7>*M, 5+'*#()NNR7-U22Z"A3M+>H IPM;5+ MBA)('L:,$I-9H6;A*_)=-?=$_?;)M[^VQ3<1,A YQJDN497L78P?<5JE=Q5& MWI)^-YD]TJW,(WXD=A#.$!&_(M[UM/N4EU]:DI>N: %1W));F@T])6Z??3+Z M;RTQFHM(SQ6MFRK>:;Q,&*P!K+,Y9X,0W#<"S>B*D\@:74%$/@UD% 5\W;Q@\&] M\_7FSZ\>(I1,B_4->D&^GI65=@933[HO0RNE!@Q^%T5R%UQCJRL9 YS]U1!T MI1:+T87!WG&PBJ,PP>OL Q7CCWJ&6-@-J!%6BBZ7D4(LX?'.G&T0.::01B63 MP/+G@S%_/O3!']5RV) _'\#RQ]SL]6+Q5$\=-^0/#/OV_1:5=^I6#N7H^W85 MAW+TH1Q]J+CMN!P=9,7MP9T-:*D8?3@;T X[6JI&AWDVX& /_+=TL5U79_X% M-6OWJ<\RC4.";5V$XE4KC7X /,?.94>##&!+GM21D;P9@'V9MIQ*RIQ %:@* M$3)5.!"*5HL]$I3@\*E@,,RMI&YG /NZSDVE+BW@L+Y83+F!76DT2VT!6$XS M >:;SQ).D!@T0X2*);NLE3KY=EI[FH*ZSJYK3>7423\(F6<\#@";VX2QQOC" M8;H<[5J&&(0!KL].%7(]EW-/X]7*]Q"Y]@([<.A:<4_PG-A+L[KMGW?KMJ=/ M]_X?)E\>1K?P"[/+1$$9262EUM(>+:A@2*("X/33 M%FCZX?<'EM[@Y%,KOX$I?-8@,-.A"OCM6S8=LG(C<#N_]IO!Y,I B8+=1=84 M-+REY%C&2R$5*[_WZ),).)Z3L0+H_@EIO\D)6?Z]1Q](1<@RH/V^.LHU1*KH MK;)7;_%837Q*KY+*;/'AQ4SYZ-S;:P;AH[=D+D[R2(01;[G] 6PS6N,W%T$X M^PH^T)-GWYLG&Z0+Z192NS> G49K'.6@5V.O\=M)2M#,#__[_P=02P,$% M @ K5Y;5RM^;B7R8P _TL& !4 !L96-O+3(P,C,P.3,P7VQA8BYX;6SM MO7N3XS:2+_K_1ISO@.MSXTQWA-KN;H]GU][9.:&J4MF*K2[55*GMW>.X,<$B M(8ECBM205#WFTU\DP >:)AY ;^ M?WSUX>OW7Q'JVX'C^MO_^.H8;][]VU?_^R__XU_^_/^\>_=?%_>0B=)TM)>3#^Z__^/7[KS]\2]Z]^PNG M<6%%K$_@$T[LX]+X\,,WWSP_/W_]_.W70;AE MW=]_^.:_/MT\V#NZM]ZY?A1;ODV_(JS]#Q'_\":PK9A;2.K^\AAZ*8%OO\EX M*5O O]ZES=[!1^\^?'SW[8>O7R+GJT1$^%J#2=H/2>;@C_Z(?X]4#_XZO(W1\\X,H_VX5T4RZD M%X;?0/]O?+J%GQ.T_!ZT_/ GT/)_)A_?6(_4^XI R\_W2Z6^WQ=H)9VX-EHF M^F8L==8L?&@KG>2>3143'@Y];]A?!?WH2TQ]ASJIAL"R@C*7*', (!W8!7H> MN'\0GALL2ITNHO;7V^#I&X>Z/!SACW?P![<3^\??+@.&,O/'* XM.TXI-'9(6W]@!"_]#_,Y+?AC>?1,&^W))!;N@ MY,N_>8_-?]A4E8(>(8V"8VC31K^H++[*TIF(K 5 /O7??7YH(/-?.#5RL+;T MZS\+E@,ZT54R^JP9Q1+-3K[&ZT)E>J0>)'^'TX%*)6SK/RDQ M1./*@7+6(9 M8XVI,F P_/5HA4Q)[_6>'H*P#%O5+?&'B$*[TV@Y:88[<%3"=G:\C# 1E(W% MDRD-!PRS.QJZ@;/PG2LVPTP J-<(=7N:B=74^0)8PN <+& M8LN(>D-.YD++CUQ87M<.8"5-\8>72K^S"=]).]Q!II2V^^PIHVQZ%#.GXP#A MMO!C-WZ]=CUZ>]P_TK!$[Y(F>,-+I4\:5J??XPPGI91M74P0)$"1")*CA\_X M.@T6+O=TZ\)&B1_?6ONR69^B&?:P*=>K&#K%-IC#1R%I1W?+J1(@:RB,3.@V M6#@M?3L(V7#'#U,>8C;-O R.?AR^7@:..KKJ>F$/-BVMB[%7V05S*.H)WM%[ M"TQFA+,A04@25@1X&0I7K/H/%M)KZV7IL"FMNW'%&6G-[%+='GL8UVA:#&!% M8\RA6R=R1Z=EY$F1OMGY*1)U!PO,N>,PRT7)?VYA7=A\.3ZMGI)J6P^D;!3Z%D: M>R=M)Q" *HG[12-)Q*0I3J6AF.A MY02"L5S>OGQ34">,O,E=&P2J#I%R"YJ%U%*$W .M3(\LWU;Z#FQ2C9B9:QM-E@'" 2QS>W2[PU0?@)4WPAH5*GS0T3K_'&1Y**=NZ%2=( M.$53&XSCZS1 N#Q0^QBR$/WP\7'MQE[9"%+2!&^XJ/1)P^7T>YSAHI2RK6MQ M*B38D \?WSR^)2G]T6/&D&(#!,XZM.#ZY,/K_C$HT_3T>[PA4ZI)&B^%+W$& M2[F(K1U*4"."W.@!,J(R XXFBQ=[QR2FBG0J13.\(5*EU^G((K?!&3"5DK9U MM90H2:F:2:D-5ZGJ8R MEK7%') U$G=.WLNHPT4K*W5:8PF+")0=]+I+>&G%=!N$KTH;G+;"'GZE6IW? M>\F:8 ZV7?R=-,(>=F4ZG0QF M4@O,058J9U? !YJ&(VILO8;;=PSV>[C=%MB_/>PL9JW5,8:BF7"BH-[YJ>Z$ M/;QT=#[9B:SH@3G\M.3NNE''>1#.9$8$&R+Q,;4[B4_UX8*8^G%H>4O?H2__ M2=7#X'D[]*%:KME)=!8;H0Y(A:A='5&0)9PN881-!9T9]89(N!6;F]=N9%O> M?U,K5%>+JVB*-[SJ],N2+VY8])"5$,06=(S0$";\Y8.UPQSRK;73G]'F^ E6J2 M!E7A2YR!5"YB6Z_*J!$@-WJXC*A,XZ#86-$CYW*,WFTMZR B@WIQE'Z2ATCR MP=^@)M:>\JO.((?BI9'ZUCC#1U-+"*::IOA"2U?@U@N4U>W#ZF9Y-5\OKLC# MFOWGT^)V_4!6UV1Y>[GZM"!O/M_./U\MV?=O3;ANIO+:>CR[9Z5LA-M1RW62 M_;/8 J];*N1LG3&>DB._/=Y3&*V9@= M+EYL[PB'5_,HHNS_G+7UHK!,.TJXH[.#=>3P;4$&;WQW4:9MB"0\"?PZ).4J M7BA-^*[@3%+64*O3"$J8L-$MC4ED>30B;VZ#F)*/IU/>7E1_HN%C@$_Y MN>\?+2_1WXI)O*/$X<6Q-L2R_W%TQ9L<)A#V,HCBU>;'('"BN>\\T/#)M6GT M$'B.PGZ5'7#C9;VN,BRJ6^-%/PV96R]G&6GP5TZ<6+Y#4O($Z!L!LA'4W7)U MHW,-1XG.'\,@BN["8..J=I2*+7#'7XDV@X.YLW=]_MH(7 -N(-RX;RMZ^[P-G,2,*(CX-%5B3A96;]/[(9MHD9_I>U/_P[L8J& MH();Y[/*=AL'3(RC'1]#N.Q/X]@3F_N^L]P?+#?D#UI"6=J(S;M5&W:-B>!& MAW8V*>X4-*& %RU:ZM%^?T!B-R,Y0PX?.4N2\S2T+S"N6?CS));G_E.\4P+& ML-B2.R9N;A)[9X7;,PP9;[, K462?90_&3DZ7!TH@+R_%8>G-\'9]>SJEKB! MLD([&0U+FN&%O"IAV[IK1I,(HN0-D!UD8Z]V*3.L?BXG:B:_A,$V0R&A5C*! MNPW\()7MEJJ33;2ZXH[%)OH7TU#J^^&-UD;2MW7OE$D6O0F?MS,BLV+_HOUN M3WPO#.#3K153IRJJQ[5#LF"9$?],X5%B75:LH+'".E7M<4=UK:9R*"L;XXW? M>I%;GZ-)E,\"U\BJ83A=5_&.ALG8FTQW/WPP,[T83LDUL":RJN;26&'6E!Z, MNOZ1Z9I,@=CBYH)N@I"*=FOKA4:+ESBT@M!Q?2M\Y;DFS$@V'*D&?' QE&X_XY"62WG:B!"0Y!*21RYBBO-<2#XYDX0B MJ51&P!^SE>]"^BZV7LI1=9QA [-Y$J=*7"P996,0P=P Q"R0C*L7U*?J4V]U MZRD OU++<] ^:XH=<-4"=_13>-@ZH4S>)+3-3'@'5K0L!,?:[QY#M70F?Y8! M.,X:F\:U>]:G;7!C2JE&A?6SW, L?M2OLTIE[9)T.MSHKQ%/_:NS-+9$7%BA MS^8?T1T->?6H"RMR;87>JK:X(ZE20SFB2AOB'9FKQ6U=[RBA"O?213VQ&>&4 MC0S*P^C(J1"::LIF[20"ZLD8]JVI)/:QM75]XK#EAQ5*GQH9OD\5OW*]8TQ5 MN>KJUM,"HA,MJZ H:3H=,#H5N$\X2FBC *2^]$SH3 "4QM 8#3!))3ROW"?7 MH;Z3&X+:3$(E2FEVQ0U93?0OWK*I[X<7S!I)W_XJBERY->,S*R!=PLS0-9PQ MK&!%.^*DY(F3T,W#WA#JX5 >$1)F%\97&[%8G?L.% H/Z8[ZD?N4;';75,II M3@4W/K:T2FF9!3T2>%&SK2(#5.*Y7'VZNU_\M+A]6/Z\0%*71US(JMB?+#3 M[?;GNL@>G7^+UUE+9.R^?Y<<_[@Y4@VS,_C.'0?CS'4LR%Q@.JTMV=; MF$MWX>DV)9 #JL%8>^T%SS]19TM_M%P?/IQOF''N8=B-(G?CVOSPEL&6NN!( MSRQPA_D0]BRDVO=('R_4#*)EM^2[@C2GX,5GI2 4X5+-",B5?6N!<.14.GZG MQ53A$U0&_NR'%*[ZL&G\%NS&;./0T'WBER=ACA^Y6Q\2I+G)_G%D;3>O, 18 M$;'!\ANP_ [$-75;SR>7=7%K#P3'*I Q&<.:WR8NH,/N/%XJ[N 399I M[(9\8IVQ#JRF.:3UH7"? MH]L;(=I; L+!EMK&]1E,))(0$$4YJN4BIDWZ'N/T+\U@M7EJT,?$H H0_UNW&_3X&5+39NLOTP*3A8&2S@ZW/QS9K'QS].!)9PTZ%25&/7M=!2-DX M+!YQL5_7(9,77$#,!N!?GI@;]#%X=6(VW;&KNXUUAZ[VG*8YW^$J53A;,#F.3\13Y^60>-;K3V MSP4WF QDU9/LH#Y9X(6HH13MD'.D@V/8#C#K(!"WF5$"9'-+3AFX&H+0) %E M/' XA8([*SR?^!N/_"\FBJ6\JFO7MWS;M;R[0+PMH)]N5]45=UPWT5^16*?L MAS?2&TG?(87N:G'[L+@BA62ZB_G-_/9R01Y^6BS6#R9\'I[IB*,:[SYKA-N/ MRW62/;;8 J]O*N1LZX6"'/DU)6CFD:V^E7IX,!H[8INN[N525=LI1))"P_. M.FF(/:Y4XG8+KUER\,Q6MY1L@I XP?$Q MWAP]8J4=@@WY?S]\F+'((ZY/( #_G7WP@;(\W^K2D;E]D71"?\?M1XD7#C,%@\V&-B>1(6A\R MK6G*(%VPVO9Q?_3X55.''MB"UA4IT+!2_?[C^]G[/_Z;M%3]M^_?S[[[X[=& MUZKPDOJSZZE,*GV-.ZY/]2B\,IY\AS=>SR1LZZ4I(2,3S:&U&'OA!AF NFNW M0EO7W 6>PS !)K+Q:TVZ3H/N MN$.IJ1WD8-/MBS<<&VO0UMTE1MD2+GXUG0$TGOK+^<7R9KE>+A[(_/:*+/[Z M>;G^;\-QKY>85]EA,K&MD:*G;CV)^.T[CTTBC29C;T!U4PTE%D:N6.R",%[3 M<']A^;_=!%#OQ7?@9#&ZLUXA6T%A&9U^N(-56_/"S8JZ3GA#5U_TMB[-.;QC M0;4GP(-P)GSTY6Q(PL?0_NFH^COT,4[?A7MO9.LS33Q*E--+S3MKC#N$JW4L M2\\$KI/>6G)N>S M"85A=/KACDQMS0M//]5UPANO^J*W]>J4P[M0L"!E\V4S#T,-KCL#BO (#R8E MG'@Y%NI'>0'FI%Z@D2DTWV#6CFUU:]P17:/EVOV%JW-IE MV1AYQ%7J6(BZTI:((Z]:WM;1Q\B*+1 @G-S:/+C@MC>4M2"K1\_=\HG;,,>I MM5NZ0^L-6S\SPC/FTB'QD%02,[HA=#KZZ^7_J#K@#MMZ7:OFJU,(7PV9>YRU M8D@,&E)9/'/6^KD$^N KT48Q/<4;7F5"]C A-3T/[6D":OK,\BQOHDVMR]H" M^BPS M8T& !UR/3+C,B!S.9C(R1M7_P'B\8_K;@HN)\+ZGL04/SBVLT&?S@VB>WW&% MU_UL5[4\T.J(.[SU=9?#N[X7WO!N('M;]TY9D)0'>2-Q(0F;TPW@<:)[3/5I MPL-0ZF.J5X?WL9I3P1WN+:URDD79A 1>(&BK2(<$I@P"S+^KI9&7:*ZHCEN9*C34X8 55N\L5XK^WEH+I7(9A=!5E4D[+)XA/S151F*>UXJ^# M\"JI%']>MK[FCF=#&KA#O)5%"GL930C@#?YV:K1>J1?>+$CYD=*7'8S>+!W7 M*N=O/,QJGW=XX_KL4\^SPLC4_?!\\S&A)W4]JE: _(Q(' M8[M+@ZI=W&?BLY2(,QGDR%ISSVE0C<]VGX96NDD6W6!^'24.'2@=>NP7WAN7 M!-7MBQNJ&UE \[HB\6V9W1##Q.W6]R!-.Y&9Q D+0 M*RK^N_3/MP'O \^[#L)G*W04)FI.!;=+M[2*[.@-2>!U_[:*M V*E!]YDW)\ M"[>S2Q/.?P7&).%LIA(*8O.8P),K]\EUJ.]$TC;"I17M%-:K:(X;(>KTE*% MU19OS-=*W-9[,\+%*@OL7XSZ@)>UJB)X,&6!"'%2ZL2AML>&^=.2,./=UQ(5 M::Z.(51IXD?^_#X:GWQ<,(F=2ZF>O_(XI04AW*'QU%F/"<5X MN;;*T"XVGTA$*X3N*Y#3,3]E@"%X>U:Y)F9-C]KG&Z?\9*]JXE/:&G? M9^TQ!Z2&U /M:O;:3";A4_ MC4H%(8]LM@>R$-=_2S)Q2"X/+&13B4@NDNF'1Y 85,*WZ_O5)[*Z6]S/U\O; M'\G\;C]\\'+TH.JFW[[/],**AEF8G%M_X+Z:7P=4-T-0VC4[!X6+"X*RP.3V*Q M?]E@[H-D[B SLI4)]D,+!/884PZK[[__]CV'5OCD;S]:K@]&6?GWEK@2DA1N M@3HN4<3LMC]8;EA2B:E%=YP0V-8. &M-^YJ%*B>PCR!%V88GYBBI$WD,9W( UW(#Y@ZLX*MVQH$L]C_VG9 M>%^S*!!'"N*H?ND_T61:S-]ZR?*55^&5&XF*^["YH3!G+X1Q(T5_MCNYP=.1 M*EZ4Z5&W#A=9I"4T_*#IK1XA")$DR?+M,FD(%#Z6Y3%T#HC D(G5WGCA"*#'DS%W#&37I$[Y9"1A'1V5)50[W=;3W^B/+"ZQB:XY_?_LR.RI%A8S3EZ M(P*X0[:Y+:HK9JAZXPWJ%CKT7 @B/VU.&)H^:A[1))<[UH_RI:]T'@R;^F*M MX.7/EG&\@!T%NME0FWW/-R LR+2/>-&_5J?' Z#)^7M)VG8N[3HU!%'K7XT= MY_VFA!H5TO>,%R6/AIG;2AO>"BEQN.LB6<$Z?SL,1_C#+J+/&#'(TC9;L<_4 M KY$X^I(ESI,*<3+Q.XYMB46:&*Z3[45P>PJU3:U(N"U,,4SASR/03^62[M. M+:35^M?,_\_Z32G *Z3O>\XO"J *5B+!"4_ #VD&F.ASW>U$=ZM,=\,S]SOK M%>83Z]!RFL_=3SI/+?*K;* W?Y=[3BGZ*^4?:@Z?,)L1S@[)H9 MX,65%CJ,6)=@D#E+$%M>%6Z,:9+%6E1/N;M?_;R\6ER1B_]&4UY 80>1ZCQ0 M,97FQ"<),"UMJ $^#2E/#IC:ZC<0:&7B3+:8RM@&/2VFLKS]>?& .WNK->D M0D)2@9$9RCF"36CE*8Y./]P8I:VY##^UG? BB[[HK4MO)AS@MG["@^1,S)[9 M#*]]FHI&(>73*:V7;B:B+XZ1ZU.FI+BC!6A84S*X(8F)Q;F&/2I#OJ+_A*)? M1XL^@2#GEUUTY!,,PZ6(1[7+/$^]!/T?)9,DF9H\F]T:PB2Z\Z51#0*.<$@+ M-A]"UZ9:EA@'1\/ IM3A=UX?+(^N-NP3*$GS>L>TC>>^ Y=2#R7ED-I10(ZB MS:U1 %'][H@QM(42K2$TX25RMH$;!$7*;T8XQQG?6,V8FL$+8T:)$J,<,J,< M@".W"578Q,P,[),5_D9C.*5_H/8QK-IEUNV+'"V:6*!RLE76$3%"-!*_S^E5 MSHCDG+#,J8:Q@O30PS[7/E)ICVSSN/-V%7H0:&Z+=AN]>.&@A0XC;MAB.F4: MQ"3I*=/G!W'"A&7/56&#:]>W?'N@$Z;FQ"<)+BUMJ $\#2E/#I3:ZC<08&7B M3/:$:6R#GIXP72]OY[>7YM%.7B#>TT,R-UQM'G9!&*]IN+^BC_$G*^8/>R[] M3T%(USO+7S/V]!,SV$ZY5.J#,&Z4Z\]VJLV8=E3QHEN/NO6S2_$FEX*M5-X2 M+L@[D(2 *#.2"@-)P#P-39MTF28DR?KJ@ VTGQZ,%*0>!B" A:%WM@?5NBJ:O<#? M8@MF7A%M=>"3M,4+#6TW4A^8:_2;3EA7:JX\U2GK-(T KQ:]IQ,F^ /ZAJY.PX;@8+D. MG#7SX$[> \=];M)YIQ9]M#>W1;LS#KPHT$*'$<\J,!VN#F*2T\-5+,<-"U[K M=+59O(B[R/<,2U<^F 7^![EH3Y9'><%%>*#$9DC+4UI]I_B!U'+IV]Z1C0/; M*S%I39!L)I!?$G!&OJ9U,'()L\7]Q MDQ+8R2_$S<^O"U"ES4<9>CH9]XZ&+CRH=5J\(S&Y_#,*NRA^]]&%P#VDF/E- MY.%C7 GP#A6&[-!E#=P#]L^($)V4%!2:D4R!D[%'Z&!D#3&QGVEY>WF_F#\L MF%D7XJ^W9'DKEB;SVROQQ^*OGY<_SV\6MVLC2Y).)AWB9_JR4;MW$/Y",14+ M1 X!Y)Y5\FQUW@N;9+ZQ+T*SO@AN5Z767,5;?&"Z@:,K=U MYH?EC[?+Z^7E_'9-YI>7J\^W_"K*W>IF>6EHKW05;BT_>0_^DJW8F% M%;D1W.2E$0LW\5%2!N"*1G;H'M+WZL_LM:8O\86G/F4=FB?N"!K%XH5'(X=D MB#>.QU&[+13(TO%++;E\,\(E%)?]'=YC.)@3\.:.85^;]SPV- *,M!I=L4+ M64T5:.O\]XN?%[>?%^1^<;EB8;!>KFX1.GS=-*)!]TF[?.7@KMMWLD[?'^0G MC$1")&5F?M0-E\'^T?6U:J/4=,$=G3KZR@%:U1YOC&I)W;K^ZN5? M/R\?^'3'R"*_1#E(G?*"Z%@_KFAWGIP;5]B@QJ%+>D[*M:OD;^ODV4:AQ(?D MC,P/3"/9P72P/] MW-&YIX<@Y)7-JL>FBN:X [I.3SF$56WQ!FVMQ*WWH!<_ M?EK*37A]>8R]_;Y MS?+_\#]XCMO\X6'!@N'3W7QY_\E4'F[!!,O]P7)#P %F#/Y":FX*_4&P(\D) MA4Q+>RFCJ"&]B0166ZW:'VM)S&AA#/%>N"&G@?:%]/[Z;G@!I(GP[3=#+C]_^GPS7R^N MR&K]T^*>7*X^W=TO?EKYY?I7>?V4@KVB.-[YUA&Y_Y?-G-CE;W1O*U"U1K6YPJNDR M.7>M')2JVD_*8?M#XHPXJO77L"J;#=(;N'=>M[EYU@AW();K)(=>L07>8%/( MV=;7;N#:OR$WBR)*DY(W_E;H53<:U';"[H8Z.A?=LJH'9C?5DKNUVW+R,Y(Q M((*#^9%A:,6-Q2L\9*"]QE VQAV?U3K*<5G>$F\\ULC;UAVO%A=K\\Y8-VJH M6T_)'2O'"473J3AD?P )=%$M%093U%#H\0,FL><&#Y2_'*A?OURH[80[$/5T M+M0.J.R!-RPUY6Y]>Y_OI8K=4_/.R_^5Z*@_FC2E,277UK2(VM-K"$S%\775 M:!T'/+D@.5K)LPT2CJC&KY$-8Q@@A*)KZZ7!<4I5#]S!KZ%M<7M:V1QO8.L( MW:&")AP#KN?_9>H\Y4RW^O.4RBZ3\]>:\Q1U^TEY;)_G*7S,8=11C3+#ZFPX M3*]HZ#Y9,<]5@+P]_OX0&TQ_HLZV\+1(@_VU+A1Q!WD/UBKNC+0FAQ(-"2NJW'7L^7]^3G^6:_6HTW=A2W0-WG&IH>_+XLJHYWAC5$;KUC?G/=W2?ZV_3%C9!7<,Z^A;O$2H;H\W>K6D;G]YL/ B M@R!/?DW^:SI\!U7]+G1]VSUXE#]!46#5(G@]:@<\(M]__^U['I7PR=]^SD>L$-M]&XS)V^16[[Z_E M&XW,GZW\K92#".9-$)(=%X:XDC2$"G&^'B+"RW!M7*L(1D3F1!)6QF%N7$NL MC^%O])6\(Q4F,3%KN:7/T@LX(9/CR! EW9J^%"]@+WVY30K<=;.;GDCC1-;VOVQ0U+C2Q0.+'6Z8@76)J)WV&R)W&!"5_Z[,^O MG-/0%^@BQ\^=?Q#.> M-I^M)/Q'PJ#ZW5\$!K.#_>$89X#TF-G*26Q%4XL>F$4C$,XL.J5O%LSM?QS= MR.7/DER\2O_BQJJUN#:9J>!1,[N4 Y$>C2D@4$--^HBDE"61><'?@HN#/0) M9V#V59]!5):CU^Q$X)[:P=9W_TF=I4/]V-VXU)E'$8V%XB'[E^_OO3%!3<6#&35\EE&+RSP(LY0BO8Q".<2D5PD(F0BJ5!\^B^)11*Y M\"V;\!G8$J:T9%-ZDBDM(8%9Y#Q]=6?I;X)PS]> %Z_)E_H(V93:5)"PE97* M$:\1J2D@6SN%^@BP\_>L)-Y\.9&V0(=6YHRVX>F%KN5!9D7*DR=(V'_H.$3O7A=,]ZKS640-<"F)I2F@DN-K:.:A6F2F0(>-5>F MG]F4Q)4D; &"@+%(VHL0XM"(QCKN]Y"]PTP!0&.)^YNO#''XBV7;:E.!:LZ6:T)V?AEC1A*Z1L^J#"LY;@C6G3.5-IQ( M\%6>*9VWFD#8]7>8DK]&8_S0R)1V(T_C2V%%?[Y>VQUW4#:U0_D,O+HOW@!N MK$$?4T+EB(-HXCRB.=R457]7&',]Q.LH2__"\N V]<..TNH ;],?9X2WMD1V MG;%)9^17&ENITH=W>\".V)X51>[&M<5N%EL,PB;79> [4.;:(8DPA$LSZJU& M,X99;=+GE)9^47G34(C 6[A1'A.C1"4>8>SUM/3<_/63!5O%\:O67*D=)9R@ MVH-UZAY?JR&#=S+519FVP:-XIFV6):NP25;*VC2TF+13X>CW&,.-^[WKN_OC M/AFA#M8K@F->ODE[&_A!:ARQ1YL\!]%P9=:0&&[ Z6:C\E5;$TIX8:>C/GU$ ME#@9D3EG!R,) M?8=&[M;G\-@*4S,-(G&R8WX:>VE%NVLO>(8',F#GTO:.#G5X-:,!LA7[YC85 ME!W$RN58VRNK*2#N, KW 1T@&0'1B)"-I,(EQYHH6]4.)Y#5:@9@I&R$#U#J16T/"H(8^17(]9<_6N=V"=O/ M?G2@-B\M/8#68\(4=MY31;F6ZAZX UQ#6SFN*YKC#6<=H=MZ<$J; M9,1)3MU(X(ZBK9UI&ZJT-?ZNFL(^-5UPAZN.OKJ/I^$-6"VI6^=ZUCR59N;@ M&I7*@QWRW8E'UU;A PV?7)LJCI85S7"&9IU>Z:E>61M\(5@K:>OE7?+>'F1 M)'1'/F%.)(!4D$2 2'G"7-46O1NJ-3SQQ?.&J!VR0MQ>O;+W\^5?J.>X_A9R M)8][ -R*H^6*MC@=3TO#;)M3U1#Y)F>MV!T=,#JMT?PL&,)$.^58>+)TW!W. MP=1/"!.)LL$#E\'4E"CVCBJ+?QS= SAO+:: M&ALO-_CK[FI+/L!NQ(WAJKPX=1\EN,N?Q'Z,^#:OPEQU?7"'M9;&C=_8D)L*1.&32Y6 M&ZYGM#K&46SY,/VHB=\69'"'=%N[R%'>E ;>P&^M2?L)N&!($HY$L.3O"'*F M1.(Z(U>N=X36AH%B=#-=43_8NS[@ GD3"<.X/GG__OT?HK>H\81C:$0HAHC 0AGBAHS^C&+F$\]I\:Q$N,DT!'D[,@;AB/B8R./ M7)6:)8'Y$<>XL#^C00'V. 0!0^L9RMT(I38M-JH M+-8,^"NH3!"+ZJVB,=-1D9@8]F@H,NYR:1"P"6++:S'?&Q.8,XS]V,W M1<*'# @7+Z+&US6+-JCJ=8R3+>73;:GY/C@J9T!]T<:-0;U:4$:F7@CCQ:M^ MU6M]35Z2@N1BD%0. C\VD20!?"O;-1;R&)E+X;'DNWQ2)9".%LP()_EVT91. M I4T->F!F91W-H&&%W ADT;1W/['T175NTN2?.M;XT:L&BUE#%(TQ8LJ=0*W MWL1(Z!*)<-\9P!T=%?X,*2W-"F[2;WK.6ZIYG1L7.DW+HM_1M-7ZIFR(&K1K],J12M$,.3W52#XE)P)ODS&=0<'Q<'!I* M^Q/-0#&#>#.DEOWAR']2R,Y0@\?)]X@1HTR3#";D+Y%C0ZFH0P*"8$@^^^X3 MY(,^!_A*1+-FS =4S7 MX>_C!OXZM/QH0\.0.A]J=I T2> .\#;V*-L)U.F/-_!;:=%Y?U#B-B,%?D1B M: 0.1C7(714J]*(OFP$^!H@T7D.&Q0D:\LO]&3LDAR!Y&<[5YN= /%W.G(?- MPZ)DG'#T]]GUB$T#+]O9J.8,18,2?@QMJ4^_IRW%\K&"-\F8IW,OL]@ZLJ%6 MSSZ3;.<>,MQQR!LK(A:D" !W(_E2); KV>5>E$&Y#)@A]'%;36 :V*)OBYJ9 MF*(W?@QIH$._LS Y&R%A1S@_++.PHE*U7SQC0A$N%9'$ MFF5E)MC<*,M+B4"V @""= ")(!\6_#-L98EJ](?\60(38'GM^FY,/?<)GHZ. MF3KNHY<^;YK,&54[6)I=<4-:$_UEE-+IAQ=X&DG?^BR6,WG'N9"<3?H2L-'5 M$V(#C!CV-V7Z7[Q^LOX>A)>>Q1:7ZC3K9A2F *-K'&.!5K=L4-",R4Z!L:- M(C >7PEG2#A'@_G<%3;)+7)K[:NSNYM3F6RT5%E%,V+*2$PR:BH5&29R9H6X M ;9=\L0[A\\ZM!RZM\+?H,@V_P>(5%ZG6K-U>3^S6YUH9 M=;CJ_PUSZ!@^(3[P,'2P-X+&9>J-\R!=\D86WPJ$->G./51':74/W#&JH6WA MU3EU<[SQJ2-TZQ2._7S]8V#S"CRL>@ZELC1A1 MZK7,0$7=%#FN: C>/[1(3(F=E!&>+$Q/%L77,XWQ,WO(NI$73N M][@^EX[(XIV>._$ZBI*())%QEC8T7$,;L=TU+3EU[(7;-NP+>"#HR?+@8L\( M/U4IT]\/!JMM/A0.GW/\?6!QA=[(\)C?>H-O)5GQ7'#!] -DEK+A#ZHTU_2@ M^!B&K(-HR:A0IA@\_3C&SZ1F_3N"Y1K[#P;."KZ_$XBNTQX;4 MYL^-X2>3) M3Z$'^RWFM@VE3N&YXI3HU-%ZZ3^Q]D'X.L+O(O/Z_>#QF86' N",T>\#<<_5 M10:QF8"3!]3^3*VRR>1P\RX,X&SB]8X9(DZ6!H>*UWS&XOW[P=7:7V HG%4R M_GW@;KWZR' X%9C]!2+/LOV)LJ?$IP?.P_T>N>$.0)O;C9I\@KW?,2U-21YC M9Z+([?<#TB56'F[ZF['Z?0!QF<+(H%=Q"6#Z6PQ]VEZZ'&%QSE.'UF3_1?XB MV3BYLUZ!QGA[0)4R_'Y@6/L7&7AS6"W [P.R]+N%&N]QVMF3L-D2NHV;_HSW]RD;^)3C'I?C M;/1C B;?E(R!A DY?@XV7GLS&B<>S:PG^:>1QV@3S2ONNI\\Y?LYHINC=^-N M5&N2CB1Q#F9]VJOPXFP'>G@7 +UHU:D %X!3=8F>&3E[3EL(04 *$['X8.^H MRY>DR_7%=L"[2CACKP.UI$#K@49O''619FV MX97RY*_."\(D8UNL(?CXFK7XE3,W<]=@ZE8:!WS8"H."$.G\*9&IJDQ871_D M@**C<0$ZJCH@!@DML5L[>D+,8"6O1(3*.EVG;9"[9IE&!5>4&R!VO5(Q.[K: M ,\CS_!M.?;]>U1"G.]7KENV>E;9"OO-5+7,/#P>F#$C"848L M$B5.&.^LF.S8=\_B.P*)'Z*8#&Q0W;*1?I<2X O]A^"8?S+N%M0PACJUCL%[ M]^,HV!_>\*<[Q-Z4Y=6"3F5KQ,A3KV4&/^JFR#%(0_ >@*C I04:+8Z0ES8C M\PTX--P!=P4HS>&94\MS1P:D :U6:BJ#T#2VJOV!U$]6&+K171@X1SN&)QZ/ M!S5&535&#%&U.F8(I6R)'*#JY>X!GP03DG(AG,T9/KF^[1T=&O%S.CB'B5__ M$)&M%SPR][6/<?8=^7S;A@X3MRL:/AS+UFNI;:>;!ET-QWFDU4&O9'C MM+*%:2U5V1HX> MK53I 5"L=.J=SF< "]S">)=\8W0E-:P]SA988(2^!OWR7;- M_>-O\-QIX+D.9[^,Z;YL=[BR(C5266U>WQNF@FEK* MIQ6*IOC<5%?@MIZ:T4U/?(WD?/$I1+(R6WCN/LF2J_32NCZX?55+8]EC*SO@ M]5L]L3OM-[U+R/>WZKP,PD,0P@.,OB,)75'ENK8'3F]LH&VVEJQNCGSUJ"E\ M#^O%8N9W',1L;11LB,_F T&&N78J#G'Y'(%?SL[%$I^.NYXE3VPSL>-9*^:UI(:7H=^148B46!H>S# M,6QPS6+;MUV&>JZD>WJG)N2\^36.J/V\4WF6;0=[>A-$T05E#"F?)= HYGMC M\-7:>J'1W/G[,8JI4WY$UI "SE#O8 WI'+Q)=^3#?TMEVD]/@29A/N\QE@1^ M%#;D^RSFCBNO2-[ZY587A201TH< MNF'QRB^QABP4 Y?34Q&S/Q>;X#AV]0^*<]DKYNWX&Q)RG?DVL@F+),2(HN+ MY;H_I'XX4!@B^(ASN;/"+?WQ?-.TNB5BY*W6+D/8\F;(D;1&Z/9'RBZ#+X\G MA\,D(3M]X_XGTKH9/%(KA.>$HE,,XS&:X-<)HD9"8(YBQ.82"Y#;,KG97Q[X MK8R^:39 .C\9%_D&LF]"-MF2%H3)&R#]=OQ$I(%U%$MJ.]%Q6Z+C2'N;*5)? M,VBXS(;_538<%Q%\(0;O])^BNX3I"WE0YK:[93C$R#*+>WPV+SI&YV4?D(B$ M$[*1&*=DX]>GL8.IZHF/6D^@NEE#96-L<.N=5Z%N&PO"UFJ*J1 MN$L=;D%8@@%!V\B^XH"*)F@G=BB,G5#GN%1UVEEHA3WP2K4Z.W?.FV .LW)! M.SM=0K#7D/I>Z./STT&G.J@&4HN6JC5*,%V)?DYS-K M8GKX?"C;U=+JA1-W&FI= M5>CRI ORW>P&"G0H/1G&[C_%,7BP(1$C2XX'N!P&V\U/EG?DI7FDFI)" '?L M"V,C&*.\P''&A0 ;\OGT'MD(6])CZF[+NKN9[HECF)B7I6"_\J_UQ!W&MIG+\*AOC#=UZD5M7 .:4P4]K M;X*,LQX90]4\ 3L]W"=OTK^,G!'G]2#O:12'1SL^AN(R[SWU8(<(UI&17GU5 M'0JXH[F%-_G7282ZA6"]^/@F5\#"Y+P0!#> R@^ MMV/W":Y5A,E8GN3]ADDAFW2K5GZMY_&5M+]K/$BP-S#>),-:-Y:G%<##1.T0 M82J.XA9^98K"("I>6*RC38D5)^GX3OI0EY!I.&T?8BN,3>O[2+>N[_-K6T-K MW0J*>W;A%&5?30#KG?7*MW[8T%*02F&.BN:X ;9.3QED56WQ FVMQ&T]-27, M+R\72!M*"1M>4UCC)._"Y1>OC,]YQ!TAO?V,K"GND*S23[U?(=KA#<5*:7M: MB@NJA@X4!U%0T.$+$8.YF075(!VLXK4E5=L)Q=RIALJ@2QM.).K.Q.TG[("L MP7>5SE2L?&%)W7IB#JI^=4G1=$).VE/%S3(W[?U1IIP)!0X1:_%A[COL/Q_5 MI>%T.N'TQV8Z9]F@M3V0)X/JR]]#F;@P9\8SH.&U #=V^8ZDZQ/@S6?CP'W< M-- QS)#KSED4U34SP-B>%47NQK6Y?ZR.\6HSMYG''/DN,7^+^S+8L]]OQV9H M[E-R)[5RDM2))$YHZ-->Q?&L/3W,@UX/6K6/LB)S$AQCGI&9\R=< %*0(+U1 M;G*RU\YJ-7/"CD2_S'BLFF%VH?CEQ61O\]5N46FPF'Q;RU56\^Y,],N,2W4] M\&X4O[RX[&U.VBTN3;SJ]T68SEQIKNPU\IM "%XQF:_N@1N#-+0]KSM5VAPO M>N@(W;%J4T:OZ3-*+U1/8R@Z3\^2>II]GO@R;+A7C6G*O M+_=X@_//!\NCU0\8%5O@]N<2;0J76?*O\?IJF9"M+UX +1-N!UM:1?;MAB3P>GY;1=K&Q6<_I) *3YU"T1VXY$Y# M]XG-!9YHQ/Z.W*W/UW9FHY'&!?0,\TB,R&3AJ8!,%&FE0F 08-=&CSWIAQ$IN\9A&%2,&@"4:@Y0J M0XP-$^N0:>Z)/9?&\%#=>3*PH&$#!1Q4])P$#.C(WWJ*?@S9 &V_DCAG(F6G MFP8 /*J/'?*J4P689-W4U"!H068R,-#(+@I T*(Q"6AHIDG[2[U:IW3);J;Q M$@9&[2/N]]@%^R3K%'-EUJO,(!Z(.#UEA(7<:K.V7A0V[D81-]KT8"T9>#J0 MPXM!?2C5-MQJ(6B6OO!R)H.H)QULX$47(]ADWFY%:$H>ITP0*C%;>"("AG0H M>-]& ]C%I"X6%<-K,*QG%KA!;0A[5B5.=:&/%_8&T;*WS"#^Y)7>9&U&$IF2 MXOJ# 6/Q_O6Z:;*540//]\%1W"9)A6(V%49>72ZQ3>12M>^@(CI;+TLO=:X# ML0_?8E#2HXH;^WJRFNZD3H,D7H3K2[$!)WW3(9DAO[@ZBNK=IBB\FI7UDA:X(&^2PZRWO+C.Z7*.I^1(Y^>G;WH# M@'"!Q5S'JMG=2H$$YD2"87X:S[Z$RZA@WW&OV:+^T33&N%Q&PH4L/G)5&.W6 MTB\V.]ORF(V^U8'?_NL\5&9\*G\>(LJ80#122@E[8PV6M2R_Y/%2S][]#9G5 M_+[T45-3>TP#9YKO^KL?/ ?^[7H?/_D/M]I\:6/HP#]#BV&T$"&FWG[G#\+= M6\^?6%2&KN6)57E2@55]15&C(\[1K[GNIR_#5_?"NYG50/;V5[X2%@PVK&>2 M<]QA7*MIX8D 56.\(5LO?)S M]>(Q>X? 0^=;_G@)M\>>QKO (6^LB%CPG F0,/+:ZN(%)@D 40?/LGG]BU68 M).;P%QU7S+J\-(8#@O\,VBALW)(4;A3H8A\9(-K0P8L=G;1I&VF"J1CG,[8D M"+.D./$":YKJAYRK>^ &#@UM97RH:(X7!G2$;NO&@O:,<.IP-)#1-_KN,BJ5 M#8;M34PS?,ZWK0_@&_]5$7<&'\.L;P]<.<>H^3EHZ6W=8,5N6<-E^ MH>YVQR8BPHU[=(OUS3 MKQYC"XJ*+?W%B[UC^M'K("S:X29]FEMAM6X4<0=T#]8J7#UO3PXO-/2A5.N4 M+N#]+MB\8]P)9T]2_I 'DTK TY5/L(;<*)Z<'P=K4%CMR,Q@<:L%DM6H;+6@ M"%[$4UC-_.K]RHULR)2_MV*:'%"V6<*4D\$-4VWMHKUZ+Z&!%Y!::S+ M/3:W4F[:]4=]PD#0W(K:D*%/>J+@TD+! 6%H)KWY%&Q()A%)12*_YD(1D K! M.5VV]$GRB+1^AI).4XI E<[JP#KM,95X4A!,G3G M DU[]&[V,TPU!!N$T^1"8T W'V3\A=NB+<;?[D6@^#75XBGV^;#;BXX:EW.' M_S'K-!WQ(HU"V33#2F0-.S0$2(]LR_MO:JF>"^Q$$#=V=;?5^H(6=JR.]I2_Q^IEZ3_13X,>[ MZHM]KSY52^#%@YL4H;-$E(3!]$3A49#SN ,\.. #5B]&4>%L'?H0<*QK.Z M/$@S.E\06,B6:0T70.0+ 8R"*F-#!C#'#QJ]F(C%\Y^PP\8U,W0/!DO(?#F@ M(=NE+68 C2\#,@J:C(P8P!L]8/1B(!;(_]K? SR5XJ^#"WIGNK9"_?-">!_#&;#@IU?Y_&X\S_$)&CGU[I@<=D'CUW*Q[9@ N%XE@B MN0)=>L7087!A@8CLVV,8[\A&;*"^ H1L L\+GJ%QFD(A??LUW/CTC@Z-B.M# MH?\]L7R'_<\_LA8'_L1D1)YWU,^^3S^T^&OBAR",TY=S4_J1?+J[R4YW#^GI MKL.^)F_8S^.!5-;A$ :6O7L[[D,X!GYWG3$@#L@C)>PX:*(=)=K:HN(.) M2P*RJKIU>4O<\%"AG1S\)4>?HB0

9P; I *A0*8UXS-_<969+N5-<0=HE7Z%X;FD'=X0 MK92V]9A1<- 9 <+D5R"-PC.O LA"TS1(UGA:WEG4L.B)O/WZJ"!N MQDM=GZXVER%UW/@3W3]2Y3%;64/DWJG4K>"99ZT0>Z5:UM:%;NA3X#WQ36=. MEEC;D/(]X?[.>#Y'/_)[ ?"4-J@057J<9A>E;7_O@ M#\TSF\>A9<=PVF&%(11Q%)//9S?>$8]"?C<_G6%MGW>NO2./01CRXY2(V)8/ MF_5[RZ'D>("M>XM$!VK#&^G$$H<\%OL__Y4< K;:A%*1L;MG"W,X8U$0#8YQ M%+/O(7;VUBLPH"Z7-=H%82Q@'DZ%4LR?$8<>J.AP/ 0^?S[N8(6Q:Q\]*XS& M/589YV?CE&'Y(&B/?S)B1$WN-GR9-$_1U,C^Z,]6Z,+2#&H>5JR,2IKA1-1Q_;0-WE%=*6E;GTP)\I*:/2A<%QRE=W?@F0/P2;,OEFRT?[EX=DZP#>52Z*N-'$[>"\6 MDV.A$T&\8=./6JUW: 5WDC$A&7\1=&\>5M?W;Z7ON10$Q$BB4DAB9M/:L/&8 M:7H#HRB,)2!B_\I!B/WC;_>P8BF9@YU^AQ,42C6 X"Y\@2](R\5KO5?"GP[H M>3ZEXS>EP]#YM\A]YWQH./D*L?_TM=LF/*COB5"-#WUR?7=_W"N]Z/1[O'Y4 MJDGJ284O9)D8OYE:02*CGXB?&W9U/+W#PP)+Y(SPX,(_=LAT7^3<"!VJKZM4M]$KCP-]UISJ:0A M[MA6ZU:1*,]:X8W9"EE[FLO."%!%,%OO3SE74BX^5\Y F%U8D1L]'$)J.2M? M/L/]H&6:RNY3"LEZ.Z@#5=UW*N&KH4%O0C@Q('.ELEK MI;0@@CPKMY-*[9/)62!$/"T75J5)9FV\LV+^[\?S)2R;S)^O7]-T6C>1SB$) M 4:9=?I#1 (N[XQ$Q\>_4SN&C%Z;AO#..R0*"RVCF;1 AK$Z2KF=9KJ/7,_$ MQ"^C7#GEG+.]%)+R)H*Y@7(F)DPD62)U/,@#UW9:Z\ER/8[]Y=YJ:E#\#:( M:?3Q_8<_J2\3JAKB#*YZW;)U2VDKY N3:IG;.AK0(VX4'7FY& *4DW6']1N- MR"%D//G4[0D>KN%WMAR(P@@2D/D34B0*/(<\OO*I&Z<4?DU8E(JIW!/U8^D; ML@U8CT?+_RT\'E@ 1UPI07+'Z,!=Q)#:U'VB.6\H"/EF?XSB]*NW4)8QJ1;) M6\$ZYDU(/68\UC$.WI*_'SEA<0TQ2I*]WVRI3T/+>YN,=<'8=P>'^0T%5<+) MBE_02&[ZF!J:N0J3J59SO>6\'4[$K-6L> WEI!'>"8A:U%X:C5+4V5+&^&+IWI1V_I<2I4D9,W$U'CZ#35Y M_TYW\OX=\M"IUTTQ>?\.0_ TG+R?RMS?Y/V[_SMY'VGRWM=O>#JU_0[-Y'TP M#4WM+)Y _3*IC@HGW!7[.]6]<*)I0ZU/MQLKNN";I#05O,OFXXR<35Q2'F:3 M.) I;N"P0%;Y 9[G<.XHLS0;D[=ZA8=K". /]&:V4!\Q5/7&'?X-=>CM&*(0 M"C,B&)*<(X*SB>$-(F=WI87'>3;73#R7X\"[.N4&&:VN[#JI3'IMN>'/EJ=^ MYD31%C<(5&IX6E3VK"'>T*X6MZ^2LD"9<-)FCO8'49(K]02DQ#%BJC*LV4S? M=E(9HM@$>/WBKK?'K+"\!42VA %5'&4U[XX MJ-$-=^#IZJV>YD[IFJ"VY+U-:;%<#!Q'S=F MR])/5L04A=WI)&/>I:=U=!IVQ1ET;?3/SMPT^R$_A6NJ14_7>7S.%N:+QYPQ MV7/.Q(]PCK;$,XUOA7H_,+^6^.P?(^J< MU6-ID)!?1P$G3G:PAGJQ4=D=[S2FC1*]+4$$NY*:13,\*?\CF$1>FQR%2>MIA+2O91W/JO$9^SAC*)RM]:^^OF,BN93 M=BHN62-S;$ .TNU255JPRX1SG)K!\=7+F60N<_E:A3;8T+'Z- M? 6H$+;S0H^O\];\T(-1'W<1U[-.F18&$Q&'4JF_$,_O>JXV0'D>18'M0IK# M+VZ\*V1;/%N',AT;4T ,$>VLD4%(L^[((::E,CW=%':*2P9B9=S%@X^%S!P2 M,0G&!2NSUH%[U!HF&1_P1C8+GP@UML,H4_@E;(W1FR"*KAF^+/YQ9*O;3S3> M!<[2?V+2\329OE9'O-/^9N*W=7W!A;P!/F\)6)X(5D3P M(A(S(QM,XY@AT9E:H<\?Y749+FXVK@=X8&CS>>/ZU+F@/OLCOF-J\1=B+X-( M&>XU77!'N8Z^Q66\NCW>F-:2NOTHQHF3A#J<%_LS(AX6!@[DC4C\>MMK''\O MM/;I%H;.=?U^\8 62)_XWA\"GQ\WLCF.3V/(M'8#Q[79'W[$YJGDC(Z^DL!WEU#[QAKBEW-S>7 MZ9-T&$]8]!OBND/U*&J;B]G%9D-MN)0KU%I;+[ N0Q\INJ1:;L2:@>^:H!N M1 !W+#>WA1S7^KWQQG@+'5I/3E-6:9@S9N+1W7L*OQ6?IO(ZMLDE)B/1;\0@ M,;-$RQ+9G?'@LQ\R\V]]]Y]LWF.])%,:5?"K6^..]!HMY;!6-,4;PW4"M_5/ MF2X/UI2RD< <14L(Q,=R+4T&XWIGQ;\$1\]9[@^6'6? D:!3,XO5$YMD*&O: M2"/2:RA-#@AT]>D=)T39&LZ:"-XD'_/2T1\3F(QJ*1EKN*5FQ-V0O,&,/'/+ M/5+VX<9CDD#I_XA8^=8 [ R(E02G1L42Q4@919<)O7%MN,:S@V>]E[["QLOH MGEI1X%N/WNM=$$7NHY<=DH@NH9/MK"A^ON&XX8:^@:U<* PY#"N\X#FTPJT+ M+>5R$2$8;.NK,=>-2"X>2>5+LVM%MGXJ8]K+3,U+I :7K'=(F)'-,>3;-B%U MCC:L_N W$'7.7JD51G\@1R6T.\<0]K;XG1'Z$I/XF7IL_-NS)>7.R"0S*T00 M75%^*8N-<-&%Y<&ER(<=I?$-L&5*7KSF#6 %'+(Q<0>=.=3J$;$02#MZ,X^(1+A])!9Q! MR<:\'4F%)" E^97+9.9*Z._;QJ. \KE]*NY<*!OC!L-J'64@*V^)%X1JY&WK MW E9(M$U> _C7,G*>Q@5S:?FINI[&*JV4W+5GNYAE#IK^UL8/>0>"3FH,X\2 MV?);(I6%-_1ZXG;B!MH7$Y)JN^%U[2;"MT]/2GG 7ESJ\SD;(RNZV\!W,KDJ M7;N\)6Y7KM!.=MV29GA=M4K8#H7CB5-PSUWBGJY9]\SGVWF%M:1N#[/9$@W)'>2R96W-/>3*+E-Q8;6^Y2Y\WGX*+EPA M=0\N?+++8'!2?!V$E T0BQ>;;[FG@E7.&>KZX/9D+8T+FZA5'?#ZLI[8K;?9 M!'5"$_+PL#RG;V1"<7IUKM)]E8UQ^VVUCL4;8F4M\7IJC;SM[X!)]?K)P]@W M/L?2+KO'2:QM2*FQ23U#A& *KJ@#L:ZW4M; CZKWD17MYZ6W_:T@:[R7(/;YZ+* MQS$,H7Y MVU?+^DS'894:J[SVK,,T7%QY4)+_'37X%%H3S,'.K;5BU\T>Z(U'" M.\L&0Y.-FVF]VN0?\G&SUF*57:<2U?7ZEP>WNM\48EQ#^AY2'CE!.=YGY,

%X'] $>=B?1+UE;#Y:HWKT:QI15(F[Z 8;)8 MR!=FRL?7[):O+#,O))(4,L[D5I89D>ZP@?0F"XT\4(^1V_Y(?1I:WMQWYL[> M]5TF'QO579E 9N]&UED4*MO"8$\&)@.S5:U[43W%BP"7[$\AU2Y$A2 MEF8>+31LEVUBE_]E[0__3JRB99)2G_AFCOH[PC6=<6-&,QMHS[8FM5FL)?^@ MLQP\.\B#VD+4(4ZVD;/Z#K85[+9NL<'I+8^^0Y+9+#;;R\\]N:3Q_C'A2;:WMZ_M/!4LT+5$.)S6= MIX HNBIT!Y4BD+#(D;^"ZQ6_IDQ-(\O0-I' Y2C5I%$<6(&IIH0M$B[?!G%E M@:@,N&\USK_:TYT*%G6T7.V4IPG1*6!75]7ZG2@1* 956ZNL@((<]_!,HT8U M(M"*R!N/D:-L/)!*>;N^Z?<5+X/](:0[>/,Q?94*U+YDT[]K-OL#PV2#Q 7= M!"&]I[9G11$OKL[OD?A03;TJCZE''KCQ;1"+GN<5]\0 +^X-HV;'O&59G.PM MR03;0"@"4G$%%[;EM M'_='#\8*E=V2M/8[_HJNL)4:%?OF@1L5![&HC(J],L"+BL.HV?XADQ,T@Q^= M2/(0-6[.LEL@0JH,(DVA(2[3BL'#XYL'8289LZ@P,>S"Q0&A5NBS.:OA37J] M'(RI)4IH9#-,)N6@]\-L',?_(ZEE_LRK-*FA87%C+6)3"UQ1T*MIB5/B)PWQNO/]2+WZ[(&*S[(*^VZVGJJ MMKB=M5+#0F&KLH9XG;1:W-9%GPK[2."J1G.3!E122BTP.^.ZT4XINIE@_M"9 M=N43H9LI90:="]O'[/\&3;;/V/J-/M)E>\KKX$+:4:;.+VZ\<_TU?\+V$W_! M5@.8FE'#';@=K:0:3QN0P@L 717J9TRFA=2>.""/\L$.=<@SEX ($8 M>S&51HU84Q;3R:Z\+QSV:!RQB4PB^.(N",4MB/.,@I'G#KT\GB#6LH(KIBJ[3"'$=!?J)^(S3:?3/"' SO+@8UA*G@/"& MC>T']I<3O34, 4?8NEAMI/G(3]1SZLVE[#>9L*_67!'PY9TF$>HUHO<2Y)R' MR$+/DV*!C>GH'DCY7&'[O"P]"8YQ%%N^<_[DA_G3T[K,CLOE.A KC444NWOV MV6JS=O=T':Q#RX\V-/S0YMBM'[93P9AA[:Y]=ML#SRD@W,":#[SJKTL:$\E- M:9Y8*BY #P@,WZ4BX[E-\']_!F.0S^NJ-=R'*>\S%;"MT+@<*4LZ3 'FJL3N MKX3@"#LT#3 %@\[CO.^9ED43A;3GOE,H<6Q%QY#AI<^ ZAB&;%[)&K"5:YC^ M\\**W*@J];1/^KB!H7=+%AX>[8LX7L#I7\5.M?Q$]>*$;S)T9[SYC2&9N]%< M7(R6FR65^;FE)'%2BSIPQ;S"GEPHDZG F5$O7B4GN [I/X[4MU\K\G[U>DX$ MS.JU+X4I=;<) )"&\&T#1"),,LH&DW4SGLY$2^OU[[4R]7=)N#E M&L+W,0PH/-Y@KF^9!:)L**I^X%ZOZ_2\7J5_G=N?]IN6WRNE[W 7,YF_/,+\ MQ?"\)?OS)Y>&S$%VKS?TB?F9UM2ENO-$/%S+!HH)3$7/"7BYGOP]K) RZF(. M/_\9V6PF.K=#XWE-%8V)1$(3B]2"OHK !.*BD1H]SW^*#R/E@8-B,K3T#\/<=[[5FPBINTTD,&KT+HT%19\)N'^=Y-V?O_C:[!;8\ JBB=+F 3KE MV&P8EI.,R)Y\]:_' (Z.[T+7IA$OX23R]3]9X6^P);L)0K)TH+:G#6=/8I_V M#1>!?#C-#S08OR;-P3Z3=ZU5UC$6_1\;1__'"4?_QV;1_W&*T7\J=.N7!=RM MSQ-*_#BYSK-ZC&CX!"LCM_]@.5 M*W_;QI4]:@?.+%M4(OVG89U M@[_$QS!JHDDJNC%<8027>2632F_5DGUJ4BLF&^EQ6Y]8)#1_S"FDSBQYY4:V M%X# ->\)Z?3##7+:FLO 5=L)+QCIB]XM @J',SD7TT\$C:7^#PBNC]37 ,B: MX8Y1E5X5]T(03P>4DO9U$P+#98^^!E)4@V%33$$?6+6::@UZ>$.M7N1!!CE< M(UMG7==!#*4OC,6C-)UO/D/5[HP[4IO90 Y;O9YX8[BA_&V=7&*#=.HZOB$, M3V(E26HG'<6VN&.Y4D-5(=NL(=Y(K1:WA]EM2O;5>,&Y/A64:)F)MPT-0^I ME4KJ1_PX)C-T\A*0V#*SQ3^4QFE.!WN8P MD+^WE>Q-)WP-+8"-6<>66.*;H+>:SJ '!SV=]2?B>,->4^[6YU&N;_FV"RM, M$<2;[(/Z.3G"B7A/RVW/[*S@X7@X>"X-Q:]#[\)@&UK[JM(DU3UP![.&MG(D M5S3'&\8Z0K?.*DMHDX0X2:B;K#A1KN]-389'?:\I>O*9UO7>?(,_KT)7\/Z] M^L9PRL-HFB=CL;\E!\$#3R3?6:^0Q+AV]TP\\51M(VN5]Y]B=%=8HC[.2SI/ M+>*K5.@[]FK1<[=\W7M9N3FEWWN* *"T M0GWXGW6=6O"K%>@_]'->V=MD&0&0^#]X2F8F__M?;QNJ\ -?;S_]U]_^S[_]]=\_?_['W7S<,1Q]MP&VW]%=H/G Z+R:_G-GZ6RWFMUY M!*YK6E;GSC6-->ATSKH_7_[<_?GLHO/Y\]^"-NXT#]9Q[$[0V/G/9_$?!E%S MCOT+K/;E_.;+>??\HG/QRV7WE_.;SNPQ+O@(^[8R"TM:IOW'+^C_/,$O=J"0 MMO?+FV?^^NG9][>_?/GR^OKZ\^O%SXZ[AM6[9U_^\3A>Z,]@HWTV;<_7;!U\ MZL#ROWC!+\>.KOF!AA+5WYY<*V[@XLOA6]@2Z*?/<;'/Z%>?S\X_7YS]_.89 MGZ(NHC]3?"0NCOYJ$LHG9 G+9]J/='#6Z_6^!'_]]+=_ZW3^ZCH6F(-5)_C5 M+_Y^"W[]Y)F;K86:"G[W[(+5KY\LH#N?D?Z[O8LN$N3_WD<$B?_;MXVA[9O^ M?F2O''<3J/%3![7_?3Y*=04VJSN6#6";OFOJ/^O.Y@LJ]X6NR4!"*MU]J2CB MPH=411T9.+;G6*:!F'OXI3==C: @&_#=UG:&"?_$*"Y[\Q*)/G V6Q<\ ]LS M7T#->B!_2XQ2#-@;8"1[?*=9: @NG@'PO0HJ*&Q92H%GF@O+/0/?U#6K/NE/ M/B/1@!C^N8,S56UC(-.\O*+SHD*);TFDE('F/3]8SJM7W[28\X7F%'!O>KKE M>#L7+,RU#;=JN@97;%UW=G#)MMX5@J+5"V(1'B]'4X/7B!/LLS+]V(D!$%UFB,5]A) M$YL2,G:";VN6^:_@'W!KW_<\X(\V6\UT@PFM_%BB:%H,&>$Q9F>A:7L*ER@W M9QL[=CQ/%A91+<#,H?\+=W[5!MBN(^^O=3>*G$_T888 KGF"YQ87RH(D6I#A! /<"7X MH5F[\F1*M"!D1[#;;BT3N ^F#0_#:"?L.FM7VY3?%V ;E.X(4>]10K8CQ5)[ MLBK(BF]0AN-%1>%PS8D^:E04*Z\I.8X=%07#-RCG$:3JV*/^@.3'D.+=A$<]U MR?? UTR+YV8LV[0<(L._:>NU"];!RC5=127X*Z#H0S+L4JM*C6U/]#Z5&[') MC8H6,]AU><%O7&# ;=C8U)Y,"_X1H+_M-L#@J0"6S\FQK8\._9J5^!T:BEO' M]=%,'-7PJFJ)PY?E4!BW@4/3M)QGH\5NL]'<_735UV%O37\_!\$.?^FW*JOG[M"9ZZJ8^+U:=M]D\)/II6%3FO*7&'TZK2G+0B3A#D M1&SL+#!=A3^/[)2?&A\Y:3\B3@V/FK]S@\DTZF-B>IUN 5K9[#5/Z,M\4-2] M*SS;.-8+[,\ [@M-OP^//8#':DC5MBBAQXZ]7@)W@_[-0]#<]D0)!\>=M7K0 M=$2X/0_I\AL4)1[2\]C1;!Z29=H2;$JL*E->4X*="JIO#;)-";:/'BR"T]7Q MMR/;\]T=EZUPF4\)5DGBGR%@!Q]@M('7.4RR[)\2K)(^W)]S%SZG4<%BH%P.+8??A-9TU)6M*KRE_V<3)X^E2U/1>W6)2QJT(,M!JUY0/]Y[;Q\ M ;H1A'.B?P2:"+0 9U_3 .[2U5!<:A\RU5X#C'-PIKE 7E(+K (&,L12YFD] M6;T7?M]&%QO &&M/P/I$I9K3MBS7336% DA[*(#T[#K04?H+E7LZ 7[]G3U^ MI')_9W J]P374;T'GV8Y7[#[?T\+Q=>\^3GZG>9\?7K ;Z MG/A,E3YS(H:?[6::!5L7>'!6C"SB]A]1XZ@ZY<)"%ZN=$ .\^< V@B"U\+>F MCS[6A1WM=CYWXH:2_]1LHQ.VVBD7P()D15@X>JHK%@KS=UR*=]./WS[]<7MQ>7 MW;/;[OEE[_JZ>WEV<>Q;DA!]-]U/S=7CIN$_,QQ)ZSXJ\64;1&9^UI]-ZP#Y MRG4V&>U$7W(H.^RX<'W_]=/9I\[.@_UPMN'=QJ<.E& %7#=:&@D]#+KG)R:9 M+9PI74BRH-4FP/KO'9R5@6OMPXM/ FXG)=,:N>G"?\H+(4W?(S3/:T'SO!DT M#_N$>[@2$+!,E5,*R>*>1SA>J#PJX:'!#ETZ"H?E:5&ET*3J? 3HI8J AEN& M!],"D]WF";@Y0)X640) JDY'P%VI"]PZLNOGW#@-KWHO^,31N<8;'-*:L0KK2]CS#M*8_I /YS MZBZ=5[L(T6-)]? LZ'ML6.ARA+,Q!(,U9NK.7.?%#/- $F$\*:X>EC0"Q(#R M-!4U!NC,\7S-^E]S2]POY15.Z^)6 3"+NQ]#68^=J.:I%LT[?1=H&"23?U8" MN\(.QV@I:0U"*8"MV;-CXXT'IT640(VJTS%R2II]%D!'KL'[L_.G);I;RD'N MM(@2R%%U.D:.I]VG3K B#XW%?O/D6#E(I?ZN!$S%/8XQ4M*L$[-P^*8_(Z<: MC&TNKY@2\%%W/$9185/-8.1IJFK"V MPN]I>N#7J?E:)"_!S)I77"% &02( 5782H-N?-P!//"N'7=/O,PZE$JKHM>] MNKF6%-IAFE@ M;^IL-NC.U-'_")+G>-.=CQXW0FE@#' MV]\!?F">E%,)2(J>Q]BI8K&)-MD/IJ=KUO\ S<5[/.***H$@4^=C$'F:=)KP M=3Q*]P!_D[<]Q91,:>$&]K\GX2&1I>\Q@CS-.Q2?U=";R*>QQCQ-,6$\8S?3D-:.(3Y53BB<:$\K$13V== M%/%T: ?^>S"=+*;CT7U_.;SO+);P/X_#R7+1F3YT1I/!]''8^>G[I/_]?@3_ M_I=/#01 K33O*6AOYWU>:]HVBM:U?"_^S9'.T2]^/\D9@ F.PI8J/]K*=#9* M//H >0W!#;KPFPG/P#O/A]USAV^ZM0MBB#T/P/\UEMK;B2 56I)E/!<@AD8V M;REKB-]JEC@#Q_.GJZ^.8Z"T 0O@OI@Z\!;.4;@5VG\=&- ;@ EH4LG, &\$2.0=&CF0^N97=@Y:228P[?H/*@X*:M MN?L1U*@'=::C0[ 3[*+BD8.=+VK[HH)T:UH;O(+T!*Y4D2*B87D']^SXTRBF MM+)$H9.$5^R>R*TF7%X+-YFI,@IB6MQ_;D%[PL;KZ>M/=YIGZA@\<\LJB"N] M''5$\HG%]]ZT=HFKGP*$H](MP)@D21T1@$U;^0^N6/?FBVD VTB\YZ9;\#]X M>W]Q507Q+RU6'4&%8F]]Y AY,'V?SX;?A9#'Z,53H0O@@7GQ1 MWK>-'-UA+HJ9:S<[0X27)H3-VK% >EB<=R\NQ(SVDG@D9X$"H92_W24]"S;0 MO.<'RWG]!HPU^*J9-OIE?P4[.T?SG^<=$@%!O>+]!7A^HD7,JETMRM]%DS0T M0[\(Q ]*H90:+O!--P E.CK/+,WV^L8_=YZ/?@L/8]-5.9I6^-H[82QO#56] MAY? R$Y2UX/C G-MA[[7^CY(48KB.\,!C7ZR0E+P8&_YC[T3\G)6$">/ :'W MP 1M56#B.^,5#4LJA\,(,_SE"!T+#'\*O2-G* $!A-&')\ZG7?#D]=)ANDWB M_)46,:\)S2CO]T!0$COAW@=Y2$2H'#64>3>F 9N6@:[3C*1Q*_6L,*4%ZR+/ M@G4_G"R&]VE;UEU_W)\,AIW%M^%PN5# 5A4]D:99<-<>Y,DO-E 1JC0[OJ/W M[/([G%](PE%D;%HM%W#T7@H!F0$T'-(TDBD/ M.+)XH54,_F?XY\Y\T2QT]=#W!YKK[N$N)7B\$K=BT]25DQ TV.8LWJ4%5IXG M?5U'+PMX8RJX"R$VJ93&2!:H5,$VX4XIG?)A2S1(MQ9D:GS5-1_.7.2& M[^_1K5#PG"KPP!;I4WH,\O)R4R'F^HK9?TL%87L.,:K:9TFRC[] MEK=X=EQ_"=S-G6;_,7:0#-MC^Q7 M&((4UI.8)S3 9IE13F).!!%IWXMMFI&8=(;>=.'6D8%!3.47C^%F:SE[ .; M"OPX,[K#4*&P7NM844YB7NFNQ/J(4],"4[IU9&"14WE#,37Z[P!X-LS5-1Z/ M'7N-]D/WX,DOM"'E%Y88>RZ'"7JA:]@EB+8N)I1)9V+,K=!RBC *7L->02!- M$G(7+Q54FHPIQXGN?/>&888"S#33&-D#;6O"V3>A"9P1 MK;#B!Z7*JTEY@]P<^)II R/.CM37]=UF%YB<[L'*U+&)^HHK?O"JO)J4M^,E MY*P0>\S8R@?C..E,>1OBT@6:MW/W 0+A)$[:9>&*?Q"*53E5]^7I/!]+.6P+ M6;53GQ(_&$2O%N6#TXN.T27]IM+*NH:G[JLV60M*B5\75R2(7Y\% #P#W]2U M@\=T83#[59E@]LY/J8^ID(A1Z>!VRW)>$= /CGOO[)[\U<[*1OD5.,6PM"'+ MS%$Z-+ZRL,H[U:4.C+#34'5(!/AO"T09K?H;M'+_*_@]-M2D^(15J7GEF5:G M'MIU(9NPB07)D[WISO=\S49[R&(K=J:*ZLQAEJV1>U=AN:7#/1MK.NE+EG32 MP__^/EK^CV()I*FC*2CK-'T"CCJU)/EQIPI).*Z+,4B?6@O%47YW<9 Q5 >R M%3HV&LC]-Q/G1T&L(POJ#" 2D*>6$$L$84OS(]@\ ;=X/0[+I86ZZ9[WSN6 MC1H!XL),$%(2Y##WCT04B77:B"B[P-B=M]A;5B*L^87;B">#I-A-LW37FN0A M2UN_C7!7$QY[)RG\9I&(.+9\&Q%F$Q9[5]AP3%I:WGMG R9,5Q1@D=6BXXOAX+2XE?JS$(62WF'-;A.H$D&/=D6_'=D9T_U<\>R M'ASW57-Q;]PQMB(M0\A@9UG"0^X6&#TXN7.()P(//-G]-?@280M5&6_G"K %.JU"6.8H\H=A6(A3(J[Q72^A7BHVJ;RJ[M)X MIU=YZ"W]XZ'ODV0V9]WQ)DV$'#D>3M@W.]<%,H1'(R"*)W@0':G!0[GFRT< M9@&\)(,'4T/O@U"<]%)#QF^GDPC=126J6][MF-:",L%U)0LXU9-[7D M"Q68 R%UNQBHN:_# >TB57C^(_"?'9R]GZ:J;/RJ9RHKK8F(33V%U\F4[.%P MBH6GX4VZAFQT*0UL 4S0"DXGU!=#06G9*-'4[1!>^)@97:[4 M$+@&<;L[?#_L(!*#S^7AT,Y2HUU7AVVE"[,&8N+PN3L\$D>JJ*DR(>"7>2'@ M]"%4"H:"JQU2E6#^P5X%#WK!*+A'UGO\KI2F:FKPW':[W3,QB4=*AU^5%K*^ M9S*$30_Q/8_'&E=YQ1)7.>@OOG4>QM/?%HK%5A[44SS^Q2E9D&96M ; MG:/-5C/=G-0WK-5EHUECR!])QT5EM5B)!-'F"<.X9%%5/=-CK75V_-]I5 M5I?HN8M'M%/L$ 7!" _-X57.R'X!$1R!Y]/AC#QU[TTO3.&)EA5\ %3%AC_X M6;^%%U3ZX5TU5RN?W9O,U*G:9 M>=\<8E"0\N_N!'?5**LUU&2HV>$;$AF7U Q;_H,_)754U1=;@F4M>Q=Z4&*4 MDZC '$+?P ?->"FMJJ.W\*DK*W\V%S(UW[)596-:1;AI^$.IA!;XMV5E1T<3 M&WX(_V FLK9DJ[Y#TE JH05G??ST.M/V MP6LRKF:P+U#)RN^0/]1J4/Y,3QX[Q>\[4]=_ARQBT83R1WR,^,?GT,-YN&\; MRKW+VW=!LW**:8%5@/[^O[+[EFS<:M3UH:*:>&4A$O;, M'$;^\*ZI)A="QL9EX2TBM_%PUWH)'9+PH&A%HR=D@A@'@P+*PG"UD: M($&.PV$I[;3 (I41_&[GF3: ,H=7Y0B"@NA]3LY8S(VGE;\.52\TF%J/*17?^5,;!WF M8!O-]-/5XMEQ_25P-_?@R7_4_" MULA^=%RP?-;L)?P\>(3:>B:$MU5L6!:Z M-4 C\I:.H_K:%4Z'4Q+2#2,M494/PK$HAI-Y#9?L3BB9@B0(TT B;_@&7-WT M\#:1HGH?M&+6COK+:C1^'AP7#J:=JS]K'CR6)U)L%)Q&\17?-YW*J:<%Y]#9 M<4;.2;9[XP:\9P MM0(Z/)\/W^ ,;:_!'#)^:B.5H/^/K-$OF@4"1W 4E*G#\1!)DB-; MMW8H2]V]Z6T=3[.^NLYN"VO G_40,6 < 7MW)5T6 =[WR49Z]QUB'XD4@6&G;U+ MBIUQBPEM-)DPVHU8CK=SP<)CHZV3T,!KT)\M.?S"8?I\L1Y.OG=ET/!J,AHM/DB8$S:H >[IK;. 521I8EA/K.PAMA:OUF M>I1=]GI78FPXQ5Q(Y2]H7"5UY1.M?\Z9@Q< ST$H\A]./LFL*P43S7EVHID/ M?PPGWX?POX,IG'*6H^E$ULDE$AO=&R![#&+2;Z;_/-AYOK,!+F:FH:[5[+13 MT*VB&82VNBR3 2-VR9FADJCJ#O*AYMIP+COD6Z<F;(@ M%XS!R^P8[ _^^_MH$2ROTF[>XVW5P-D\F3;1BY!.>Y&8]@=7^4C_PW^T>E/[CO]Q6((A_+CK#^:!P_NR#J4 P/J3@\]>0.# MJH7<0PH?>F"HU_1A-]&Q([ZPBT&VBF,'Z6>!*DW*,CTPXYP^%G-6@+H325_7 M=YM=H+LPR8ZS@:T_ ]LS7\ Q)Z;FZ";EC'*3MX,??'_\/@[>[)HNO\&C]&#Z M.)L/OPTGB]&/(=PBP)^'G9_&T\7B+YV?_N//G>/_9W\Z&(7_DO8-KQQE!?'( M2^T-,\U0U6C\(;],EQR_)]?"LE0Q8'3R?!^[>(W$@]0_)^2DUBP8 M\[?9,3^:_(#[A.EHP,1A*AQEVIW]L=J2-48(1<$C+%7:F:*R1*Z6H MV;OM]:[%&*OSM9X<8"7DJ'7UNVQLO"7#'_HU''I!U%W1@H-FN*>F'&@Y7E[A.3(\.+:+7HA[RC\2CGR$:F_.#&"TZ^WX"Q3L6# M4FQW*[34])Z8N:O%&^?R3TN/<=WZZ$_ MFG=^],??I=VC'X0\]ANW0R<7;78RR.M+T6@GUI%E.-/@D1RO[$*I.R 7N^W6 M,H%[2'PP>D];WV6P\@@?IA]&D/QD$<5+SZ==Y_U'6\1H]).2% M42ON3K.*TC42:S3LN94"$$3P%7IMD6LE2'[5[7:%F;D8$$HY;Y60KB47K<0 M2*9 2'BJ[IXS!D)V?HH_(:V#A8(QD:D O* S^V)7"GP5608W6T0BLT1UKZ8SN;/1E8IKIJ(5Q=M!H> MDA&8YW("7A.*]>4$0O=WX*&Y5V/]"J,&:(AK9>NRA_(81SNHJZ&4!0 M:+BCJ9L> F=P")RK%L!<7DY..PI<0N7KQD9^)EB49=Q?9,=]-J19^F&O6&SS M0G\&Q@X]''3:(Y200P\R\ED['QA40[UD:[(,?I:X:)ZBJFOE2T9-,PWVR^Q@ M3\9.2S_,.051_WXN;L!'^[-_ 6-D0#J8*Q,8T3/"T?MTZ>>$X=]V&^:)@,M7 M9)D@BJ D31/U*4+=Z2,;P\TTB5QE)Y&<2&[IYQ+50KH/E#[M40+'NWWT1_J9 M@JDU668$IM!OCJ*J.^:+P\&9YH#K'&L!35"X]+-"ZZ+#DTMAHHOP!^"^@+O] M$GX;/>CA,1U2%^K%\1Y8_-/(MR<:7ZYSR,4>F5Q%-W Q$%![.,W5YV[(9QZM(/V_H"UC$^ M*$=2A:V/[#O-0IYRBV< R,..N7Z:F!?"+ #X^'0^(HEV-ZHE-T%LY]R'#QG[ M>ZHIN41+\K.$MW"-^"PU&GC-,EN?G65GZV3XM?1S-E,<-ETE2).;R]O;B_/N M=>\,?N\VF3>GZ;U8T-6)8SLQT<-N1WUFW)FQ-";+3% !,](NKK(JU-W3)2)) MF::*'(>31#RI]#/%NPPL/1(^M],C._'2511ZI%DS)W11.,1?T<\P7+XBR]3# M.?RT"2TIO_LM4-)7S;21"0VC+. &%X/PN%"1LNS?>9^DY:2G6C?AE^(X'#\> MB)0/HE=\T?/6]1C?N7XMC=,EQ*D5.0":U):Z(0G'U89E@YCCI'A,$B#]_E#1 M; %'0A]Z%;G)I=SC'H&&NFE,[3G0=RZZ!P^>$&2<8CA\0Y:)A34;0?U*4/=( MF0UAFFBN&\S:]\#73(MN"KFD?(H1_O;0?N>GZ O23BRMBFPZ;/,"/N/FBU0A M609\A5@E"H$(@_?TWKT:6)[K)X""/QU!@C\]'L-BDD@:OJ*/?;6\+],#-_=[9P&-5'F:XLK+@Q@;!"71,PF'AXW$OVS=> MT)DUGAEFVCXX=3R"S1-P3W IKB 5.$Q*/KF;99=2M#D*@^^=:5DH!&UD#]]T MX'F'X--CT D>:^K*K<&]FL0UV'8$;7G@)AF,X#]/EU-\05DH4&H]912+@'/9 M!14S?&? U9'BUL@]ADE*^1_%I- MIF3*;.0/7B"1@QYFM-)459XAE86MU3)_U31=OMM08@L8L3H\N((!\X5PE"74 M: TY6&6LP:XMPF4J:[3"I"1A-6%ELO7EF[#27^LXJT[TO0^3EC3)>C"S JF* M+--"3:EY5-U4%)AA9JYC['1_ZBZ ^V+J &,URRLF"^"ET4O;8:A%Y&."J8(6 MNGJ)>NEAC6;8LK+@QJ3T7*PH9:O59O8;L S37J/TH+M-<-.+-Z'@RDJ("*5J M3\YD3 )*:B2+9!C^N3.W:%=9".=)R;:!22.>\K8NS-I19/DJJB8+%S@LD95$ M5IX?!9O*X1ORHD)N69Z'XG.,I?:&H4R)EA1A$9D"62;QTH2Z[B.G*0'9#MPY M[USE)<*4_4RM6";,_#2.Y+@K8ITTIZ^5R&K)+E C+RDWF"+=/WK$8D!/E9$% MY/( 9DE0+&#-"8L;OW7Y#9CK9Y2&"?8(W3OMT(9XN@HTZ$UWON=KMH'/S%>V M&5G(PS)#<)%1^6TCK1:"X5>1+4$;LE"%*PW*LPNO$]'&AWJH%>62SJK7^"?< M56_PE\(E6WO/="NIG;;.:3AUL,UJN%;>,]$8M<+KEMKQ-4L(P7+WIBPG*UG( M4OE$52>^Z4VU6(0C?E-B')5N \HD42*<+Q7&N6_[IH%$-%_ D6%!9%BH6$/ M&*'A;[/=^9$=,:/)#7H+"\,*+FVKR*'Z!(\8=Z6>(37YODC)"+RS8DUT&=AYS*'X1S9,]Q M8BHH+0L%N$*;90R+]'6Z.56$-WP(!^2Z/E'7DPUR%FSHD"T6MU;/J)GS"MR- MN>[O?-@#9[AP+ ,>:C=CW]#P3C7%M50 KECU)\XV)<46/7MCH']P7#.4!/5G M9.MXO#%%6PDRBZRB[8089/^.7A0A#-_DWUN)8:& =64_$KGBC@O\X$A59&-! M9JMA>*=58PR= TT4(251:_D8SO,LP^P>-%*,UA_&(J^TR4::*% MA*HL?AMW.L>L M/5#R=,D X["#=]7@&;RC664NP9^C_*\XJC(CC=@4DR9>7, MX D=14\\HF<9B[;9Q0VTF%8EA:_A1EV3W465_W=T@/M(RK]IWW0TF)';+E5VV$D+6DZJS7\VVX# M#%97DDPFG!-7DO"3G?B;'@2T" M@[.S22RIZ.M*3HO+.&^JO-L_:O]TW(&E0=7@'5 86I"%+%PI@%M^RFN$$ZDL MR?ATE'RB;K0=3M-UP,TLN^D(,@_,@*T1WW3 EWX' M:#,*7\/]E/ ;T(K.\Q+PHJ9S"HOTV!E?/+S\G>LP?U MV3G\7_D@*E;RR?S,(JORQJ8Z'7$E($1STS19!:)W;748X8\O%(T,"(.Y,K7, MG4[N34=4A)S JKX/RL919C)1N0?4J:S6NPV75E[@SV@;*)_QBV8AS\<&Z)W] MJ*P4;XB?]0X02G6W+3$A5Q6&KR*%)8\OXC0R6#"?_A@R=0X9%J6W*X: IQI' M]@LL[[C[!L;)X5L? Z/&@4'6NM#^JH,./$MQA-[+827_L8';6N(V0]MSXRI>K6-/D'74?IZ[R9 MMB=X93;:AQ-,>[VKWL?8$:M]J6)E,!<\U%J:^L_ S:@J^&U67Q-PNLNJ]V,? MY$_>3C6K9DZQ.O*N&XTEB'C/Q.6F/$[!0-+85!N-(_L@8'FE1<3K\7'4%LBX M6$R"7]O) P'?/;#:66-SA=L)5VGR@Z$G#.6NS/@:JJL\=;\ZCO%J6K@T O&? M/RAU0BFB8F)ZU'N77W^P[0*LD3$PD0P!CB#-UDW-2OP.O2.Z=5P?J3NJX;'% MW5YE4[@OAE\?AY-E9S1YF,X?^RC^MO/3X>N=Q.<[SJIS[$ G[L%?Y(_!C;H: M=A[_^AR^F*C(V],>)="XVT=_I N^I6XI/KV;,R$34!%F^9&WU<14WA]R M :$!2,9XVHX'*<%EG5A'%C;P1CJ'0\QJD"3]>]1/HK=ZJHQTF#)K/@>]0@%K M]47O;P!D *53FB56/7BK1,RP&OR#77KB[U:Q"$/&E ME4>2431)PS:_::YK>C/7,7:ZCQ(([[9X-+&%E0>333*"NP[GBYV3Z0*>%=G& M'TM]Y4&L+"PG9Q)^61H\UT_L:^!/QST-_.%W9%-W+-,(XY=0&$'.YA5?4#K MN>]8&64GS-'QN#X7@VONEI545!9L&1$H@J[V76OE,\9T&]QQV>MX:T[,?H$I M+3=Z5#-R&0DE@3!8-;RPNT/+W$3&7"*0Q#HM@I-=3DX;WS*+*F93-7!7C MGB5*(BT!P M^RC10@N9PDL+G#8:.)\QUI,?AC"++0CNJI%B!L^:NP9?LR<[0LFV$H!!6N77 MFB/9XVG1M'=0=]%9"24L20V"X=L6V-[AQ[!Z8E@,W^"\"K4"-VSN/M#@Q(%_ MA;.M8UG)]W&R'MTR=*F%E)96K;SBY1Q?LP2-G18< M@\@UQ(L),-8<1P[)/',LU6KTBR6M&M+4"T&WP1H]DR7Y$LH\=U9>(9F_V&HZ M-JLU7G%,PM:W(&GL3O=W;F S]WTK)6J,4?=@!;5FW $;_L-':16.;NEPFXB.66A\WN_ TAGL7.2?'%S4 M8+A5MKFT MJ;*)-O-*;2NXPTD)S83^?#Q7R_84:]L96H.N8B*W)&-@O"^8VO>FMW5"%4#E M!+%_N'!P)*WDV*H MWD)&<%%!S(UZ,\>)B(>=:"XRK;P UH#7S$.S>0&OGSN']C^B63EW=[)#CE;3 M5<9G$K,68,NG&7\C+ 4?2V0JFS!UN8/4/V +IRMOL=ML-'>/MDEPF,'Y)-KA M+YV3NHF\ 0=O+[9!?YV-Q$_>SX3N>DIZD'J9_V<42\ @'Q*0LB!"N2,9(996S(GU,8ZHD* MF<=T,3A(TH7*%[8@RT3$C&)^S'PY>46[KLD>*R^.%KP0SN$,L_B2!#]4C)&7 M $MFS>>@5RA@K3'R]<182P!-H5I/#GF,HBD_T:9F'S3G!#.0!]P7<#@4M60C3&EX"YA"*7F[YI=( M: 9F2$T'2@SIF% G_%O@FHX!MRFN+X0$,VT?[(>@EE*B8XB *WZBHE[OYJ(% M9&"2MNJB(8$?97I&#>(NZ'888=%VDH!:4DZ1*!7NER1;$MI( )*DG,(IPB5A M:!NRF:)9K$@HX M"2+6:D8^=@2@;GBPQ!FD*?S/.=Z:7%A)>J@(ZCXQ+Y>3E=.4S"]+H$0W><+9 MP']V9A[R6M@"J[G)N\6]OQE5-$NR:CJC;>]K*#)&X-_@'',_ME8Q;? MOJ[O-KM@1@X>B!TX&]CZ,[ ]\P4<+Q5\Z/_W'GSO'_\_^=# *_Z6 M;W".]B; GZZ6VAO&'DQ50]"1D&C1316294)@T'_NB0XO#(6AK?%PP3G0+O>"@XL*T8U;_[GK !)O'C+RE5@NZW2 MJ&Q\X0X]/W81%*8XOX@Y]*LUVA9^$<#GQS""RI0_[802'I:#L1.JAK ,$FK( MQJI2JQRK?)(8L#'=)JY1Q#JR@O/JR(9HJ:6074))GK@Y MZ2]Q$+)0WS>,"9RC69F2C5*E# M"A>A>;WTD^NQT'B4P<)W]#^>'0O*Y(5[2>P1]K2@;)3@@F[>R99*\-J"V 7> MC)/4&#XOH[ M(6D=6JIA^Z?RCN^LC;RAE9S3(X^G62J$!AW+\EK[^1E4LM@T6+4MG7PT4_6U MR28>M"+I[1[2_B5(>!\8E&-#%=;PIJ5 \T^H@*^.8WA]VU@ ]\74@;=PCBCF.BOE56@Y MX4HJH(8G*1N*=XM?630!8RJSVVP\VVCR8SA93N>CH0()RP[/2R9B__)#TH@E MFW;XC;HRUUX?(>==4[/" W 4FHEWX"ZJ*,O IL E[=];2C#E?1H.K1CK0%DN,$JFO&7](/B#:9O>,S""A8N)#/B:JI.! M43+E_0H.@D-9BU"'152'%R<"+_.NXVN6F"SDP-61[M=@NAJ/'J8'B3&@8LLK MBC";/)PLN"(330_?T'*%IJ>MI>F!3\S4C>[9@NQ 4]B[P%W&0/KXH5D[7#:" M,DTI2A-NHM9@A6WH##<&\/3$>'SK98]OXV%_H<+)+107-;L-7APW+0^XH=Z8II@AO(95WQB$N;&B; MY>QL?PYWH=&QILS*G].,.HSA(AFG4YZP/?HQ"VSX\\B^TRS-UL'B&0#6QV1Z MV<=DHBW\YT[\(?3Z>/BICFEWHH]UPJ\IOM//+X1>';F&J]/YY_FZNRJ M\>=ATDP_F2FIQOU)'5D&.8/&B\8_C83*;_.)(A_BGJ:K!].&P]+4K)GCF4C( M(1KRGOEDP543>TC@U+ILY&+G"2/7*JJ&[^,61Z>0:['L/&S/(M,9%>E.*\G& M)0X3%96(+3O>GLK,>:HJW[QL_"I!%5:^?H-* M.?<[,(&SP_(56"_@T;']9]SM9-GF6L8F6@F5/]O3:@.-IN6K4Y$U42OM(PM) M,.4/4DQ*@-_$^1TRM]-2GF!%4_Z>FT4-#\ZNTJ8FT4P[>8*5K*Y[[HKQTT39 MELX=F&FFT5_!SV+@+]F*_.CS%$RJ=!"-31@5)PKY*<)%(EY9%HC6$#FX\=TV M(J\@8(1._OT-^JD,47!MM80U3.+5D-I >3OJE3*.@^> M_#EX<:P7]&@Q[*KI]]=P'XWF0R9CZ%DW&]MR/[Q;=GXZ--\)V^\45E0985MYS5F%8Z2=Y6.>TO\7&D_,*R@4<-03%Z! %EP<^TP705+EK$ M9R6R!67'C:#\'.3HQ..#&L8(\MW[JL4I:5%_/"(P-%5: 5%I096_8/FAN29: M.U#P"F%%/"TF&^KE5T,JR3C!;(E&F+AT9@O*AC(55F2(RRR7"H"\ #K."OW\)<1/'6^+5ZU+?H+^8G>*FVF-7PMW-6+D@-9\O#7 M@IPG*<_U$T2#/QU)!G_X?8[B8G,6B-3?9 .=?54H%H?3=3F_68(&N-QQ?O)7 M6< KAB 'KOJ'6V. /9JVN=EML)"E_BX=:(1NI6$K%D,YX+0W,G#)ORL,7*$8 M*N^6TTO&N.#]0DQI6<"M?CIB$5!]]Z"$@>9!TY.1;'>.ZSJOZ&Y'V\*_8"_L M6)J0FR5DK,G6K5*2R[DMKDH?YP7 \X*/,KM;)LI?P4*<3.5W0!DZF96WNYU, MR<#=T%TRPH+M(@&E?,I[*:?EO-,\TUO OFO&U$[:)G!9%6FKMYDT'9Q@EK!6K^7&/5/32H/C 1"=3W'%V\4%)BD;>0^N&:]$=!^^ MC.[#63T1,RGZ0D]$U.1GU&8'-?KA?5CCN:"*]Z&X$M-=?XG HUB;E]9=XW5>XR;KM]6[/Y;L0R46@6 R1&)2_E%(* M@T(QL!9#A;W0Q2%4?K5@EDY2X"I[H8L'CQJ"8O0( M;JS[P -CQ631P?>.?= MLVN\%W-N0=D!(6CUQ !&+YZ<.VDF5\>#J 7NBR?E6H$VFW1R7I,5;%E.GE? M;EURR[4"9#;I1%^-44W-5[13\U6+<&043WD'FAJBJM'@& MUBIVWV3U5[V;6\5]E6(AY#RR<_=5 M$H@9*R)IRSI9'.5\E03B4*S-',T31%#23T8&_1.ZE4:@6 Q9DL9Q])-1 #?;$S?!\:CYL&O('^$Z*AM@E.$ M6:K*#3<9M!-/C2H2M^O5OK02O]M0)B.3Q8/A'I?80CL8Q$OPC]O>6"%GPO.- M\F0"5C[1*X<2YOR6D8%26O7O M02UG"9>]Q+7#1ZI8-FO;&CV:RW M.9?YMSE!T#EJKRT7.46%E;W0D6.P,404%X$%0$F]460!/HG=(OZ(D@"#$HG#E +@T(QVI-)F7!_ERTH"Z3E MUR1&V=J#\T3;D*_\<,73>CF7S I(L:Z5$E#@S@1S8Q"?V/#QFND2K* G*YP)-C9\PG=E@YX,GQ%X!=(*957"&;# M?Q1AND*;W[[G.;J)HDU_,_WG5 PJG.KR#@1L+;2##KP$K\'=0QJ_H68>N5"6 M0ERDKL%[1!K^5/ =:A. M/EM^&\ M,YH,IH]#^9T$$I+W;6/XM@6V!SR,LT!1X6;':MB1L>-Y#Y#XPS]WD#2/P']V MC)'] I<]1%S<$8&J;IKQ%[W>M9@138=1Z3(W0C'RIJJ;T!CVTC?Y[=R$=;^&7_'\.%_!OY M@^2%+K_$DB*V\+ K$:^CS0IQTYXIG6;TI;!\O10(9/?H=-(HORM/'T@&C@T7 MIAU-(#-HGN(P'*1O0%%*5110^9/&=]L%NK.VS7_! M Z_V%DWA.#I@2BN*/8LTRL<18H1=/FO^;\[.,D:;+53383A$ X&-!P6-M8LF M9815/L?LPH1Z6)DZ"KQ]1I[Z(QNCGI$W!YH'I7NR]C.X8IM/UN&B-ZP"=6&0 MM\LU?4U1'C:IC1JRY386,AMD&X(#T3OD>YZNCK\]7@DRGJ\OLN?K^^%\]*._ M'/U QVOTM4[PN8ZSZAP_V$E\48F8VQQ-]6WC&S#6<#_41W-'*9!65+P M;WT?E&5RX\"CY.37L,*4-U=DA25$*N07EH5)@BB0Y2"#FB3)1)CM,3&: 5<\ M+>(5%/%,*!,8@*!!D2"D)#C&G05&WXOZ?YQ5B0$)%#7E1Y< 4)[70#F))8%Z MXL#=9RP!$=J;"F!R3FY,4[J%3&"15/E+T+PS#^&,ARLN M&PV$G^^8%(5=6L1S@7BRPU>0C0],<-"A*?^)+HPP"C-+A_[FQ!D>5SPMXG6O M=R/V(55&,+)H,@DJ(99C4WN*'A^A!C13I]6HTDDKB4DM#@K3V49J?HUVPLH@ MJR1KZ4FWF88LH5K;X64:N-G#ERA;^-$]:UR8#8M01S9TA>^BV;6EO&_S4>1< ME[]@_BOD%KZJ;!1C1YC$$D:YE?>,*I \GDWWY0ASJ/X.24.6O:[;@$9=BA/_ M#+VW%_ +P:.F810 JTOQ.=&E./&U3OBYSN%[G?"#'Q[%Q8 6V:)VMP1M*',LD MH4<5[Z@BAK7(.TI.GA!AJ>(=)1>R-7M'R80M)3"5O*/D A8&5 M9')GU9TD9GI,MXF3.[&.;$1AQ84:6?EG]P4($JA\!39P-0ONL_O&QK1-M*%& M7(_S?!4\E\'0AB+8,TW_U170RG/"8:ZEOQH@59:-.=(M+Q74J+R+YU'V1-K! MP^\FP"]\=YJROE(L)(-.8E 9+=3ZR,>E%#/:Q/&)D8D'S4\H[JI*MBLO \N0 MAG(:JZR@1EZ@:?06H^_H9KG[B@OB?45_.AA]W$M(?2_1VDPGMW"P7K3AWJ%A MA2E_?JC1$"6.4X+(4,'P5$0G*4C!R_ DGABLN%0R/,F%[4*SBLQ*QQ**X$;0 M>H[1J$ \27!"[[1,5\5H93^&+*K.RI.-%#5?UXGG! M#$N5JWJYYNJ:K^IEPI82F$I7]7*!RSV122O@9!#T(Y')J6)Z\']425I &M"T M@BI_RU5;(I-6,(%1V(]$)JUE HNDV$0FK0JI% ^K1.T='DA"%Z4#S7M^L)Q7I-3#S6WX\M8<$S%0%#;/0N!8:$7+\A&VG9 M.9/E7?T*JO5N^[QITIX*CEZ)Z^OZ;K.ST.4_3IU1 HP91,PQ0A7B2Z*Y22LG,BE27PF9^DG#0OO&3+ MR\N*ROAFR<.F!97YD3PE%%G\,)- O@8@*!!L\)- M?2AI)91DMJW3\U$",/F=M8D22I)/N$YWQ]"7$/?5I07OS8=LY4%,A5P1Y M@8 "KY8LH#L!FMW>13= %/WF]R5P-V-'LW.GW)P2K22*7\I=)S' MQM0NPN-<#S IP*YFSB +IOP[E;DNHDOG+N$@"HS?3/_9M)>OP'H!CW!K\8SC M0\G6Y.4,&7WRU7%5!7":1T1&D"02=3EA[_L;9V<7)R]+%T^KY[S7N[E4E!], M$G(ZHU<@ &8#\*#I(.SW=(46P[[G.;J)K/>(VJ=6B+P- EL+ZN//2^@:8D:R M>>:$3 _VQK&!K[G[],!XA),FQ6Q!J*T^>7@(7,/[;7(09X?VX=-5P@/P&SBJ M'D^9_'JM) N#J#7L9V5+LAKORHIB4 :CI1.&G0P]W]S WTU72W,#EL[2U6P/ M:N.LD&7U?+:-)&U04Q''KY4]LQVU%CS!R+BUSJG31D+1BAFQX4;QS+V'4+S% M;K.!VX+IZO";\&GGOFTD'@%FBR&#.CN-(7OHC^:='_WQ]V'GI^B3'6?501_M M!%_MA)_M:+;127Q8@9R_!\4=!?8P863DHH*R]N;A_0@TU#EC:L-9=>>Z*/;* M-N VTHU_O-,\TZ-*TENU_?0PO!"689P&Y]RDN[4H0'FK\4$]=_M(&6@U?W#! MGSM@ZWO"S1Y%35DXTPP7"-QC5)$D[CJ'[N=UGG@72%%36FXP8D5 G5%XB5'W M#D."[+!!455:W!G1HL.=2GK9@+_;'_[YS00NU.7S?@Q>@$6W&A J2PM^\PL" MJY8D<://)7E6%N;5 =N&M)1AAY!RRF#2A&QSQ\C>[GPOT,/9.1PN%W0+!J:: MM."7QHO 18=M.?=&2$A82LI3BRK*Y MKS[%SM]8N'U5LN18!RB:C\KZ'/,ZP MXX*H0J[?D(UJPBX*:U.F\BM4J)D<=S",UQ]UO39RC\R%+/_**4GY"X@31^1B M\V583#;&E$./9+ BR*D\Z%AML4X@:?5<"7?(YT4#-H&5SU&5F%W95Q>ZRK(Q M1<024T%3RE,L&2IST$+A8I,H*QN!*H!)6G:*)&Y%LH6PH^CA+'@>C:**0K'W MT=-9X7#3PQ^P-&%LI^44XJ$-Y><9LDY++6&MIDT)T>NR]=6"=P' MT]9L'2[C,]=9N]J&+ SD>4ZF_R08(JWZ/"!6+)=W;7#0 YMZGG/PU+>UU MKWW_ U!+ P04 " "M7EM7N>X8HVC' @ ! M]2P %0 &QE8V\M,C R,S Y,S!X,3!Q+FAT;>R]:7>JRMHN_/W]%;[S&>?9 M:X^QF)-.U+F:,Q"Q5U3$[@L#H4"DE4;%7W_ )C&)R30S&L&P=K.BE$55W=?= MWU7U]_]=&WIF"1Q7M5 M%+#_"0)_Q[_#WQ$L T'_'O=8%-RP \O\>6CX'7G>A-J_)6J$P#_0W \41K$, M]A.'?\+93*?U_ >[GIKJU!&.'++C3[Y:C_-@_V$[DV[ZQKIK:0\O5:O5]/77T;6L4 MAK$?T>-IN%B'YM%3R7OXP7'C[(_=PT-3=>U!+A"?=!Y^_JY8RQ^J&78,HKG_ M\!S!=&7+,00O7*^P(R0+P7D(0P[]N([W&'4-Q92-5U/,,6'A92 ^G05#TL3/G@Z,]?"423W M5M>[%OL?/&FXPK;-D$*A\&,=0>30*Q"ETZ\/'SQY_?H%0)[T&3U]:'KRW>$0 MD1^C5I,59\ 0H.?K$*+D]-1^!1$40HD'$ /1>M)+^%/1TDT0/O <5?PN6L9V M5G !@Y] 63T)96('9?7;OW_/@"#]^[7^%;?X2/G[215-?6A>"G:9D@:J"N?T:] 6?WIRI)P-S^&39H MAV(RG/1NO&NO%V&]Y#O;Q>.1\#_12O!]BR_P&+S[,#1*W?Y#M2?M!G.(J#"^3F"7C,EL&Z X%M'4%WFFB8'RE"VN8;1K M>3;OW#T3S:48;F_?SP9X%7'2_F.$PZVK+JBH(^!X-"F5 H% M^L.0%P-\W#3D7D$Y;'M4%%>4CB?:3/XBA,ZW>JTX"[E\5@YC&ZO MX7XR-HCF:"I-$"JOGJK,/$;F7$"Z+O!8+\1!-'Y&+JMF*(S4 D>J?";JX!170:W2L,)3)A,KX>9!6-8.@L&1ZOP6UAXY%N4WR]%R+B/ M'_9OY(N^&VI.UR7%4"_MYD.N59>/M"1?MAR5]#UKITMKIM@"QA0X#S\.ET+U MPEDO@50S0TVM1(NP W Q: ESRZ%T(>P[ZO#P&\IWPPZ!TP/ZME=WIMKNOE]O M9E95P \X#0SU *IT6:;BOB#6=J@.D-YX^Q!$7 PD,K2L!06$S"S[>E.5P1/J MP&Z+F/7P91,>YOLZ!*\T;%8.J=-!LN-W8^Y()M87[&H]KV\XM:M+L[K)>".C M^QE2I]F9ERTY:ULW$VN%;L81D'Z1$TS(5 M#SA&"4R]?F@B/\HD%IBJY;0M#[C1+_:2PYG/%9L;= 080'J%Z1>H5AL/)8<$ M1-40]-#9@+#G!(CZKH4>AK.S3P01D(;EFT]7$Q*9S3*[7ML:VAWYHE$-UDPI MU&-8%M[]ZD@=B"^\R""? *QV:7@WZWK9;]X@,OA [DSQ!J M/5\'"#S-(J3CD))EAY*[K O*4]E69:JEU:38YBB\W[+J\VQ%Z(:$D$/J@L\< M[SF#A8#26(>NP38PT0PD.$WJ2*LCZ@RL,J# M,LU/&O1P80YT?]2$D5$W"50YGD;%-?;DST'P3]"\/,10EP6(<=6";:/9ET.(5.%M6%U+50Y MP L#:XK(6;J;(N0W$(*#Q,HZMIEIC6K#FBDFW_74J0WX#(>=J&?1:6N9# MOLQNE;8+MD>& 36+ [F81>"*[N*&,J[K!I]T'^;%-%/?Y7Q$+)7)@J!'4J M M@%]J\*6NV+>3+BL^%1')]E5>(B+?9=JVLA(D#F*6"-7O*!.VGG0?Y5,1D6S? MY"4B-#C'UI@I-J>'@6\C-K/I=MT4$5_&%WF)B$V#4*&98(Q@89%#>EEIZC-6 MJC6^C._Q$A%! T=\Q",6FHI#.;R$C37?3&7$E_$U2$G:%L@(>D=0I9I)";;J M"?H>'2V_',"K!4=P;$L?>3E 0K"4='2\.>74!_D]I)3J)0E,1X49K$ZR>53O MR56TD_3HULV0DFS?Y&VD" ,$MQH> MF&](&BP'I,K/[$552GK4ZS9(2;PO\S92.DR#5>Q-MZ@MUG-R,9LT2QZ9:I\O MZ>.\C905K#6R:!W&.;_FMP=&U0E;02 M5ZD/+0[M-9Q:_"K^XIAZ^XQZS?=1N0<\036!1 N.J9K*8;.4W,8%U>!R19@U M/3^G3=;+TBKI)#X]U_NF[]L"?BBN)4QG)623N9/$_ QI+8H M^H:O1\>%]*.C"G:[($EI[KM>].,]V?$>@?>I);ZF"6>9:W.M*:UG$T_VL^;^ M9>B_W707-7/ +%K1):B9HF6 /02R]5:WL&(G'NQ/(;W;="!.-Q(?6#AW^E\& M!950X34MUVT#CQ+<65FW5E4@*: C.(_B8(*HW:I!MC5N,>G316U4AWNC.\+" M.8OP91!1 G)D Q6!&?[A=?104K[0#TINWE]-1KT*#'AV69PH/4:M)][O>]<: M) ,/E]_>T:]6A%*3-\:<4;,0A*>;8QM)NBRX@6]'Q(#*K_AV4'5:\)#56M*H M_++1R@\\?E!(>J3XLWV[.-#W;=^.$I7"S%W" VTHJ$,>[0[L3CWQ1OYM?+M8 M4/L\W\[I2-AFU&M:=(4?:OUAFYUO)HDG^XU]NYC1_Q>^W8S?+,JR9I4YM.T/ MFNL"VRDO[\A\NY5O%S,4G.7;R=P&W:PQ4.;841&1K3**UIVD*_O8^'8Q0\0Y MOEU U@;3!DD(FEJ -R9.$&.:3KJ!'Q??[CIXJ"QLARX490%N."2MM[L(7V]> MG8=O.OG+[TJO47AGP T:.*?VF>XM*WT:0QB<%97'HE3C\SV\JQ1:7LC!F]2*%6(U0WU8D"9Y;[&8!SDW MZ=S]R0Y>+.C[BQ- L!X&D&YYKH%UN3(?J"T,C)+.R;?Q[^)![?/<.]KP2;%7 M[6$:NL8"3"4PL]E./-EOZ][%C?Z_\.[L>K8\EH8(P35J?3&G]L:P!N[(P[^1 M=QW@P+1'K&P9].5 M@FSFZYK3XU9WI!]NZ=M=93O-Y7P[+DL%98:M8# #U?&:J8!&#T^ZX7\#W^X: MA747\NV:;*]EU$@-<('9FTH+HSH1ITGG[L_V[>) W[=]N^)@J4V-N0VXRG! M.QM:;IM^TLE\(]\N%M0^S[>C]$*#"/A\"Q[.QFR^J-NE6>V.#/N;^'8QH_\O M?#MZ,,VU)S5Z0:MBCH&R>&&<2_RIOS'P[6*&@K-\.VE>FBY=Q!G3@0*9[,;. ME\E\XK5 7'R[F"'B'-^NJO*S.;YJM& !(PQ\V&]DF[.D&_AQ\>VN@X$-W!L MKU%Z?2''=IUOH;T-4LMKOH9BQ0%7LL>+I-L]G^W8QH&^;SNV3:57M5?*;*@9 MJ^E:X$/@7 MU^BL%&O4&RXYKF* >17M+V>:EOC8[ TLE]B0^[R8?,,F<7*L+K?,B8?0P#\PG9E5URUEJ6+(TZM5N:%,EX5VW+2G=-;VZXQA,%94?E< MKU9J-5:;#B=0]J#A5[C0K;TC@7##J'P,(7%66+[LYK%NJU[25 ]OR/*P(K?+ M=R0>;A>6OQ@@SKR9[$@^,5U:3FPQ_@8='Q%^1,A7X7OV M&S^"@&._ZR,0^/@LXJ\MW-C_V/6E ]':=;3[L: /0;C"IK+OI5)W 9$MMR38 MJ)9MLJEG&Y ?N\A3N%@_3R_6(];>7*T+(O[4,G_[-UKGGZ^OI#&ZQ0=R;Q*^M)"*9/+G&*YW?@&=;07*'%# &L MYNH.YAL$%,1OA^GUX'BGF-B+><9A@;-41? HE?:L$MG\]E%8PX?:@5U>+?,P M6ZVW(6Z-]Z%R+,72J:GMQ<'IN:6T?T;[B)-\0Y@^AC8"0O%F/79NT(W"4E.& M/954QK%S^,^C_HO9?27Z7\:A[+>MQ<@8F75N 36&O456F/03<(MGZM5=#AVO M.V4;PT)5TJW5:99;%P>>G"_GAK'3%*EG=#ULG'9LBKJZ=-LYF(2'3ANITQ73 M8H-$"XTOY%T@::;DMS(E'HF0!$O+0YH I?$*+PA&KA,[]RG-E'RU3 D2,TD2 MDTQ)A^PY2H/L";#:,9&UAL&2 ,?2STE \.TV-O571O;K1GF[UI@Y+5Q:TVK6 M+XVD*5N:QN\P@80 ^R;^P%?&]6F'PJES^=&X02YAOXT,VEUY6:C%[S:FA&#Z MTWV9N\.S9G8=93)JMFF_IQ)NCW171\;I35BI ;7K%&A1=J?BNY&[* ML%--,R5?"!NG'9M"N;5TW374U@!L3\7B&-^LDYU!^T+>Q3Y[AAYC DTS);_, ME%3M[I"BHY^>]1@?%TTQ)FBFY9:8$/3_GBGZ2)(E)IJ1?-QBID:]N M.'2(9$DDUV[07RG:D72;^HLC^W6C7!MC;M=&*)INC)=T5D"PCD2FP$Z*/_#% M<7W:H1CUU=[(D=<+;;'2&70&M7"H$3O;*B&8_EQ?YA[QW&N+,],+5A!,B*#- M,1Q3GJBQ\V_CFRF)*2;>G2F9MQ40J!BZA"FU["_[@SH?V+$42_')E"25]B\S M)>6N/2TT1SK&"26JUQ=JC2Y 8BD%XI0IB2']+^-08KUL9>T7^#K,RLVM@X[=CT9YQ0 M52M3G%87B]I J/8++AL[9SWU+M[*GFTQ\7 ZVR,H#HM$BJ%IY:H/:9(M'#K6 M"CB&JI"^9QF"1;.6+@D*,)J>)!RP@0ZA\CJ[83G4&$X\?FC0<"6V"N65V>Y1 M\>OI7A,BYR;3T*<'M%T8(FDR[?QD&E[*KNJ;4.AJ <@*GC#/#UO5V):=I,FT MKY),.U^27%/9Q"Z9UD96W:DI""X=C >\#9;M$IZ/G:I*2'SV-F[75T;VZWX; MRG9-@]=S*UJU<@0Q*LR\<2%V?EM"@'T3E_$KX_JTSXD3;<]%U)G#$2Z&,':O MV9;15 MRQKZ"ER1$19NK]IJ;1!+L12K9%HB:?\RF=9U\OWRK-/5-*;=JW4UI$JV@UA* M@9@ET^)&_\LXE)S'U(<&:-66YG5:@*I :06UD@?%3H>DWL5ECW]FPI>% MCTSEL'X?]I-)4WI#-3GZM)2'&T2##MB1@@M.FY_.8J>:SO%77EFYFSC.;Z[Y MU1 ?PR,)8XAX=:"H+8OV2K2/PQV/8N9<-YYECBGBST#\IV\MW=U?]W)_<0^X MGA,:/+X3SCNZB.T1GX^/P/:&MO!W2+A@D>:Y:.*JR];ZE5F]$L#H+/#G4VTL M-%:Q"SH\YFM/+-@>7;]_5*\4=K@,&T:Y\&C%HS'W5%=[ M(J'+E@-4Q:37XDPP%1"*)<\11.\9=-];_I'-Y_IR1?/G7( M75!ERQVA$ENP MOK50CQ+YS97Z.&0O5IF1:$LC5HBF+-=CY&-<*SY;E(%3UKD%U5/XHA9:%_%+ M2"4/UR]6.D7W*^BF+,.PI&T)T@5Q/=>D[J"YG'K>%K\M3\F3U)^$Z+@>-'5S"V0U MJXR$:99>:(O0RC>0M>@:M"N]"G V7SL M8M6I!1([1+^]W>V&%@BK !3NPLY,8YKD2%G6-C"E)AS1<9#4GX'H&&_@O+D% M8ELDE -E/PL3I,9S.%,>RT["?<4XX/KSY'72T7T="X3KS+IM2!,Z&J,%]KQ5 M&/'L).&X_BH62&PV5]]<7A\CN@F9%E/9.!8'C5K""!3J[=XFX8B.@Z3^)$3' MM>KMYA8(GZ\U^WZQ@7*5NE^#6CW# ;W4LDZ6O$XTNJ^4A4'K/%8:]CK:(G"X MBC=#J]-[B+HAB-4F(6CL=5-KR:, 5^O MQ%;:QO9P%PR"LQ",G1DD.VYZ 8!@1R+OX>^S -*(BK4.4!CZTWR@3;(F;8Q; M_$QN4)(SCZU!^384CB=V3:F G2\5CIO&(];?!E[-7(8K%3V-CB]YK$>D^'F] M#0G+,4U,5\(0(:B(F M*EQE/F+RY2$T]MJQ51KGH>/T5%-DO.X!K@1'.MA]#]MGYVM'$."JPC6R734W M& ^%TB;A\[*G MJQ.;12* Q%;,4X74F2F4?IZ49CF^1<9^ISQ.BGQNE7@\8;UJD\U$OE-2\*- M"8JL+;,&7 M$JY;;F.=)AXHKYFGK"U,<5\Q/$UM V>QZD/%HI-P(?+9YNE-P8$?N2[$ZW=- MGWN,^"^.)U\@J.+:3!GFA)K0#TA7I:@@MM[,^P_"_LVCN2_@X.#G.SC$]9Q? M;"]=KH>@\2S;;W;R_));P'Y9&ZU64M.-K4Y*$H+>X2)C5Y%!Z+$,.G'PU(40 MU--=O#,>DPO8,"NDB?A0N2*F"+J %CM7!J'7DD'HL0RZ'H(T&RT4.S75YZB! MA>MXF^_B\;O+-XD(>D=9R85ET-O;U=^-H+XCF*Z^J]*1YOXNE+6'3QT,4;57 M@E3:R*UG;MWV @"/:SN2):=]U\ M7HBMRY48Z7-/"#KK,B>LK3'%4ETUM.&T,LO;8#4IQO^Q/INT'267:375JNB4LAS5'9,,YI3Y5J].P+3 M+>VB&!\0Y14=I1U;T^-M2KZP*N&!6<3QZ3%?HIN[U"_/I8AA;1_.6[!J[_,R'$QNWJVFZQ)ZW5[ A5_T1 MUS--G?.+E0E=*DH2W4BQ\5YL)'LWVRO8@&S;\NEJ ]4:K;E3RXT'7<^/K1J) M+39NMT_M$GF25[!1VU0LK5AJBW!@SRHU@T.*XTJ*C??Z][?+>UQB#^,KV!AT MUG,7<%23,^;K0L-;DY.2%EOO(K;82/;NQ%>PT1^/)_61VAQSC;:GJ)OLAN#- M5&Z\%QN?ON_PM1C$14YD/]6)>PCC%X/]B5H]L,LMNC/5?MK]493_\:"QP]/] MMR7@JHKY\J3WP_= (MU]T\=!' *9/-RS6D2Y32]J3<(93Q0*^VIGVGWH];\F MYM' 3E'SX\,Z#8/'UYZ!@[A'DW8\^M()^,AY;&56=DA,SRE<8S1!EF(.B-0T MMLG"N)S']I2ZQQ+X\K'+EZ:%(65&<@Z#XH!@]_5D-@"XXX"YI@"?2G9^T=VM1,V_?< M;0/L]2Y;0'!]9VLMEQVP\($I!J?[.VKI]H#H.\[1\; ;B*][+;Q*"]6<,X!U M1B>3?H'E;QP/>_8(SJ/IT7&"KQ/UHH-Y#0TG1O(&'*ZDDY^Q[$AK]:HWZCVS3L+*=6LPB_[H]G]:1?[OM)_/4U M('UFV<]GWT\-=#U7$VY(H[;]XJ"+I@B8&< G ;N=@=-VS(C M+RI:5U68JKKJJ0]8O;3/?8$D,%U>" N0APB8V2AS=E3NFEQ\'9#72/ (VU_1 MX#J9X,_U]&.6]/W,[7J?S(.O%/1>^4&RPOR7FW.RVI+U1"8Z&W8^@8,@!;?#$YR>.^=%W*FO!='WCO# MF?L%"X:CD1XHLO]I4V/4:0DNY#G0J$CE$M>'@1[;I$ZB6.Z:'N.O..\$J5-. M^SQ..T?935BGO*GVQ@O8S_NL7EN/2KR7*KND'!JU7]I]SW"^ZC$A3JM(:3>N %8P\V5D7"VK"0 M-;"3K@%?(T :YTRY+S9!SIP@Y#L>G"O!#:4UH%:2W%G%]_+3A'!>&N%,--== M/[SI0XXTR:FKC39TM8!;+.%:'DWU71K;_-I<=YW I@':JFPTV#(,K?/+H6O; M:#6^!\LGA]G2J.;7Y+%S%!RTF.1*6:S'P$&302&:11&VEIJ5B>:Y5,\E)9CI MYZN37@O=S#AJ6AFZE:ZYF<,I]Z61S&3RW5MY!'&69?IRDQG"AJ>STA04-@*2 M=./N=^+V=T'I5R7LF,&+XVD-D/10"H99G>RUX*]GP\>*QBJG62U(MMK<:-/JC_J#-40ND6,PW5!<.4OV79C"2RWY)*L;VQAME M/>OV/5KM5+0BWXJ W7DF]J"RXT7AF!F\46J\=((YQ=GN^N$-T,!3"_JFJ5K MT+)1MOH2T1DD_ERS&'!;&MO\HDQVEF7)H^H\Z UU6'"%8:,!.[DFDC)=HIDN MU72)J M%%UA,TU\$./S2[+C0NI796Q5@\AFI\-5-(C#B[I07&_@X9>3:;$B\L=W6)"N M"UZ$6&*4G"CUAX4J5YX-N.% FY&26H.);M)#-:>7/TU-7)/S8K+CY1*<=_V\ M1 W+FF8'*=4TPAHW9CJR1JAQTD7];;GNZV4E[HCCKI^2($BMBQ14%,!$;U!> M\4Q^H/&IGDL3$E^7XZZ3C4!DSATQ ZD$J[GR=)#EYI5>.U5M"0Z+?KFS86+# M7^%!L^UVO>RSTH7Y#34IV6@(!D,"3$7C : M2O1PTW6\6=/=2(D_V.^&/)=&(V.6 9@5*^VUYE J;+":69_1>GDI)-U\>V?$ M_2[H>TJ:LHU)FRV,^Q"M5BS.8HL;J=?[2M(K5I2]P$Z&N.<2(+,J0ME)=4*K ML&==%A$2ZH;V8%%9HRB)ITSS"M?4Y9 M+KZ9A9K5PI8%G64X4*E[@=4?C6?]+V8W7SX>\\62"W?&1;!4V56Z -+7$*27R6(*V 3IDMCH%* MH8,5I7ZUW*8A"12-I3Q2BHGWYM(2Z)398A2B9#DF4*3ZR.*"<9?M&RZFY_A4 MH24U7/+UXI/Q8*USU)FQ;GB;U:RKTBKM916^IQ*=Q&<#OBZKI5HM"570:@4F M:@[.3N@%3"Q!CLQK4+IE-8U))I#=7DD$S&<=#VT8C0WM2Y,FO?2(.=Y)NI?T MJ670<2'P*7EJSO7FK& &)2[ L@Y)XXA3:GPEHR%6I'U9X7ZI9$!94)V!H/N@ M&#S\60UI(3CB+&B")="?&JV'-C73]CUWVP![OR#BP<>QUO.:/1RT#(X&7*LO=_6.:L?WU,S;1_S/H^F10?LZ42\ZF-?0 M<&(D;\#A2AQ[]3TI,>)8]-H<*^K+;%>R%R[-HDO?,C8P!6FQU1[WP;%HRK'W MR['(M3EV76UNDO$-$MT'QR(IQ]Z"8W^1K4^"12P-*$$6 MBA638W*XT>Y4::(9)-PBOE9*/K6&4TZ]G27,MLMM"*I)*]K(+08B6VZ,JE+" M]6J<.36U@N^44Z]N <-8M>%/'4JE41A1\DI1*[9FL2TD3SZGIM;O33CU%^5S M2;!^N>*B3B&+?(U#YWP.'9MBV>W$-K=ZVQJYU/I-.?5VUB]:'&4GEE;F-#!; M\^5L:2POXWO^8O(Y-;5^[Y13KV[]^D0OOV),@==02W+*1730&$NI3DVMW[OC MU#.*;I-@! /8]=RBP7=AL.;;6=7#&4;V]N$ILS 7)&RA*C MAU@NQUH+ [BYY"O:N/-M:AG?-]]>W4!N63VELY@N70U"FA0\FW7(I9;JV]1. MOBN^U8%H\9W=VK&^8^M^$@/$*UZU)ODA7*+164-7@CQK:G)"PTX117Z>HD@\ M^#.UA^^//Z]N W.+WK3'H.R(0W-UOFSK[E3()]0&CCE_IG;O_?'GU6U=EE-0 MO,L3* QYCCA&&VNPL%/]F=JWB>?/0Z/W5>U?AJNJ5I:K!JZHT164Y M*?P3G MLPDO!?RD$OL4T1>LP+L,FAVN+BH]OY73AFM3\N8&U%PO$ZHC/K%<+D7R!;/I MET$R,@\&,!>T6(VJM87Q +#\C$LXDC\A]9TB^?+1[\L FEH-Q^-FI;[4*+JY M[KEP:=P?)-S0^+Q0=8KKRWBWE\$R6>(+.CNO+FF@XD0=1@;+&W%4UBVM&L&#[=+4MPD;RA7QL"_:^7*+C^J=3Q815 MKY[N:,%2;=7!FJI&=87\D#0G;;6?LFJ:\TA9-6Z9CT+5FC;7%B+2C9X@KI?L M#)3K"B=U\$6#U$U$]#4-$HNR49S,T58VK&4<>-M M%9=9DMFP6+'%!13LS=%9URRF&UA2XSAEW)C;R$UL4BIW3,2E&WFKHJSM5L'J M)M]&CCOCIJ;R;1CW5Y=%),%([HC\?)JU:0NNR&VODIO/ZUTLX2Q[M1LA4O,X M9=:;AHMGVJC7,?2IUG"@C6AF*T%YDM"49R*8-36)[Y99KVX,HT@%VHSJXPH' MY;RYHW868,2EFC4U@^^%6>]C1ZC&\5E%[5?6, 18IVWFRJ65F- 4;,QWM*2F M[QTRZ-6-WI*^#HEB8U-XH=*JLZQ#-*!_/] M*P'X.COU3_7A5@35;%JN6PSVQX7T@+Z]K]V=J?9342^XL[)NK4X?S[+_M@3< M4#F_O-C^\#V02'??]'$0^ZZ0LMF".NK&X2#203C$V;3I=%_.^6__-2V/5,XI M8GY\6*=1\/C:,V!P)0Y-T@D$'V34,PY3N@"W5L@2H2R5XH1&U2&"==4RIW03 MJL$^R;?X*-->\W2GE'-CP+E75['%8KW8):HLJ:E&#G*P;*^]"!+N/<6<:5-- M&V-^_05+M2U3>EC'_4\G? ?M]V5Z1$-+BUMW^ET*FZ5Z[R-8/;',R<#FE3(; M<=, Q2F#J]0,;/($3"TS5 M67LCL:N^B11A=EX:P_)\-@=<;,VH4Y-[I.*+V<7=WR[YSA:,/,(C M.RKVK7-)ZCH>/PQY9A9)V"5P! 7L2GCTLFW34])C^ARNC,1S9$( (\? MSN+IIFH"1J8<(!T6@U>ETI"0$"BGL;2FX<,:J_B;A"'@X>F+Z5T- B']<0C% MSH' LZ87@ 22H!<2'8D'V'@Z%/$Z+U(*3ZP?4M8JX9O/+,DW@1)9ZN$04<7 M1'!DCL\ +M7QL="DB<*B#>=+VJ87/Z!$PN!A!7:RX!N"IQ?O6C!$ M\A""0(\K]P8,GS>])@P_!+-&,T?4[2&A#8V24AQHC1Q5BVUVX4(" MJ>9[)=!+T[.O%UI=)5MF.6;6EEA>E-G%,A'"YWCVUQ8^B3-JST#/^_772_24 M)KE&OM35"0ZJ3E6G5]'%3C-VZ9I;JZZ$HB?2.X7G,9>I]QA!>*QP[H=S;UJ" MN8>%/I"8HK4NXMK"J'CX'$(T:!H[6#P&1YY/:E]X_'16UXM%A JC<#&B10P? M&0O$VSR])=L1,*-?[*E7A3>#L<\H"PT:%I$&A0@K>AC;T-9IUMO2[^3TKD-& MA( 0&$(OQGOX-A:!9-]-Q.R>B,Y\KMC.'[M%'L=KO,=-'-QE>LWE GQB>F] 'ZO^+& M#47&&4\IP=0:1+FLS"RNY303QMBW<>-NBP2,SS\@X>'OBSAU)V*/7LX8EUM# M'*$#U&P+H+V: "EVDN+67MTG1C5#/(7_S9\)O>.FGPB]]WN$)Z!762L30K'$ MT'KL3A?3E<.1A6+LY-.M7<*O KTC'W(?R=Q_.E?RG>EQ'IH/!$<5ICJ([G5^ M9DV)?KC:S!(X9I31*JNF8(I1S49T [0E.P]/:J8$UM&=T-&3???NJN%D)R-T MRC469JG6Y06K$L3.);J^//VHJWSVBY[3\=AP_ AK\9DS[SXMYCL6=-/9K*3 M,CX>3%8=^Y#G9,V&%I1;)=.$;*.O)<)HN:SF2)DLCDR6>].3JYFB90#6"U\2 MS:UIB2_+R"C+]1B9%73P?%= ZX+HA(G<_8_RP(2F*ON'K43$4X\V 0UF& M[8!91,2HC"MZWY/N?[>39V-YF .]\+?GAABV94;5CD]>=M3OH0JR#;SC*D?0 M$9Q'KQ5NR'-Q@BPMC9F.&*'47B"30NP4Z '^;U#S^&B59^3\.$-^! >/ _L8 M$#X^BS<1]#C,=T+HFO9Q+J;QH52JO"U5Z%)E1E/-S42#-J5^T&TH;#V^QWJD M4N5K297;Q1KWM@IZ+%705*J<*55:7&Z2[_8**PYLL&9)7V4+,SIV)3&I5/F" M4@4]WU9!KV6KI%+EMZ1*KS&'O4K%[-(H-*B2R\J@+Q.I!Y1*E5A(E7-ME8M) ME5,%B@_+QHK %,*>'B.1157755-Q:]'N-."ZC-P#2V#Z("2UI9CJYF%C'B)E M*W9KD;;S)*"<^F,RDM!5,$E.]Z(3\Z M'2'8[K3=T[;=U$FM*@TL&I*KG29/MD%'B9V_]RO:OCG'9-#S:#ONQ1AWAAK4 M:+.460[@G:5)DKH%F)1QWTGHZ^V[_A#G,FM[,)6HF<(!BAP.@H4MP_$[+CZ. MG'OUO$:4E5N]'ZJPM0:8H+).JY.%1HT)2"7B>P!B_*AZ%<6*?)BL5EU= MZAC4(SG4*83.#4PQ5#LEZWED12ZE6(].YGFLDGET=$:K6W%W"SX%T]3G%K]?9V:7G1=U43N"XIAMK= M51^**K91][+EJ*3O6<:VIYHI'C8L%0>U+&-V)-K/,2HJDA6?)V,;\'EEBONH M^RMSO%HZ/,8%P;^%A<&ZD%\@HD9Q#;K%K4;.D*JT8ALEBAT6;GAX 'JD3!\_ M? @,*+?H:'Z/%N&@/20[_KC1\YW895GC"89MQ/!<^^!)TPL;5B="R&^"H0%< MSQ'V".!,?#.%!:O#$3.0F\MTM=_S8NO;OHV XXE=D>SO, N?V 8W)OMK,@#G M YLGC<(C4&VVR-%DM$@J#7T_W>LG!;.@+7BXR_=MR?;CF7%QP MK $,,1P^J?/D&EHGU.2_EEQ_'GR^Q%E?K]75'%TP_O!G-5PSP1%G01,L@?[T MIHI#FYII^YZ[;8 ]JTR_^%WQ^5I?[F1IJ4B#$B:6>V#%PM/8V@+GK>B)6]M? M+NFKH/J=P<3Z_OBKWYEY 9RCU\9Y R6]ZH32UC"ZF%A%/Q@H,!I;57<)G*,I MSN.'<^3:.&L-J6^==80D08BF%NQ= ?WJ)NQJ46]Q]GPPYBBQ;665 M"C;M=^]:HG\Y$_93@7X95'*=WG+3==T!7.&U]71-(.U^)[8Y]"\'A*NFS!^ MHIJJ!YKJ$D@U,QRHHDYU0+HN\-QPG86YY5#1J1-/P-5W! D8@J.YI"EM/[0% MX^'T$V>F0G*QOD%H8U@-*A3P3+H66U1=-A%W/IC/7_9'4+^Y[G=:(! SZ!]V M21]?BGX OC$_?[ ;'%F6KJE M! W36E6MU;[#K+!4@X8O!;#1\!PC6'O(Z*M475T'[_L#L4\N=PKTJP.]%R7H M5=$+?T%92V *CT=];/C )EJ-:0D&W79E;?";$0%2V?Y1K+^^XG<%]Q7M+P/V?EDCV>]E9D5BO:7^FJL9L7?8P M-;91H/34PO3<]J_%GUU($*K-]5#C0+$QZV@KI2!-8FO0IOR9GH!^;"O?/W^B M](IJ-O-D5_.7 I4OSPEN,D_U9\J?B3A+_/[YL[Y0!PW6[S+P0BC7IZZ,]!;Q MS2>E_/FE3N6.;A#,1=?/YS]T4S4.,$F6YU*?KE#.0,\V!D.Q$5L;\=8W51]= M0Y_?7E[W.+L/YL=Q'L6>'HOTWCM]S4E=\$7&G\/0G,.\O#NUR]>/P5R'DM>] M>??).1$P#J$7V!GVBZ!0="XS99FNI:O2+DP92KFGVHD)7Q8^,A5V-Y7GMV\\ M2,9#-/30[C'@6Q4<1W4[CB7YHN=6',NW#TGL51<=%^WFF!/&4!OTC6)=W,1. ME45'.Y]>I4=HO+),%]0\I]9W']]]=8'O,X#R;BQO44A9CFV%/0#2E&A=-51S ME^3<0Q'!,4L3"FB.8S>=G.>U)G5>BYV<>@N*6RB\/4X,K =F8:D2J6H%YA1.WX> M8XQE6]R"D9\CVVKA>)S=&@OZ$(1K^U#3VD91<9@3FRPW',N#?B5GS"@L=OY9 M[(7;ZRM\GZ&[6Z+Y#4W=*A(YIVJP--.NRW6EY!)^/P5S_#5ULK!\CJ8F?12? MA0"Q:8&B9UD!=LU5,U%&XRTU=0SQ4&4Y)@!#78:#IC"DY9:ATM>/<"1JX4[G M1HKRXK0RFH!Q%;%+M)HXEZBK.T;FSAQPT-> M&R-"D6NX,#$!':')KFB+C:.)/0'"\!<@QFI9@[CG% MQO09H:-]"!ZV^W/!,22)C^\MF2\G];#3YGA65\J87OZBO4OLD9']6K^*"A.; M&^K.?-1L#U0!B9W:O M3E3>,1:6V0W?LW)/*F7 VUW%0D.10+:OC"EH@%D2@')19 OHU$3E#F_NH2 MV5I7/)$9XPK,5E6ZU!D*YAA.@1Q[B?PUJPU.8[B\*%M9HMF"M(I@:9.EWJ&, M^!T FV(X32>]CF%,+[5I2=*[7 !9U%1U#*$LQ2X*D&+XYO'"7WAW+;C/+)@ MKW!L=CGH=]MJV2_&X7[/F[L4S\\C']87[&H]KV\XM:M+L[K)>",C#BMUC4.X M?V&!#HU2MS^794(+ #S*XX1?['.QNS_WL\P>WU1WJ\:%?T0BW90$1^+=F> ME]\4U0DW* <8K/+V'*,6[G)U=+^=L3OE\M_]&+>_.;SG\.SP.7K1+U[*L26^ ML&X8V05ORC"+:-4UIYF$ZY,OWJBZ%HXBN9_A3S[P0MT23!YUFD N0ILA39"+ M0!MO_G&K]XOC' Z5]T,;7[,*X5)H+RRIM$OWO_" MDKH,L;==SSTAB0G/]&8]PX$9OF'UW$F.;A_=6RIM?W#<6=LW(M5F.;^Y\B]^ M'WU9 J:U30R^[/9<"#WIXL?3T;^#\-/0^&G7NJ1/53D"E=;(@EY,Z_V79/<] MYZ<^_0#-U5"/\[R+#+L./)UJ055UEF*6TA']%8Q%/_C ^_8*GC=6C68;[0]8 M6F4IIR+6&24HO_+*_6_>?NL/=?TS)([E.R)P=Q]G0)"VPBVDP+]_A_^7<;U M#V6D(:RAE2IYLY\(#/^?OVQ!BBP42 >R]Q/_CN<>OW)49?;PG;5+LH2OB0Y< M7(*_OCWKU5%4$_(L^R>*?"=L[Z^C=X1-[4-#.91QD"P8JA[\_$\_M*[<3!NL M,CW+$,S__+G[)ORW&TI&^3]_;5N[Z@:$'85][M[R,_PS$_T/V_\1O4#(S!P@ M__/M?_H,%7YT;<%\\LKMWS]-*S1H]5VW*["=W_ZK;__VA:D.,I:@F74 C_9Y]82E$'@O-S:GFSOYZOZHOE"AD#FNW>B&/?<_G=J"^S+ >" MA2/Q+.,G[303Q\_DN*OD\N]'5SX\'BIIY8N[7_X\%XT;+-4776JZJ'V_3E3I5 S MAUW^[__D41C[ZX$&]J46Z^5*G#,5[+)3$;;2@1=@02Y@>8P'8H'@\6PNR^<% M.;2,<$+&"G .07#TVPZ GS/YZ0DBGISZMW^Y=JU/ES)LG^S3[-\_II])HW<, MDZ4IKE?KUV@V0[9+&7I$5^DUJ/0>L<\AH(["QG: ML\P_,Z7OU/<,"F?QP@7'CGUH[$\'6V9ZK?_]'X2 _]H.,%1'IF5NS0Y5S.RM MW%XDK7_/'\B80F3M2T#]6;+$;0U'M '^VY:IVH+C\ ;=1ODFX(JP,6QV2L38 MF_.D\HM1(S#4W2WHDP%?$AQ/8?QT7>1($7G_?%-#&H3>2S@J2Y\*NFYY4VO] M[3K+UO5#WP4X>M #MN5X1RNH==S%:(Z4$!K8G-?"9TMO9BBGY.-A+5B@6"## MU3)L8(0K^I^MY"OD<.)1\CU=UTR7(WM]NM<<9WITA^GU,QVNQW)DNY_I,YF0 M+N!\XFJ7XF?(P4,/Q&;'U:A12V M#\N6D_%F(+,XK'QFYP1F0M\02(>5>A49/Z4H^!3V.9.$( #1 2U7@D9G.RQZ MY[$> &Z0M^#]J2;2U;I*L%=6' $VZV/9%^B]_Q5_F]WR/;;"WB MZG@S_#LAO?NU4Z:H+0JPY=G^BO%X]W;N36%0I7"H80'$9?@7NL M*+MU3B(99"@9UQ'_^18%%Z"('G !@]<(O(!AY/O<5KYE!#V42A5'L&>J^.W0 MDZ2ZMBX$/U4S6A9HJENB]MR M8,KCL(#P4QG/\R* LR(@,&$*A+TWO_M%7^2;"C1&9;XNP?Z<*,VK@"$[!85' M>?AYRQ6H<24MF(UA=32L+'(RJS.3;M@2?=YRTBQV\MF)', -;*ZC@U$+IZH* MC[_L,[M9R;/ DB7.S\^(9E&O:=V6PF=?MMQ8@Z4$='W(49@D5@"&3Y:5;MCR M\'9O&SW;+^P^=A1*6EVP7?#S\,1I9])S#6_>](3M">]+A^R5P/%44]#W0/=X$7OJ/9_W,L1/9ALRUP MT.]$=H^?W9_/0IY'K[/"5\BZM3J@Y/!YRQ<_IPX0-&@5KLDOPZ@/SX5IJ&-\ M+U1 EKT=V77#J6_'\,YD@UU\=/__GO0&"78\=IC3=YR(%1'V$F [E!?TN"LZ M/&6%?*RH<%^L\,-S3HDJ]'LN^\GB:O_*A-+IEP8+^JCJW_:WW:B,QW:L962L M7#R*LK,7HX-]=ULOP[ZV=4.4Y9N>$U"6M#&+X5OY-T. C\.9H1LOUA-EO2F-,K##7/N="J&//.95?3*6[$]AD-(GH"S6>1=S/^: M;OMLQ99(W)X5:WR$[1];+9*QG(P5'2.?F?N.ZDK1?6F6&7G ?^U[[SO[/4,;MFX%(?Z?2MA,V_K^"LA3(?69RO5U M]?7[4;94;ETH&AH;.J4B,+[,EOWAOLV7- %->TG5!3JK:@9\ :B'XTB_!K616!FT8U$\U1J2[Z.,\4'GDF M5!292%/\]S.K!&\BA7]L2\X^LP"$.'_(M]RK>&5%_\3 #:73(]=]&@*KF[E'*$+$RM/][V<$)9I6**$[,\M\69NOSO%J M%BI['CV4!]7\IK%9P;7NS>S1/ +E0S%\59/T5](Y8I?'HO%(3B"YO]R,!W1@ M1VN8,;>+^&>4M]7]2*5EA!#V(+\^S(ZB?6_VR[2DL<8ESQ>@D*) M+6EZI[OTA(17%*QMR\L(=G2"6<3RU_66+T+_KT#\/\J6$RJVK:+^_]9,*7#5[+JANN\*UB)M@^'FD>.]N&8"@BI$46C,[K@>AEGNS_TK5J*^S:_ M"\_'Q +1=T+2AQWL=C4!)UPQVW=Y%F9L$6$C/W^5?2/Z7[GJB5O=X>2 MHO_Y= ?237>^H-GO*)*2X)8DP++?"VA*@EA; MXI>15*DM?EE;O*]ZNS/K@"#.,F)HNKGQD(OQGUB\4F:Z84;8 #F6F0 M$6<@7+SPL1;:#F"[1S2*/AZ=Q/0'L@],S@0W(ZLZD#*"KN\COE%T<^&K46S3 MLS)3L&\0=OPTO(E%>TN/CN?;!SF/HJ0'>$2!S\BJB8[GRTCAT]"*C9K:#A#! MUJ9%T%T?VV,MW_7@_ MI?_^N8V _X$>S7L:\D78:#H/9Q7]:-L^_&4TGGUGVSM=MB/9#C>*BA?@70^2 M$+C?/^6XJJM7F5*^XX03W9T'&2D(3_!\]RBK+_':E$=-0,+,I#C:#(VFYOMO M[PWY]N\8N.\OC?CV[T,!PVN'3CY;V+^>=Q"R6Z%0^.O5;IXTW1YGV+9^^=*7 M)UV^[.OIN9HASQS(CO:L'&1 JPR"SO?50$+>UE"7! M$W:G/3[C_\<^CG,=/5\'NP7$X6S$W3V@^/IN#RX+]3-_1 ]S?Z$8^GW?P)NI MVP/?[.C MT^1 [N1/W V(;'L./BZ3*I1P:,PN:(VPQ+D5K 9K MN9*R;-Q9-F00(:.'OP<9011#E@W1$D(YPJX3J;"3WV9"0D$G'KA&R.GA.YR# M8 ^1:(13#?Z,-'?86:C?HI$J&<6Q5M[L\/A[J,/!=F02D%5S:_IN*[ C2P:% M_WIE?-NGR%]_'IK]LL%V?"]']] LTMC_N_ M[Z]7!KI[&!TE^2B,0D\90C-[ M6^38 +D.YU\Y\PJR.6(*ICE>EJ> Q]$Q@L@7))#') +/YPHO,J]XWRO) MLUE%TP+164T4M.3GU^2I?.JBJ;='5;Q?UX2&PU+FI@/-MIE7['G+;FG"DCG5 MTN%&#Y?](GC&/?WQGY M2/J,T>SW O;%IOR]4/A:,\Y])UZ57/&>W^^G4CXHNC\AHAFC'6:_"&%NW9VM M^1A9T8KE!%?:F!]YO@ZU?\=#,%/,J1NA//!XK3*L5GHE=% <:+\^F//;O\W3 M1O(5]M*_6U-^+7R]^_(2XA)'3KU?F]\952Y_6MY';8>OM,#D<[F3^9B$>:_5 M#D7/S7U[L;42\GUV:=_OV$(IL3X;&*D M!F!J -YP@>G3A22I^7>?YM^!W)4MM:D=L1_,P&'>0YV2TUK QF8^<0 Y1D1' MX;'4#(PEKC[9#/QJ&PCD-RH"H\/)3I8QJO*IHN-MJ3&0,J:UK13VW5TU8J,@W>I<>1"^/-J5E(K%LAE.Q(G<]7)9M4- 43%$5]"BO M&MVBV/<&4!$=R,]')[:KTYI$LV!_"T]T*UZ\0_.7MT^\+O,6B0M6= 5U_ M4)Y_A"3?5HKNKO4^HQ;SD\JP?U'K?.:M )&6F@JZ;GE3:WV=*$6TG$^TT[:& MFZ#] %3'_)2#= MO3LNX+/!3W)$NS\C'0*LOV-7Z_['WILV)*TG;\/<[XOD/A&?F MC7,BP*-]Z9GI" %B!P%";%\40A(@!!)H8?OU;Y7 ;MO0WIJ=FICH@W%9JJS* MZZJLK*S,46&M6+6Q,2PX4M">@ =O'^/_[R%?R>RY^!,)&MVUV]P'EGZ-SPL] M9(O#5"4E\%7;2H]S_0)=9^GZX.$GS<9QGH^S)/.D2$_C\/.Z@JT/T\^M,?;< M@1=?P>NB\.=MP/&V!?D(^2JZ^A][RAZP;;'Y@^6;7WXVRNW<(_'9#,4'Z*=A M^=.QMH+*MPW;_G2G83J&Q-9._FROL6]9E?_O_UZ9T)IN _,J=(PWF2-TL!GR MH,4_?(HX)R(=&IB)C86N]0/3^Z&-%]K*WQK;//Z(,?_:JLV/9Q4AH691CQ3[ MK]BOCU"L3:]>] 8&M;^PVY\T-@ILQ[%'DO[UW2:V_>G+#S8*V[F%BDS@C]"T MG8 ?MW)1^"9OR DVHB3VRQ[08D,/TN<_&E)J[Q3#ST"5 !N/-X]=;/J[_0JL M*M'U ; >I#;W '[=E])>SOJ+<7@QJ6^'>M\(;N]]4!A#,RR&JZ:IZRK%+) 9?QKE/J- M?"9?$2JIO% ""[M4+PN-O%11>89GR/UI&S[4;/C4C867?XP]/SWVXO$[JOYY MQP7_2)P@"/RW.KL[FN1.F/<5*03SG+3M62?R#;&,/\^:W!# SQ")*D[2%,U_ M3R7RP.+=;N2 2CSOO:/299.]Y(#9> S=-C?RD504D#K4S_C93D"I4$3&*U+N;$ MBIQOBF!.#ZXGKUYPXUI#W:#6I,',B>F7$YP42F#U$>6<*()UA^-)_/OLLGEZ M[)7^;)\?V[S@5G6%OD%=V\[8_H9?/T6U42YEZ4)"7( MN4Q):LDJ16 ,=GAS!;X@%KWA5G6%NS5=J4@-$9?SV0K8 Z>$2D-(I22ETLA7 MLE4PR:F\"!8?DB._R2GPZ?)FT].08L\J\7HI^K4]_J5-MZ0S_#7KS&]VQT19 MJ C9S5RE\W)*D>6\!*8Q#;XN=>0\8)O,GVZ3B<=867.T0;0[?CY.2EN^'OH^ M/!Z"&6T$1QNO?"LZ5?JUJ4ZYCK$Y$8=MZJ8?CH.HB30U-V>,-[7;)J[:SOF- MBI$U!?!1'E "V-, S0(_EK8_08TK2;)2_U,5(Q]C-1C:8 61RSC2%O#%^.EG MJ&QCUP_AR:70@YE]MTDTZY9OWY(&D5=M!/U&@RCH0:]+)1EH3[4NI<2T4@?K M&I0C]&IA0<&*%*;JN?JI@$U!>G%I>@%-GT;!GS%4_%6C&N=CC=' M+WFID1/K+\]=6(*@F6_B\\6Y2_XQ%CWZ9@]=V&O6A=^=NI3$K%"*R!JL\I4L M='UQ.,<>X,BE9 Z 91C1=)0=];9X^B:50:CGY6)&2#6D.EBV"0IC_EP1A,?( M>(ME-#UP/:0$EZX$A%*IB]F\W!#K8EH62N*SMU,64TH]W\B+\@%VFHKSH@BE MK(W-:+LHSD(K6+U,P@Y-/<6/@E:V5()4Z-)5B"KG*Z(L9,1&YWGG&/FU"(S= MGWCL:_N LN680&?Z)E"5%SM&I!<7KA?T6]/S3W6!!B9G%.6?=S9!R- #=5-J M<-7^[]^H 2.V<_EDOB&K!$G2)/.G6L \QL3ET.I9-Q;2<]5S_W;O"8\\A$:T M#A DC;/?G'49R*<%-\?V5WUDL7W^R]D\?"+>BYNS;\N[=X*)CR>8>V1_>S7^ M-%#>/A]>*TN @8*W97Z8&^9]=7EA4]C@PU=OFOWG84L18U-W$_ ^$,:3V-)< MDKB!/PZ#R7LWQCXIW8>T(K83)/Z(?XU37DP-\8C]-B\$FIL_FYL4'/4^O.,) MK;OMO;?44+/ [YTXV!6:O@40%T1;Q=30,L$V<@DVD-&!DM0'?PD,Q+^JGN7H MUE0;[_[R[]\4!L))+8%3;Z_9I'&3-ZVF.Z2>D MY=AO[*1==SQ\:EI%S\4KK"WR6N@P]_3EL)7W*,S'V_51""VFH(]JPAQ ES M+++\(_F;%(N;9(BQ%Y_A<* DBU>19-'0=+YGDIA*:ABK4HRAJQI%FZI.$AB' MT_T>1QL//U\D6?Q$YKW#96#-G85W39T=>0P1GDY]Q4Q,7.-4F"DF6ZC!I/MOVW9 M'%$,YQ6&2ZQEFU6URJR2Z[X 6G)O6S:\Y2BY;K9S]DJ>D-7ULK8VFPN5V'VF M4I;87($00ZRX&&;272I+9I>P3B#]MN50:+ABG<$5)0PVG6$VE=UOR^5*B4TJY0M4#65V6U9,V0EV6$YWC:YT:Q0KC8Y7AJH[&[+=$\,VU4QQRG: MI"//DU,4LL)M=^ MDENRR;D#GDKL&2B7S:^+B>GEWL5++)+@#3'H5:9K2U/,7$"B976T6L MD*3F56L!F^YHE"PM5Y5D(U440W91\T:S1-YE!-AT1Z6FR>;:%:592IPXC5R? MX0M]IQ)U8$>GJ([08_2Y1BNS97T5>*U),#>C#NPJU5P2W6LZI:CICER:X82>9F**;3E.7J_K7;L@ MUF#3';G X_A%CNHSMC9--ZNI2<\M*-%3=^1*U!KEXDH3P[18Y9,+V'1'KG:_B8N6/,QC"2O5+O6L!MNK1$V?Y3I4HO-O M9#%_>NM3M:_-PO[)2HS4.Y4"W^PS7SS_%BJ);?P(CQC]WN[CR:]SM'J80RLP M$^ !.MP-P]%[KB>(O7L-">8%?V30M%S@M&"/))J8"YP8XI'Z;5U4-"_G MY#$:S$H(DY%X^]&T*%IN5< M-$:R:%XN;U[X1PKM*H\W+Q]'&7[-67FV0>"^, A'M4-/5/?S2&/R'(Y)_RX< M\\/QH1\Y]E]O2BR_6T/YT /(?7W\>J_>^3IRH#'T3#-6!K\8^C'1,6":SZ'K*]KQF9B=__] M8I3\A_8M_L@SMP0:F.SA8'S[OH?\IK6"NC&E(*YE$;Y+^\Q!R;6(TSB#9"^!&870O124?Z;?"QOYK+4'7G0Q,$P;O M^X:.%=3A=28%?%#E0',,S3-414ZK_+(XH6>JT\=DW,XM%=MA_%!XB$7Q?,O- M7Z7#3?%&E84QZV Y4!NNRJLDMOFAC#6DF;2BLHI,SYN-6L7*A,G:0\PP=6NB MC?W_/23(A]@F,___'JQE\,,))X8;;'__$'.T"1BAT$\,-&WZHV[.32HZ3H,_"8??N)QC"3C!$[]]]^O!^IPYO"%J?]1T4Y?GKR'@'L4 MR8# 3KP$.Z'F9$5:F:UQ'UN5M);8+T\L<2V<&>PD55Z-UVU?PF23&+,+*ILO MD_#N!O/PDR?I.$%AQX'ZO2WLU,6)>Z"%G3F/+7HI6,?W+NRM2;K6&/7[C+TR ML39',6&RH2S.C'5)&N.D.RI2"K$:U%9YOS/CN 7 .O_PDXSC8&''X=;D&&@G M+D[[CPIV>*1_8?(>9EVG[MN*Q_AR7+MFQ_5";UV4AB%RH%G1$,P\9I[HBNB'M#?>2.N ?8 M;QP4"/2G\U9\"?1S,J>&BZ6O8QJ>78_Q+"FE^Q#T# ]0N:\!XD7A?J3^"V^A'JYT3-;4F&=LK5I6&Z8)0$L_C6 >AYN6#"2B[/8 M>QN6BSU;OTC8D^>-9#SE6D\A"_^T'HPOP7ZZZC>79+8PL.4%-M)7V(H-ZQ#V MT%&!QSD:&/DP7_2!'147YI[+>J[OQZ:>V[>^DE+ZJLY7SN7(N*Q1.+COXG[= ML2=Q5T3(K$; W,->_6;7JRQFN".VYJ7YDA?GK(AY\D0\<9\DCGIQ<8 M*G$VE\5E#<.!O11W#^_C.B;>AW=I,FWXK.D/E.QHV!=6_?Y(+PD W@R -\;' M:9R[F_"(L,DLUS1&_[LP5 M?P #KT+/$O$69:YJ2 (V1R/P0OCL8'IF)XVWL8V:9/I?V*:,;$ 8PBOPB1OL[6.L?D9+ MT5Z;4R:K6:<)>LM@Q$!EHNL7'!O'CV60W&O$PTU ^(/DD3<)X.,Z!KX-8(YJ M DFH85Z1)@Z=J[FK^BP+

T'P2;;^WT9P MLC.J-;)-+"^V^A6:5%H9;"8L (+YAY\TP\=YED=Q" =T -P$@C]*&'B3 #[N MUO[; $XT,REE;3$+FW'--+-4"Z30AB6AX*Z?XHDX#1-SW'9$03V:*-#=]:8@ M.ICIF.;[9A"S)E/-\F#QZI@^!$]XSMG W&S.ALL)/3AW(-*90Q/.+?ZE\.>) M\D$ J@SU(/3 .,IF$(Q-B'I I/EG"JAZ+L2#Z_C[;HRV)[@B]*9UQ6+S&7?I M=3U:KH'.DP\_V3C&WD\:B N*;3@WA,X:^W!NX2^,/XZ=8N(/^2.\$9YP;0N<-WCBW]!=& M(,?.A?&'!)(CB7)'&;8%;"):+K,>M,IU>P'-)QC_$:>P]\YBKB_Z0YJ:<'J< M02@(_P MFLI%<1PL'J>H]RZUH3@.%,=Q+V@]KA/C+N6UIUAYVD]0S#3(2Q"M M,&B#(N(X=J0CWWM<7%'0QE7"]20N@\_!E9][!2,15"TE'&/5A2>E6F): '"% M$1HX&>>.Z!BX-[2B"(UK1NMQ]^>?1*M*$$V!8HIB<3'RP?!Q8CZ :(W",5@L MSE'OP?4FPC'RL&J(Z0=/MR[B,<=$F1Y0I@>4Z>%B]O5/$-UPV3:ZK.(Z[A/) M54QXQ0P,!GCPOLOB\R76+C&]F6UV\TXOGZXFUW0-]CPO0WRC:@<#OIY+&Y40[W 3Z4:J( MD[@>_A3_KLZO1T8^U<.D@;Z6E\->TJ,&H+^PO@8=9S$4K( R2:!,$A?KS/A3 M_#*H3N?:>,EBK^AMW^4YD1]G1ZN>CTTR T"'F:YC-/< M$7-9)L);UVD+:S5HD?Y#HM>E1<0,S#FQ5XG"50 MJ0U4:@.5VKATG\57,+]6G:[0MY>\K24[?(VKC46380P<%&\?>7>AO) HC M6$2HU ,%(IQ??Z*7^%D3V60+2<$0[J--W,=/QE! M>-.N 0$L+@-/ TN/Y6C>*A^8$Q]P(Y3 W3W$6,AEVJNYF[#%4&KE MTZS!U[P>,(;P*'*#P>,4^5ZZ(!2Z@4(W4.C&F4,W3LD7,[7K."UGG5)F!*[G M)@(GA44!\@6\+4*R<8H[TNX)&1@HUN/6">-$L1ZG)(R*P=KCF9%21&:\4:#7-5X_5)!/DHJR89Y_GWHL1O(I*D @NI'#;'YH5)>#F1(Z]I M@ 0T8+AA;VQ>!.7]\X3U4LX@^J50X&FNR9C!NXF,&A:;4*=+C;G6PBBWQG@J%YD/T*U",F0<8P]_0^>^2. ^3XK.7,WD#"*? MINS)90E]OW$/]R7S26J$7);(]TG;9ZZ3<1;:/D5!CD$=MP ZE+C,R%BM/P3!>LS0PZT$4'NNA ]YP\\>53W6/P MA-/T['E&9UEQ%K3X3G5A45AF 'D"'NX^L#XEX IWL7ISH%T44WSW>/091 M\+3?)/16>J*TK,52KI2K-8R/B()_^,D\LDPR> MF*_+"T+"^*02]@>S?+EOT"TBX@EXW,L\$M1-G?6FK7$8F,9)/##WQGH[5V5N MD.'V7O6_=SX[AR-E"^0]C#;LE(0\WI>'F%DW06^3?:Y:!8S&;%TI1[H'>*^G MWF>'PFF<).>6\A(!?U*/R.\![\VHYL00V@E[YJ14B?,,;KZ. +_QB1PQ"^*] M 7[GLO\-XGWO1?][1_PY7!N_1[Q?(*0!9ZAY.US+"6TD^(W,)$)\Y-QXM\(= MBI#XLZO^-XCX?=?\$>!/[Z/X/>#K=0I/4,5F4R%X/M>5LF/'$6L0\!LO!7[X MFI87YL9,:?XP9D1SZA@^'/ Q&#'CE_\"G?.@P!$4.'(S_HZ4.YFXCARXNIU^ M0OTS3V[!OX MG&_21E>N%_%4.Y"QT!@(Q61JT6BID;D!W3E@__UA@H%_!QJ8V,-K[%LH;W[S MG/N3 "T^B>Z#:Y0.#[.]UWV533/FN %X9.#&@J'IFU 7HO2D&@QSZ5N.YNB6 M-@:= 5],P"/\QP-V[_<#]UD.-*SYS_^"?Y[^3A^;F@S\+TY*Z.[8]7X\$<\+J88F9(8?1,1! M S/1\TS-3FA]\.(?VGBAK?RME"S_^'P,]>.9N^ PQ*"CAOY7[,5G.!P[8SG1 MEHD7([:EO,38[ <_MG_V]%U$5\]?NKX%0??#,\> 2^8F?/JKYT83$[C3'P0 M*]0#\.-6, I_9.DC3=6;E87\-3'_U6)##]+?/QI2ZHTJ;AX"/P-& <0VWCQV ML>GO]JN'GPW(*#&W'X-U=2!0GO54^XRNOA[J?2.H1?2G&A3.]PVSI_(LSZB4 M26@J3_*TBE,T1Q :UB=[],/FK8<9M9?2]MRQ\1&IE/*5E%2JQ,22F&K4\ZE8 M3BJE\Y6L'-\D5@:_WG#(1J"45)&E4CXM-,2TW #_EL5*0Y8R*:E^#SK\_65["U(&(PF*HG659G1-I7B,5#46 M)]0>W=,UG2%8OD]M%5I[LFJRL[[ONW(O)YHIK8>YO359AE:-2KQMJ516<[$Q MT+L*$51+Y79WF'(;L"7WMF5Z.&<[2B:K*(E!H>FR34UJ9@25V'VF6".L6LDA M)C:A6ZM!1^CQ>JH&6M)O6S:\F>6UPV%;-%?D.AS.V%RF %ONO'W:4NAR>:C0 MME9*9['9T<@)8[(O%5@E/Y6G5E,XGF8ABN#+Y)P9:[(ID%C26"6;XM,AVC M&R;E1ICN"BJU*Q+IUE>Y]J!BVJUR*C.PB5[2]@=&?6TS8J4^K(3UN01FB=UMR6=6+5KM>HEQ>,7MY65NEQ@6"%L#N8*=EU<+ZS5R^6,7D=1;K#1N# M3,H<@)8[DU1O,413]VI=C)GP]9)MD>617P,M=R9I7ERNJ4J[,, 80^539X;#:<1LC Z@T:/D\29'Y_VQV;?9]P.0::U/?_/'T MX26G0"ME:Z' M5K?K/%/1!&91%H8N$]?;.RAZ)M79M.+K>.VS:Y9&GA/'=N^ M$-]0UN>/G]^-+'MA@+QXO@N>V1^[BR=R>_HY 3?./S9&Y@*,TX?&W98SHQ<_ M-=5Z8$L1!N:1C;K]O!XU_#R!OS#._]P__6ZN##01)YH(_)%\-[@:3<2I)@)[ MY-Y-F8-FXF3<]&XP(IJ'TU'3NVGPT$2 MZ_SHFX.@NV/XY?\>Z(?O#@C]R!-G+3/+?6+ >J]>\OHPL#'T3#-6!K\8^C'1 M,4PC)IO3P)ST3&]S9DQB\:>JO#VD1$=1HJO6H(KE?$N!$-^>'RJ?F/O-U.W^ MNQ\$Q'=!@!./Q'EKD_\I#F!H]\$H\KCWU2]HVO%':BLM&&BVF4',BJH)OK)RHJ$Q3-W=7$5( MC(%U]P/^DPB&H+>#X7_>MMA$[T7S%UV,.+#U<^YQ^A0P_B0XXMP"'N@^(+?_ M2M,%W-OY[*6=/RX>_N6L E^J_EGUW+X5_*;TIUS4T3 M,-Z2?/B)$WR$D*_?('_< @MT%XZS!2EI))H MU'2,\?J+T*T!A,),AQ@?)X@CE>Z^^464O@ !#W,Y%A[HW"M"OWM5_G (753Y M=HUQ\FE%;A0[BFO4DPT#WB_@'WZ2'!=GL",AE+J [ M^VL,!N7O>,P!&W>W'PNTY8]K\#D>Z++Y46\A'(U/#[>U/B/#O%D=KN!\XT)T M[J15U@^L0=Z-P5'BH] M)]QAHN"GJY-(S;0+"<&=B(&>,(\"B:%:;!]($64Z@AL2&*S$+3MKT#W M8IH?TV'*;!B6&AN:QL#T;\81=B[;]]QR']HM+%-7 M&+=(%^72TDN0,.4&+/(59Y@C>=DNX*3J7+N0<\M]Z(W)G:/_N*=81T:_P*Q7 MR55Q,K5GW)!)9D'O3VY$$T<_SSLR38C# M>FK886H=<9;S7-;QC &-09J )X($$<>X]_+87_J!X!N/2MKL6XYIQ'JF SX% ML2D<4* 0TS' #11N#N""7.7H3/ D?LO87S?KY*AN@ 58)VI5=?W ,P/+B[*P M)S?HJP+0^8(Q"OT ?ELQ ZF_GZ,D=2WT1F9I;6L8Y9)V=4F/YC!Q*(S-W75V M_(T.6-$!ZPV9&6=W6OP9FL'@@;[L@76_G.H)9,9=8*E1PH!HT55:;Z#4UJEC. M$?B1%G 4.7 ;0IX=ZG?D4#C22E_K#AI+?SV:BZ:1:M%YIM+K]2 !1"6OJ,.' M'%]2&$QP ,#-XYF.J8]CQ\ZG#E\9,89;\>?)7+CW/+>K9\CXWHF MD/H)X@V(\(V,T.'Z"^]?HTMZMJ) M.=/!9K6!XF,JU^Y+@AH5.B?CU+M71E$HR:%"2BN/\;GZEOZ\GT.0W-\\W5\ZW%]#1;?.O M^75NDN^>G#AWRFYG]]A\AJL:%5?MU*;40BFV!\,&P22QC#50N>A^#1]GJ"/Z M7VX?VN?-6GL"S\I]0_M\;I3/0)M-<\G14F^'8L)S%%.L.:2>% "TF8>?%!4G MF&-!^RZ6;?H"U/^HVY3+A?8=^3;>\500DD%;0;N$8UE^,,[I7JMG]N#*S8-- M1IP^ULW8NPDU.3< [A36CMN.GDSR[K1=@P)W%#[*&[ M=TP77T]5!E:ZJ6/,<%7&"D6\@:\%V#M@NO!QAF=05H]3QWS<"!5\*M[CSJG@ MN&Z+KU$!6YYJ!5E5LG;13LC8JC$OX%(-](YY^,E0<9X^TH'KO9H%GPKR_!O?"#_ M#C0PE1>#UI.4JI9-,^:X 7ADX,:"H>F;<,HCYUZ4/;5O.9JC6]H8= 9\ 2-: M_,?3=>_5N&U^\^R$)*:?+I1\(3/Z;\.:__PO^.?I[_2QJ7F0C8;_>2T<"5_R MM$?!_G44_G@]W@3UXG+61D3J1:>C?__?_[WL_"]Z3.CNV/5^/''@"ZF&F^J6 M1$2' S/1\TS-3F@P"\\/;;S05OY62I9_))_:10.0PQLTDCZ7[$7G^%P M[(SE1%LF7HS8EGT38[,?_-C^V=-W$7,^?^GZ%F2#'YXYCK('PZ>_>FXT,8$[ M_4'@C_#:V@3\N!6,PA]9^DA3]>;2'/EK8OZKQ88>9.1_-*34P[Y"XO SH#I MM>/-8[=E1K=?/?QL0*J#E3Y2D. !J)_U5/N,KKX>ZGTCJ$7,K/*,09(4KZD] M6J=4BB-Q56,I3C59@R=TG-)I"GO8O/4PH_92VJBHZ@<,4\I74E*I$A-+8JI1 MSZ=B.:F4SE>R\K:L//CUAN\V J6D2EJLR&(:?)"E4CXM-,1T4B@)E90HYT2Q M(:L<3^+D665Z[F3L92]CVV[&-OT\$XF_T$\K '^C[TKW\/.OO ,6(S?T@87B M_WWR1?&K'?[^PK1%"4EP.J'II,KU35JE=(-2>8)E $I,FL<-D^9X'7 V0N55+&W+9-NL=-;+VD3D[,:7>M@F&>W%BJUVS+1 MKR7L1+$L*5;+F;37>AO71C#)\T[+9E J-)/B5%*87E.6^8) *74!M-R1J(57 MIDY+J^7$5()0\(66]_$!?.:.1)3N&-0P&.65F3#G"LUI4[&S@LKLOCTTUAVR MNJKAMJ8JX63HEH=D" -[=UH&G=7:+CN++H,-9PL[9 @9'C@VYDF@3<2>#A"5VHC4\J)B MNDDG).6UO11J*KYG[L?EM-49YK&I8DT#CS>+0:936\"F.Q.%N?%>BQ6IEG0 ?VJ%1]%@:S5CN?55)B M$6L42ZN!S8$.[-&I3"W3K;=Q##3ELTULK>"<5@=-]R@ 9D@9LUJM>Q3&ZY;)O>HHEETU@H];-3 M)MT'.K!'LRBCS6-DIF(KV396I3-K;\3[ /U[-"O@'2U?#ZJ!V.HNUPS)IH.I MN%")/9IE+(Q* =,9'TLQZU!(V^%"HT'3/9KE=M616BGVJV)6JM4'4WRXE-.@ MZ1[-$E.2FLLDS:0]X<(!DY5G#5\%G+9'!T8%E4PDI4#3/3K0[6I:1LU-BMAJ.6+E+B;R/1D,UI[9 M*J:H,*5QC80B:PH^R-*55G(!^KIGM@0[@S6PS #TM4ZV1\5<=9FR!BJQ9[:F M#;Z 5[2J9Z^"267 M]*M"F3@/;.EDG-N5?:D):8-$T-W&+8, VLB)1 MM31%S]E,V95:=3R1S0X'L.F.:JNU839=4+25PH2$T"2EBF^Q-=CT2;6CG??S MQF+C9 &;BK$V]KN+0#M_:X- :U3=6[&NK_X439FOR[^ZJ N_IK=NG MX1L+X'.Q$ SS2+V;Y_&%_?SB^2YX)JP_\F0://V<@"ZH'YL]T@(,PH=[DZW% M$;WXJ:G6 [OW,#"/O"?9;R9%#3]O_KS86_ZQ4Q9_-T <3<2))@)_)$DT$9

0C^VY<-9H)Q$WW-1&(FRYE(HA'[MV\=6@FOC837XSA_=!N/9W4W#[_YDG. MLS^BY7.Y&I]&Y8N# '9)\,O_/1 /WT4E_7C>4'_N$^/5>_62UVYCV9P&YJ1G M>AO7/8EM??@P5.6__^[=@]+\*90.H$74(W[>VS!_JD9I4X^T*$;B\1@,;7BM M.XAK;P\V9^+:"P;!7TI%4-+YAIC^^TZH\UQ,>/: R?<$ M%60Y.A(_H**?6]Z7E;\/7'E^LX\^MX!GB(#=N-0NJZ3;FZE&^HOT]P.WRY7H M[S78V>^M*9LD<4%,\'T3QM==D1%UI!Q '[A?;P-C'QV[7.V"@)3NA-=?&FY#I&S&USG+'_ (LL(-<(;_$/<'1KX() MOBKU7]X#+A""E>=X*#&13 M&X?FOLOA72N5Q!/#@E(L&!HUJ(5+D8+1OK X"$7$F3TI[!"*$8HOQ^]+WC6_,"T'7@<(%?LPS=1.,$0R$_6ML^GY,&X_=A>;H M)ASQZ*)QT _',>WI#]Q^[)_7Q>O"DT09UTMOY7F2O_XL_G;C_%8Q*D!K5+.> ML=E&C>-$B_!<@JWDVBV^!M0"CX,.[VA%S'+@"1[YGR.-U/&P\^=#);.BXB3I M0461:ZT!4V82;$85P% 1<9K>39BT'2KB,"E=3[YA/-?J=Z6[XK-[*:[=1-W% M8L4,?@-'F)^@8L]]TC<*F+PVUFFQ(8[I$JSR"2Q3FF3C#'E$RQ0!\7*!>';/ MS=5;F5]$(E=8-G+#M%VU4QE!]\9D3PI["X!$6/J-PN/TGMIOM^3.RCMS,#"N M9X''_55Q S/&'6[)/_=>\%[WP(&,7FSJQS(,':=H_'8\5-OB;=MP!FT;SH#V)E\@FYLL#?%D*UQN;8AK M-QPBY&WBAWZ_H=&K;$5F4X(@FCXQF@;9]'*>6VPJLN$L'V?H7;\H@B^"[Y/A M;PIUWGMG[?#9QL MN($VCATQ?/+LTJ,]#_)27)RQ\1%/X7FNP\G!:J002H0*!%CHI3GGY\@-HY4S,DFNRV16;5+RV#)345\HM-O10\3M-LG.5O M*)JFZKE3T+U5/#8=:]!;X1A1R.X49BY_BJO1]7 2CJ/\YH8Y]<# 1GGMKS&@ MYI2@,]C$WX0'$.8N&"ZUM'W3Z-3A6,#?B<^C !(L[R0*V3[15T)> MR]5T4M49;?#PDR>P.$;M^J2O.-CFF,-8:9;=T3@OMC%3=@:93J?8MEK"PT^. MQ^(TM5N:\9H#<=Z@<5_Z_N?4C#<9&W!Y X B??Z08W^+]OU' R.ET"&J2J*, M,66FW>Z,NIHY&L"LRS#4AZ'C''ND2LL(ZG<.=11+]*>&P!>Q/E$2=='GV"*6 M3664)-;OM#BR!K$>!1-1 .N'/P>\I&"BK.L:"VL\1KM\M,M'KKFCF2!/,-M# M0:&H9Y,:M?ST^C,D[ ;J P/(YC[VU=$(3O%L(H;.B$ M84/O8KC%/WS^O'/ RG%[[T<9Q^,KQ#CNV-U98;/AB_WL*0U MRY'95%]F,%/HF.VNV^XUE*A>),P*%"<).L[Q^WPDB#X0?1R)/G[K=3G[8%PX M?1P[D&H/?Y0$9I HM-(I<::,!SHUSG9+Z:B*+0/Y ^=@&,=N/I7K*QKQWFR6 M\D(R7\HW\J(<$RKIF%A3\HW.]2:U15DJKBN(Y"Q3AO3RTO7R[!$/S]+<0-[; MC]: IQLY)4N+M-(RT;4<=)AXZ6?_9UPYSCVQ2*%O\73\P$O.V MKOZ@]CM +&;7#LOUFH8]R6F&FFW1YJ*S@$!D'G[R9)SB=J^$7?6V\LVRW_ T MP_R5Q'RZ&2AD:1LR<3,?NRC3!G$RFIN-ODCG S \]TS'[%@H] MO^"=S V=45Z[D2!N<50WHTP8+XYY?L\XZYSB+$VO5\,F@U&B7BH51\ZBIN)1 M]DD"8^,XOB\T L'QYN&(O M_NNQ_!X_\C*+3BM'O8)-%7K##D5V8TA$>8;XG MC(^3S&V7MWB=K'K\\J@:;5*.&[IY,S='_U'OO+V.?C36-D9 MK,*2;0791K5-&]P >BBCC)8$S\;Y=^%_Z3Z.#V^XO4J.?:Q0O+N@M"OE)^3G M^$-3XU,TT\V5^$ZB.\;$"&R36%6H _+HL]T+7X! 0C6>8XFXAQ_^$0YE^3)*+G.X%=X9#P6 MY:Y^)X(O"J$XJ MLXORN!WH-2V41PL(9&A<<&2>QK&Z1O*,I4[X--D!1NCPBCF/8<BX_L"'FH>>80?#8]___[!\G_ M)P9+-P4K%!5Q)Z>R9X^*.,N4(;V\=+T\>[3 LS0WD*'NC>\ZY4XF8.6.N!_% M]R,#%&T:C[=IW&!-#ES=;FKC<%]FDXIO5=O$1.M@3*;EI;)K1\FZ8.=(PYTC MCXZ]$6C1KO'$N\9/H':45932FBK5,,U8-IO+13KA31<0M/;C '@ M95 ";1R;:I:1L)R8KDVM0#M< =N[8)TKI9BS[Q&OW0CXA9\J@$_>26W \X)E M]A!,OI?I]XP%UA3#^3K!+$>&6U"!61!E'J1Q/H[3J-+<7>+Q['OCJU_?OP7( M8:KFB'Z'3]NS(;,8!6)A6@L'$)"P;!R'@S7_MB/KZV:@60[,'*1Y#G@M\AV@ M;0CR'1S/;'C"F[B%FZ#KX22,DIJDS;ZE6_MB92AG7,PTUMTVEB4J@L_Y]1Z' M@WW))A-AG&8Y8#A0R*. H(P\"B>T.+Z%9;64+Z?8^F*.$:,5;73G8[IBU2"6 MHQ)J) :/I]_+*WIM?H9?@Q)S-PF)W,G4,X>FXUMS,S9V?11G?P\[G+-['"## M_'5=UL(+\$3!M:F7T,D[ $EF">"G8@92OZ$M =T P<$[]O#.P)G4D].LD,', M]-C.=0G1ICVPT]ED)V3H.$?N1K*A^B/W@,RS^QZ.A\RC)B(^%#1=KR26Q4Z. MLE/ALK[&RT:JL(Z@"2/66#I.\KL'#W_?DA>BX9F:'WHK%+^ ,I3=?G["*S1$ MG@ :^5$W+M7?':)24H*2*Y[3$K,39:TU^'9A-09LMLE)&&=P.LY2[_(9 CT" M_H]V*GKM!)\J'%(36$4JR4%Y+Y4KZ1%^684$G'-M^*-27?Z-QN!H&= MX;BDC18)^,%PP][8/ _[O:LU_SR04GS6]7*&P?@*6[X[5E=F#+VX&"TXQJ=X M-=U5Y=R"%G6,:0LY;9#!.E-7@%0?A9:0P#3B^'VWI1&Q(&(Y$K%\TKV#B.4L M*1<^RRS&DI ZU70>4Q)IJ\VM*[.TID7,$@6ZX!P6IZE]V2-[;ZVV?P>PU.?% M;)8.KDJZ"2;2>]TQV31C#JR>'@O<6# T?5C2TXDV'5$H3=]R-$>WM#'H#/AB M A[A/YZN>Z_&;?.;Y\T1 5INJ^&Y4_'V@IJK?F?KW5\;#EF8KAA@D\L M0Y&(V.>[^&_#FO_\+_CGZ2GZV-0\2+C#_[P6G(1/W=(MAOWK* SY>BX(ZL6I M[T9@^D6GHW__W_^][/RO!2"ANV/7^_'$\B^DVHXE$1'^P$ST/%.S$UH?O/B' M-EYH*W\K)%TU(X$Y_$/@C/ >?@!^W E'X(TL? M:8K>G,*3+Y8L+3;TX'+RCX:4VJN0\#-0?+!JC/_SXGTCJ$7KB\KU<+U'@L5$[S&Z2M$ZHW*,1JBZ3M(8S^@4 MR9$/F[<>9M1V%O$/6*>4KZ2D4B4FEL14HYY/Q7)2*9VO9.7XQC<%?KWAZXU M*:DB2Z5\6FB(:;D!_BV+E88L93;[>)7#:(:CSBK0RQ[&?G4Q)F6>G0T'8_2O M]NTOI2(HZ3SHV=]G6E=>P />.K+T71E -_,.6,O=T ?6G1^/F4O=!-B;FE[, MAW$O,6T2U3;_^[Q+Y"=$^?XJNH4OH_4XOH\Q*F.0G$II&*GV=)I7<4PW>5RC M^PRI;[5=>S(H.5>=+%,CA\9:%(.-6D:>R"(99LH$V02 MJZ1*M=P M*3>MDQ4JDF_FQ0<3/+7U5HU.P[HJ.5.1SW%'U&ZQZ^PR:AKMSMZ MD2Q)"] 2Q]XV57.KMI :I@),:U1LMM@HX X!.[HKTZSFUT.ZXC'BJBWGQ#2% M^TX WX\S.R-5PS.)?K]5LK.R7V],>JK0\ 8JM2L^+W..HHA-%C.#RB#,S3I. M0Z^!ECOB^V1R4/#!,H,Q=KU6JPAT(E6 S]P1?[EFC)&:4CE1RN^,%-X?\5EYU!+-%K_.K=+A4LC65%K= MZ2J9:'O#56U24;)8IC?-B.JJ8@F@Y*WW3H]P(JJ'#:P2D=R+/CVW9$:-A9Y8<#V&B*Q],*NO'"3$P^^?@_V MFFK;$>H>;V=;2TD8SUO95CUZZLY(A=550%:\9A?+)GUCU!5GS7%[ 9ONC!0) M!*T- :E#$>U M+:R8LETN2-6 .@[ B.[I:*F9;+A%PB/1-G[7IJ9#45CP#3CY.[37FL$VB2I+NB M5,)J#4^PD>NJ. O+EQ4C6YU-6E#)N=@'X<=1H1T_=U4"O5YD,''Y@V$5^ M-,6)5#ZSV#QV5P6;A>QL)EJMD9T8CXO8.CWPJBDA:KNC@XZFS:=ZKF=BH=%) M*9B5%IV,#T?8H;+;=41K=G&-C6H?. *T@S;$!>KM'8Y?F);,CJXMBPW7RF"E9C36C=EJ& MMH!-=Q6QWZTLZ%!?+T39K;CI(KGJ!]GHL;N*&&H4MTBW_2%FE1:SPGI8K(>) MJ+>[BB@WLD6*&^33HL:1=&5I=CTVV#QW1Q%M+2R4>7LJ #U()YVD)-/<# S8 M'N3RVK 42+YJ*4#+X/-%CFQBGN6U),7\#+\ M3E.''38-O3XIV41V7N@O&ED\WQO 6VR[BMA=VLUR?9ZQM?IHD$E6E\MB6H#1 M[3M-%YUTGI2=<18L"NG8 M5<3\)+MDJD8#,Y5D>L4/:V5]N8".R)VF0;WH3$W*HL6L:*=F>IU;>6/0=(_. M5O%)) MCE9=AJI23/+!:FX59MU4U-M=1;0[:C]LM5=%>U*VR%&7!3_4HNX^*V+DD'WV MTVR\\KH['FM3W_SQ].'E'@2Z-[:N#;C)US?.@==.E!=>^ZT79==)%7A/;]T^ M#=_L7SYWJ$^2C]C)8P;W>_7P+WCU_O!DB3W!Y9Z+$IEY9$]]&>O<(H-9/FN< MV5E$QK@[$QDH-G5G(B/%O@>1D6+?A\AWI]AL=)QX5R(CQ;X'D1%CWX?(=Z?8 MB+'O0^2[4VS V-@&C]8-3-0+.%5H&:D%(HIM,:1MK4JD$<@5 M@5P1R!5Q0ZZ("X];W#@=SE@A\8\/@<+ AP5W0)^N9?6XNJC_*U:/Z_)9(-OVTA7?9MQOWI#;6'-V,:4$L;>KFI&=ZFTDG M\6V1-%C*]& []#-+^Z3/A]IOGUR:]XK?$F^*WWZVOFU4]\Q7UTFKJS0S*Q*S MU.F(3,W\^2*H?5#B=EN;%CYL4P!U4XH6G@^X#BP]*"PM_[G5YJ0YJEQ;CE1- M37H)M@]>5<+D?F]IK$M5L: +WRZ1^^(%&^I^X5;84QZW7K?29+N(U^R6W2"+ M64DB=!76/B(>?M)LG"&H/:5Q#[0.7%[![5-[[* ;^\Q\\,^#W7:Z#2KX=JGK M"^.!3Q7';M?LL3<9)9H8P9>87%W4Z-(2UE.C'W[R<8[F$/@1^!'X#PW^7Y?H M8*!1WMDZ\+9$@'6KN7:M9!MVJJ^)F61];/3(VG&)(#_D/*DW4%K8;-HI:&EO M:-(8- .XAY\4AP,J8!$5("KXU'421 5?H(*GP+(G1^V6 P:)K"$)+7&!,=RR M&.+Y[A#O')D#W*[M-8>E":FTIF9JTA46*]./BJOB#S_).(DQ<1K#$ T@&K@^ MBP "_Z_+0OZ++&_1]<]7 84;W_R6#-I\)2UGN+*O9$V&7^<;"\%)'7AG 8- M/&8/*Y1["[V8Z-=+&#,-!MT^Y^?:\X@5J(>?!$O'27YWE_ W(@5$"A=O&UP@ M*3R%CT88W?@(MB20TS%Z41H59(Q@*8_PA?%:&!W8(O@M"%.@N=*43%U%I! G.*X.,LRB 80#7PJ2/6B6.#T.P1CH(121:(6BE:MY7J\ M/^]W.H/C&OGZ^O)1:4B=>(NY*Y)-GV4.:?ADB(TU' MFGX/TWZ'FG[TE%3GW@ZD0T^#SU%Q-=H/D&K#5>3EV4ZS%H3?WV%4/;=O!3!$>,_.PM"M>D<6EEF;";CQD%N&?* (*A,=&^ $ M'N?)]_85B X0':"%#VGZW6OZR7,Q(DV_#)&/K.E'=33=LZ56"<>9'K]H3&QY M4E$H5Y7L@OO]$YEWC:P1GEA7IXQ?429F1>>=4.VO)PM@9$7NVP^-K*N\EZ$X MGJF[ P?\THAI$]"/P(_U/7<"1K@/C=Y8SW3 IR VA8?F8+ZG8\WQXS''#&)N M/Q9H2W1IXP(N;5S-NH,.&4]_R'AYHW".Z"4$D2M1#@01!!$$$021BPQW0Q"Y M$N5 $+G0,/%SNQ2.%4'>&=*-4I53Y\H,"S-V>[$P2O[BVZZ*W[T-.B^JF[VX MX&SZ5'7]P#,#RXO$26XV[%6X3Q>,4>@'\-N*&4C]AK9\+P)5753L*=M;,W9K M67'R!LZL?6:ALE$8.LV@:RF(K-!ZCM;S^X'(D=WZ:%D^GJ?_#,NGR)IS;;!F M,N*$"BE>J=:[UM]H!#!QB^PV>F_W>!3Z[SAY=U2"6/(B9Y:]OAEPQNH M7.0?Y^,XNH.!& :MI4C3+TG3463Z]?NK#[!T30<,)]B]=E5,S6I.4QBPDR*[ M $L7]$U_M'1=961[*O0\T]%7L<#3''\<#4],>W;HHPAV%,&.#F*OY2#V\D8! MA>^O<*(W:CIE*J"1&Z%J]%?!226D(*A_YY7$JSN&HQA)B*;20HX7\ M?B""0M=O\BC@H.MFM2#DEH-94E>T^K*ACJ>%4:M; ^MFE/#FHW7S\F/6X;E) MS+#F%L"U 6/4];'FF48L$?OG^PJ2COXF4H]MU5JFJTKU87WB89):=.M^EQ4K MY4-K"?&]$K3I)PFKIA>5HTUO!7V>G8\3 M;7[P\!-[9';+T,:FIA>+A@#%Z:/3>70Z?_LBH^AEI.GW(3+2=*3I]R'RN=.] M_^<(->"N,,/[LYW^PG:'6Y0].[,5OVYXTXK=$K-=O#:>D)EL2EZH.+:I$\O$ M>78W8.MPE>#N"AUW2 AHZ4.:?A\BH[!ZI.E7YVJZ,UOMP.[S+YA92SO='RS; M.&4GC/F:SR7D[GHM0#,+>L _-K.N,C ^&I!$3_-- \S2!.9UWP;' _GF )2U/<]8)ZVNTLRL2,Q2IR,R-?/GBZ!VQ"W6"S!N=U=<3:I,!PO- M4!+2'$\UJH.N7/A^M$GTZ+SOAZ8!.@ZFH@J&U#6B Q$_^C<)53[U0N/W%>'N MR_/)O%$>*%9W6&Z,:3EK#P9@UZ42\$B,1'$DMW1(?GFC@&*F$4001"X.(A<> M@/+%@% P-O!AVKBJ64;>26E3*]#&VV59:^+4=+;PVUA68>OMJEXO6:6#+\M- M;1R:GUZ5.2=E=R>1*E -!Y%RKR$W9K@W/U/S06VV\NI%/:6NW]@;R%+.66DXQ@0WK]O ^ M+=;.;+[#G0*PMA<_HCZ*!'+^_#O+@"Y3 )3BDN$_:J/-7EX8IF$OY MQ8GHO(??O1&#@NPN,R#C\D1&079(T^]#9*3I2-/O0V043HHT_3Y$1IR.-/T^ M1$:WXR[%Y_[J19'C[6GGGG+]H&P&0W??'KXPFS:G6,6SQ!6>GN?6HM0DM!K< MPT,O.TG$<7HWCPG:QU\F/Z"+%1?K(?\F/.>"EYBKK=%"L:KS2=@-:GK>B^ 9 M7;+X$)Y7>SRE0=![%HA=N&Q&I=^06'HCL',^9M>1;8;,&3! M0()G[;%H^UE);I4*(8VUIJ-N<1UV6K4VL&A)>!V!C#/\$>M (HI"%/4'<::7 M2U$7[P8[39*HW]/16Q;RJU*G235KLIC@IT2N.9-6C67$0E&.J#B/LT?T>B$> M0CQTG:82VHU>+%VQN3DAA MX$,QP33L"[P@L'1BF9NGE%2A[+(MO2@VTP,5I^#E"9J-T^P1\V7=X3I]2EC_ M\QIB",_M];YP..^NO7M K"2L)%ZFO8J2&DRQU51.A!FV!D%,/_SDX]R>X R$ M881AA.%/'%7UP[%A]Y-K2S29Q5"4%H6\3!_RJ&I?,52I74T-W)%CMYJ9+N\L M+"H<18LR]_"3XKEX9&@B1-\MHL\=[WSAB/[-,4\UJ'2]BH3[MNRI$]^2]5Y9 M.3*4K7)02]9&=A,CO+1?#U)A4&PO()0W)SPD!VSL8^:D16B^>#2?>WT^AH?J M#Y?D3]<[[_FSIB2V%BDEL>I/5G-Z53(*!S:W?QM$,O,[7.OU)>'[=]?1*DSY6+)$FT>Z-A0C++,!RG,;Y.,$C--\UFL]\_^CD9C=+ MVHR3R*SSMM41-']FMG-"[Y '27N B#?]DD#T1%\T+2^9#B>9Y'@<+:I1_JTX M3M!Q@MP]2;KRVT85,XA9D66#KAQ=0.T6%/YP50O)O8\"RMN,(((@@B""(((@ M@E*;?RN4CGH12L>H)'; @X=^+FPK=<<9*V$RVQ732<,0B]\_>*AZ;M\*2J[O M[]D^=>M#SQ6%15]A'+$98AS1J8_ ]HF.#AQPDHV3)+K;AH@$K;5HK440N:^U M%D'D2I0#U;VX;:LRTZ\.])5 A%BKV1@ULQ65(9K?]ZN_:Q#6:X7),N@E=,QJ ME;UT)QT8Y;X #<+(G_ZA07CYUS(4QS-U=^" 7QHQ;0)T+/!C?<^=@/'L0W,\ MUC,=\"F(P;H?<':G8\WQXS''#& 1C$!;HFL;*%$L.H.]?9%12F2DZ?OWP^;GR&$P-_*F4P1[)JYM-I^!L^E1U_< S \N+Q$EN=J95N"$5C%'H!_#;_Y^]+VU.6TO7_7ZJ MSG]0I7=7=5?!/IJ'=-]4"1 SB$E,7U0"22 D)-# ].OO6@([3L".XX 1L%)[ M.PZ680WO\\Y#W0AELZ-M3ICS:D$OVZ[,\;B52Q<;O>'6*;76*L'&.>=$BF+? M;+* . SB,$B6(DJ_=C8V&@F1%.?QYXDN*:"\' 01!!$$ M$001!!&4NH8@@B!R1U(D>9Z*.W#>9X$%G@<&>!':WP7-?W'2PXIZ@4 GVA9$RW*D4&8_"+9<''E284E3!4\$M1 MF?R<]6SD^X8[WF*AK[F!$Q\+ICU'45!N.LI-1Q'IQ]HRRMA%E/X86T:4CBC] M,;:,\ND0I3_&EJ^=FW[MDNX[\'7G/=\ 1_MDFG:@9;H_.VBP?[=3WY7L1[SSW\AS=%A:]B4KP^][H>$I@CF=;(VZ#N V2JXC249[ZO8G'3_1# MGU6,X2)G,;6-M\.C=+XP(CU].!N*4(S%$VU_)<9N,F<=.O(QW5I9 ,4ZS% ? M.YIOZ!B$,T'\!_OK;=+)Q;\9$\YAK"H[5.76M#7W<5FM>*U@R$GUVKGIA_S8 MD-3&.J:[ZMYO,@ZH6 -%*/4('Q)W(S'Y?67;_C? M+'U$!MC"\+'X"%"N/LK51V'H)(>ADW<**!$9001!!$$$001!Y+;R_9*7!97$ M+N[/AL<+8P1:7B>,T##*K-69:I?M],R,6NFP%DB=M4H(^R&R;$H@CHU0E#F, M. D2MDC8(HCG5IXYJ/$;&F$D9)8N)XNB;50[LK/D*X+6 MCS5"&);XM4:8_ 3Y>/?ID188.KB2.>S0D*[C#54 MNODMA5OJ8D9EE\%J'38O:-2]P-3!GEM-ADM6ZNM;>VE$N8J::XX[B\F?#34;P9 H9>8V$@F2MV64=(TH_3&VC%)1?RL5%9P-?#/-:6B67G*SVL(* M-><@)'/EG&Z,^L(4MX8,3SHMLT@V/J[BOB(DNYH3&>^6D;E 'N661G:";^MI M*1.6J]-^=P)E) ]D))GBB>/B4,0\$/- F:6(TA&E(X404?J#;?GB//VN%,*. M;VA!Y&_W_L?8;7)0!MMKOSD6/'PL%9I5O]Y7BNU,1\+,H@PR1RY7ZA72 M+]7"@)>ZC9W BU 9)#C85)P54)G1C3 .5'QQ&W&*L^!6];8#NK"V!;"MP:"_ M%I=*OM2,'9UP& "=8@CFW@HK&I$_GH*S@8U]]GYP>.A8>&"XJ$H@ 54"9XPR MWFVHXP<-81_@$,=@12^K9KXCO6M3<]]J32G)* 3Y=7\P:# X0#H!0QH4<1S2 M0)EKMYQSD+Q30)EK""(((@@B""(((BBY$T$$001)$001!)%'D2+)2YQ.:$#B MAP^*W9E/;HVL%X0U(YQZIQPHNXLY:J+8"8-#S=<-/[Q_^2BPV6. YEH[] X__()WV,>/?UR:+1!W) MP>!#2$%(04A)-E(2GJ*2])J%J>> FPOVJXIUI+?&5ZFY?*4Q7),9:6GW\U9/ MZG;*66 1DK!"@4[1+*KC0YSFLAZFQ'*:Q+N;/J?]T^MJI9+.[ M:)0OS B:@=FN+YK9T)X+5DL2Z:62*XB0$?! #2"8%(4C/0"Q@AO,1TXX*W@E M/)0NCH206&]T.\NO*C6^&ZI=0;PL#YB/B4)Q&/4+N,&Z%*=,[0G-Q#P@G@N2 MHGDJ19 7['^"V,"=L($$:@27\-[]H1+P[J'M4W6WS)NVEU?(>M2M;H1V([_Z MP];2/S.#5Y-/ZFM[L!8RNB9IE.#G_6"R6@9[K@ GKU-LBN!1/0)B"K>H&R2/ M*;Q>G-0I%K1<59T/E'G)(PA5J@X6Q#D31MYB F1[:5OC@M'"#:M?$#J]N3'/ MKV,FP $FD&(X/,5R;T8%$!M ;""9%4F?;B$4E@M?$C*FAE=\47+J34(M5R^L MW#-E=C239RM1DE6SY%>J')-IQ B.&Z2E2)Q(T>3QU/%;&O)2-T+,BA4G5'&$ M6O$^:&K(0VT9-9U&E/X86T:4CBC],;;\..W5N1=)?\)YXP=$?IX95"9T%Y_7 MEK0Y'S0\M?MQ;T'#]TPKK'I!<,*T4((LT=C-F1;>JU>;O06G<+TZ,"WH.&Y MD$**HB\8/'PH<#P@/T"2#U'Z8VP9#8M"E'YSGJ9'5M5J>$=>RENZH+295;?3 MK%OY*//Q3*TWM:Q.J-:LH9KM*@6RUR\(&;"3>1-J6;$#]Y=:UDU692BN;XR] MB0M^J&/:'*PC###3]^;@B$VH]F(CPP7?A1@<#@(O?.%H;I#"7".$8S%";8/* M-A)0MG$S@@>%&5%;5=1Y&$$$001!!$$$0>36$MX01&Z$.!!$'BA1_*P1G_?G MC0^RC99:D=-I/&*X#%D. I[7/IYG]MJG08=%8V]^B^Y^30TO"'TCM/QX.YF] MC=Z IKFHSZ(@A*_6C5 V.]KF5%$Z.VH4!GJ[HFC9:* ,BULN+$Q4DHESSD], M\D1YIH@O(=&-1/?=0@1-B+@E1_[G24_AA; M1DERB-(?8\L7Y^D)SZZ[ [=X%ABA>6"#%J$)6@ F+'Q1-$/#;QEC1PL"RP0$ M$>[] :-!"2A+'?$H),:1&+];B* L]7MQ_E]&:A*C M;IZI29$@M=>ZEVYN>]ML&$O->*SP+Z5F\C/68= $TZV5!5"MPPSUL:/YAHY! M>!/$?["_WJ:87/R;,;T<)M*R0U5N35MS'Y?5BM<*AIQ4KYV;;$KU_, M=MHP_'C:;.ZPX>?+Q_>77]=\7UWM)KYH-0)/VBX;FV%_BN\Z@OCE&_XW>]QX M'EL8/A8? LK61R%Z%**__RVC'&9$Z8^Q943IB-(?8\O7;N:>>)_IY_1O?];3 M7^CNT%0Y8:.UR'74GY%;3RFLQ>K:JQ 5WV^J)+^? LNF>.Z2XQX?"AT/R!"0 MZ$.4_AA;1KGUB-)OSM7T8+K:F3WJOZ%F^;61("SUREK2E*Q7[N0M:6>NH9H5 MN\)_J6;=9')\?"#ID188.KBE.>S9?DB0!_M; 5RBE/@$I,1?J@3F$-'89:RA MTLUO*=Q2%S,JNPQ6Z[!Y01/K!1@/UM4\730=F9JW\X@+<4 M!)&A@X6#JVB (_7T." 2Q%\SD.2S+RC^!$?HJ:M&0.;]!I[NR@1E,-)D,1!5 M4E#)+]_(8V: (N4W'"E/WBF@M&D$$021Q$$DX?6HOYD@"LX&OIGF-#1++[E9 M;6&%FG.0RK4HO\772X55VC6G'W*&F,;UC_L\7Y'*72E,'8,5Y=5O^G/RZ1&T9$?8C;!D1]F-L^>$(^W/R1!.U9438C[!E MQ+$?8\L/1]BHJ"TISO(?/BCVF3U9W5DO"&M&./5.V=^-3+O'CL MULB8DN)^D>^!YTW61L3=F%#]PWOK'T:>KQM^>O_[7XG%!@L\Q]*Q?^#Q'Y3Z M@4*QKX=BKTT\B3JE5[.GKGU*"&+))QX$L5N%6/*4SZ37$DP]!UQ6L%]5K*Z= MT%UW)K-RVK/1')?GOM)<23MWR0#3DH % ZD*B%KY":) M!T'L5N4_@MB-$$\2(?;YY0_)U91O/VCT?EN[F*FUB/1F6%3:D3$NV;3D=_"]4/R>-CA\#2 M#SBF (YU+QHY1@* _!EMML1 EF1Q;;7C"]%95&E2%A5P7 I$BR5]PAG"L6IP@@V _]I\M5@W;4-D'4H,BN*B M.(%L@/GR34CQS%NUD(@+("Z N, ?<8&W W.]\49/^Q8]DZQQ5J6T_ !G] MS M!%7U5NGF&G($'B@&A) B&*09()[P:Y<9X@GGC8B9=5JS MY@J7P=MN&''V<+/*K2_,#*JLZ<^\U4"S"[EI>V#Z[6V%C]6#>+Y)BN%XP ^. MYQ$B?H#XP>WH")=P _ZA6O#NX?!,N=84UNUAB$>CM-.L^FG%F9\S3OY6B%QI M;!5\G@L)I5 (N'YI%ZSZ>UT!#G8G62;%4\<]/U%M".(.-Z0M)(\[O%XQ5E&D M4K>HVSFE4.YY"MFJ^*7^F76$5[G!<-HK6\16=Q2Y;J7[Q7F9;4G-F!MP<3H? MP:0X&O5K0?S@UU'$Y+*#3S<>>N5E>[V9E7>*U73T:=F5P_[\PGI_,&Y0I?6, MHNP*VV6TK,]MI>T^.@"#A2F29%(,3_ZJ3]K_A1JXM MD/(P!3S3\-_#X3@3> M^<+0,M RT#(^91G_IUNK;_\%7YY^;^P8F@^EW?3PYL_2#'[(083C^#\ODA'V M(QLBZ>\"ZR"TV!>+CK_^[_^\7/SW+)[TV',\_^N3W'VQJZD!)>-7,A;!$R,] M EJIG=9,\,%?-6>M;8/#+OEGZ__KL^"&AX#Q_\0.?\-#.#K!N;9)OSBG@YQ/ M.X89?N6__SL6T/$+7A#[TK_Z!K"<@:$,W_6']XNO(?067TGB;Q;>.OCG81LT MT""9"UW,"^4!_D]]OX;_:MC4AT+_'QTY>U*EA-\#$0N$N[-_V_5^O8>7OGSK M0!$+>WUFH0X!3(5GJM3>0YD_'O&I$SS/&;Q<^PAH'[\2FM52/2M7ZYA4E;*= M5BF+%>5JKE0OM _)/.#'?Y\1_[^[O*Q<;\O54D[L2#FLW0%_U:1ZIXW)>4QJ M*J7.X(IK^Y=2%Y5<":SLWU=2/C/8!EEEPLG'I1 /3C((49F[$! M<+$P_'W76DR; _X3!O].(+/78CU9Y801R1$XKQ*,::JT3N*J@#.,RH]801]I M&H>SQ)<]$+5GCSJER\5 R31M2W-7@9R6FV%=5 F5H'Y^=+K*\F)AQRE2FRH' M\G8]'TU%48TS='YZM+.ETH3(*6EY MMG*VUDH1\0EX\OCC[8 >:U:5F..5+5WS2O:B,:?6*G7\\2O.6$X:[JXH;4>+ MW YG-\N^/P%/TDW;\;NR/S\Z8#55VABT8L_S.+&41AMW45^K](GMMR7:- ?J#I^SLL// M%=DT? M\NO9G(#O>;Q]:YQ>^;417L=[3B;*:C@Y%B/XIL?;9VERE14$AE?DA>-4VAQ1 M8M-P3\?;KTE&?=5N4'V%K->I?*[/M2@O?E?AYT?-M"".FKU6PA;T=G]2*P >--+%4%2OG;68E9K9JFJ+* M'3^9-8W:J,LT!@J)XVHXDS8]Q5ZK_/&3&ZG 5L)FS\3)S;39CDK56;:S5H7C M)R<=>MO,IG-926OWU9S9+U=9#S I_/A1E2HLG4%[Z]@:,5^DM]UI0RQ.5((X M?K18Z_3S3*LVL]L*)_9J=JLUZH)W)8\?558!L4Z3W8:4+;BS^L#G-]OY&MS3 M"9J2ZMPN7W!4.QKK>6W M!KY E@ ??QHH9>E9VVM:N,5M;+93NWJ;EX2X:-' M]#>BQN.%YV0<*=TVQ.I.WPAIK@D?/2+ GJSL&KW^%L _PZ5[CDEGY^EX <<4 M:/JKV:;N,V6)3/LX.YJ$O8"-5W!,@NU&.)_GLAJ)]YIA(8/OW"IC[=_WB 9S MA8W@N66U@B_;07_:'>88W8J7>TR$RYY3+XR7?D9I&_Z@,@X"MPF@19S *^'W M9OY4BSIV.I=+R_ERQ]< NR1.$&Q?&3 X<\%((9(+ZWEN(8SVS;AHT>$V%H:TXPT#>8* MZ1(KFJ(K)<-?PT>/"3&;SRI3<<%Z=N2LNM&B&.I $XF?/2+$!C'1#'[>Y:4* M;1.MHJ?U6V2\L6-"S'=R?372^(*D-2N3\7)5("QY_^P1(QD8+)#/K+[%'CT!,W666_E**6,8/?PR:IG M\5%:!8)FU>F2GP6C'B-5B'H8\(-\S@(@)T_0;-=PI+[C941\6RY,BD5< M':S@ D[0;.CDV&&3&*XD68WZ@UUCLVM6XOD21X^ZG+!I-$-<4^;U&KFBIVQ3 M$=?0\WM,7?W!MJZ8E9%$^O50;&MKIK^O1CYZM+FH]BQC,2E*VI=A[?$R(Z]VJG^U-,I:T#*6=V.B6W9FP MSS Y(D1S/6YFQF(.<+F&OY2#G2(L9_OW/2+$+EX<;IBYM+"SRWFMLLQ4,P2U M?_:)$&/G]+/'8Q]Q&'N.HRT"X^O3-R]M!^@R.+@+H.$\WAO;FT[9\\4DER=MRC.SJ1^^#K M":>*SV'RMT85GZ.YW]JI(*P@K""L(*P@K"3;<+ZU4[D?K(P]!Q[*__M"?ODP MA?#)/HL7O2/.QBKNY?H1JT2L$K%*A)4KJ.!W>RC(LWE]S^:M@N*R_LX_997[ MUCJWHD3=) T@<8$\-@A!CV.;/K<[1EP5<55DL";@5.X=00_ 5>,6L8BA(H:* M&&H"3@4A""$(^0617Q#Y!>_5+[B?KX<4+J1_(S\QHH=C>H"CO-(E1!"?11#\ MWW2R!<;31"=$$8A%/(N,[P-]$%D@1K$GBZ?)+H@BD"L"N2*0*^*.7!$)SUO< M.QU^G#M$+#98X#F6?H6Q0[\?!(K" (X: FNZ%>EQM^6S0I3QB:;( M?N0X(HVSD\;>W+AATGB:0(UH [&-G\]J/X5X?S[_JGH!'-2"J 1Q$*1V?!+_ MX(ZFO]X4972\(Z7C8V;Z]UEU7_\Q'AN&:5YZVS]L,J,YFCLV,"W$SM3]_-)2;[QO/* G67L89*-[^E<$M=S*CL M,EBMP^:IX;X$"0FE3XZ99/#V5UUJ;L9>#'1S31'[YQO ICN?>&!'\ MAW+@/[W=?G!F29^T_?""GYOR'=R^<"[IH2/*F5Z:M.[K!+MAHT- M*W5 MDR!6\!NLX"FQ[,E1>^ !\LII^8/%=J:TR^5A+=UTO')Y8!9F(ULS@D!B MQQF?:&3\/BW'8U")+]_(E,#A*0JG$!M ;.#V- ((_'\E"_DONKS%Y9\_)!3N M??,'9M!>*\42(V7ZBE4LS(0\71S7S?5YF0$X-/ V)[C"QET'P:9KU_'EF&V M'13Z:1HZ" @:< 6&2S&<<,03_HV8 F(*B=<-$L@4GM)'8XSN?00')M H5:/" M5K"'>&3I+N%2?9,,Q4]B EUIMI4TSJ%Q;23H0X]SJ^DH5@TXJ!I0N) 2: *Q M <0&WI6DFB@N\/D6PDYHCHH[SR_@!EL;$V(+KPKAA95[:[<5QQ62,!V0$2?(C2'V/+G]Z) M$5%Z,K9\84J_J*/ID36UFM4WA&Y;4_#YFK5M?686ZZYSW? *?Y9(MWH"F^/SOHJ?ANF/]>HIW6R GY:B8JVUIVT)F.;7:U-9NJ M$/OAN11-'T]103V2$8="0AP)\;N%R".EJE]!%G^BM_]",E-<3.OF0"Q)O<#1 MN].@O?.R(I"9, #P2YF9_/QT&"/!=&ME 4SK,!]][&B^H6,0W 3Q'^ROM^DE M%_]F3"V'*;7L4)5;T];/[BZ]KOJ]ZG"JIZG(C*E:N&&:SF4FUEYM\^8;_S;!'EXXM#!^+CP!EYJ-X M/(K'W_^64;XRHO3'V#*B=$3IC['E:S=X3[RW]'-ZNC_KZ2]T=VBHG+#/JNFV MNN#LPD3:4I,17^_T>5L450*/6[Q39(K!CU.TSN?5?"AT/"!#0*(/4?IC;!DE MTB-*OSE7TX/I:F?VIO^&FI4G,DRF[ 2TO>TMN8HIEQ2I,H%J%O2#_UK-NLE4 M^/A TB,M,'1P2W/8R?V0#@_VMP*X1,GP"4B&OU2]RR&>L J M&N!(/3T.B 3QUPPD^>P+BC_!$:;+K,N,>'4EM6?1-*<$K,[N $< >_[RC2". M(R0H3'[#8?+DG0+*F$8001!)'$027GWZF[FAX&S@FVE.0[/TDIO5%E:H.0>Q MO,;M"D.6<5J)\C7/6-1&T\SNXT[/5\1R5W,BX]U2N5#+#,:-2;B5M-U<*]IU M056E-93*/.REF.(I&@EFQ'50BB<2S @B#R68$41NA#@01*XE1>Y*=^WXAA9$ M_G;OU8U]2@>]55RJ=)ZFUB.[,A*\V<25ZM'FRGJKX! $\=YI+J+:S..,X>-S@+XC5YKS];Z6%*6)2Z<>JW& M4"S%ANI^:G"*X*F;;OS?B/SQ%!P$[->_#R7 $\;" UM&50*W$KN]VSC0#QK" M/OHCCL&*7M;#O"B$TB)C4L/EMLWZJUQC2[+E 3Y1"1+&>WB49'=8.O8///Z#-%$4T7T]HGMMXDG4*;V:AG7M4T(02S[Q((C= M*L02GJV1]!*%J>> FPOVJXIUM[?Z9Q:'3K>U&DN676B2TK U$CNBM58)*BY( M("XX^1$Q*,2@_B#/-+D,*O%NL,]I$O4Z,_J9!Y6=:=.GFU+:WF9;Z4:4"4=U M,>9!L$<4@7.H[3WB0DA-0I;(;1(/@MBM"GH$L1LAGB1"[/,K*)*K$E_;9K]$ MA<7OV=G=<%);C'.!@1?<0F6X:JS3W$B$.BX,'1T/J;BE4HJ,YFCNV,"T$*MI M_GBZ)W2*2.V_@3> RBEN.O6T@JO+9 33B/5^/-KI?["L#_YS.XA-X)OK*NCV7 M2A4\;86K71L?N_HHQC/_Y1O-DBF2.'85(T0_#J*OG0"=<$2_$O?9\#6RM2-* MO!W9))7I*KG%8'E.X_@$E$7/SEM!>I''-9JT'4ZI>D8AAG(\%B2%LU2*(PF$ MY@=&\[7E\R7BN'\HDM\]"[WB;GNU8G>KV=:Z70VW73Y<]L7S8OI57Y>ZK*V' M=QCIRM4Z=2/$K%BO0?5'"1CE@O(A;DJ,W!&I)VU. MPO/VSK9)1+B(/9$V\K:.M.E \#H ^V*P6VQMAVLP8#J\QA*,.O%+3DEQ(HKF^,O8D+?JAC MVAS06!A@IN_-P7F:4#W&1H8+O@LQ.+P"WN["T=P@A;E&""RE[$U$L8AB;X5B$R#C+]>2Z1S>__=G]K:< M@&X,!N(2G[L%T26B=+XP_KB]^=JG00NTL3>Q1'>_IH87A+X16GZ\G#FM M\TO49U$0PE?K1BB;'6USPGC- SB,4B<(E)_ M-%)'V;U7]':?0>KYENXL:2#TE,K2CW)F9UXRBVLH]>(>$;^0>LG/#LY&OF^X MXRT6^IH;./%A8-JS\Q]E_J+@*0J>WA3%7CLK"&7^(OI#'!-1[(U0+$J00A1[ M6Q2; !F/,G]_VQ;->[X!3O/)WNI K67:"YDB&9O3/I2 M9;@MU0=D3F/)B4KPL5.6HE,LP:(LX(=G&4C((8J]+8I%6< 7](M>1A95Z@U" MI!FV)T6EX53IB<0L78]E$725_EH6W61&,'0Q8[JUL@"$=9@!/'8TW] QB&6" M^ _VU]M$E(M_,R:APV! =JC*K6EK[N.R6O%:P9"3ZK5S4Q+YL3%_N:=]-@P_ M'OF7.VSWF1KP/374-=]7PX'K46'&57&RP*\FZ=QT6-TVOWS#_V:.Z0!; M'P'*A4:YT"A:^K#1TJ0E'Z%<:$2XR21&P@Y:+EF7RL-9550)83\LD$RQ)Z9QG\]OB#C"/7$$)/P0 MJ3\(J:/,943J#T+JRQ[4E1[08?13)WA\.E2P%063H8.'@ M*AK@2#T]CH0$\=<,).;L"UH^ 6Q<\7F:8JMEO-+KZ;L^;@PLO@DVK))?OA'' M0YQ1Z/OQ0M_7SN]".=R(_FY/\%PGV1"<#7PSS6EHEEYRL]K""C7G(($:R:&7NYF8G+Z;":"\6/>_A>D4!=S8F,=PN@ZG!2826/;\,IDWY&YDP1 M"B#^RSB7B 0_& U#"(*+8VZ)85'F$*/:V*/;B//:N]*R.;VA!Y&_W M/K/8U#_H6"6OU0IQHCN6"AZ7[042MZS[5]:QZ*7GS-=,V,4M;V;RK;I6S[1B M'8O@@)5/'R= (O@_&/ROG.%^;?2?V;-^%M2FM]YBN,J-FKAL1#E%U'PRSZUC MUQP.32.&.VYI?>/YZXW('T_!T[6-_^# M>K#WR(MCL**7Q0G?@2Z0LEW;B@M*DK?3R6I!;'N305,EB=@'+Q H]0D%R1.; M^H02UA'AWB3AWHP'!9'Z/9$ZRME#I/X@I(ZX.B+U!R%U5(:48!_Z#Q\4^^"> MC/&L%X0U(YQZI\QRVG&V;'6P8B2R2&Z*;+H=]9?(X8KI+?'#7A0"CO MH.?KAI_>/_R56&RPP',L'?L''O]!NNEC!FVO2!87-\"NNS64VXWH]W[I-]DF MUN>G@T\]!UQ6L%]5K'2R3(8L352P/1XH8"F 7B%4E0))#IARC^L:0CHGA$\5?PL"-U\!,SW']/DZLY94^P MNQG7)F>L1/OC,#=D8TTNSF>G[BV9/:,YFCLV,"W$RI%K[ F=PE/[;^"EH'SV MY.>S?T;C&3%09?.,V>RC!9'=5EV[+E7Z=)<<;-N^1WW<:GOQ ?M<=CD* [A- M< TG<)Y=KTU1QZF\72CLBA(U+105JJF2%$QG9[B4 D?C6:_XZCY7S>:/'9M M$9YP/G L\T^@7RF02W>E+.9*05$:@CV=KM+N&J*?^?)-2/',!?MY(/ C\#\H M^-^.]&2Z*WLTGRT,I=#K2OY.,NMN](>MYW[%"*QJ.M.M"^V=I&W:/+'2F2JG M3R CX+]\HUDFQ9(7]-PB5G GK""!F;4)9P6OA'*J[59M7A)M0]FZK9&^G!>' MX]&%>< HSS0[,X%6E*V]*-JXFLZ5%K$R$#?V3P&S$9@#.&(#B WR/ M/U0"WCUJ6.J.N/JP)"TE:\S):886!IQ[3F_@6XY ;3O*SB7&#^V";&5SD[E0 M;Q)[KD!_^4;R3(KDCCO/HLQZQ!22KQLDCRF\7F:C,-EM7FX7*%Q.E^F2.S$J M+5K\)"80S)L3T>"&C%)8J7E\H-06,SPV#^+JFA1-\2F"/K80$!M ;"#QM36? M;B'4I0(IR>/&3"DH?;9;Z6EZLWQA3Q\CFQ8W[PP):5Z7.L.6/&QF-K$8A_$\ M@2!3 G_^H-YG$F?="#$K5IM0Y0SJ9OJ@R2*W2K%H:@&BO_NE/\0Q$<5>(&'T MCE7FY_PX[D5^G'!>'WMI5_#L3*X^QK>+::$T5XC,H/!Q'WO#]TPKK'I!<$+] MGJ>I[+ 0:F6\7=)PGFOD7:X##&@Z]JT3N) B232_Z>%QC201HMC;HE@T[051 M[&U1[,,TSS^M.A7;BKPU>HZ);ZM:3S)K0+PPA>.Y@8IS#5"V$H_U#:HU" !I08W(WA0:"P!H;&;[L.*VL(CPKU) MPD4\&I'Z]>KU$:DC4K]W4D^@.G)M"_I2:;YFDZ F^J&_!52',>AS/5'9Q5(N"&*O2V*17G G^5F/8,,\FDA<,H;O*Q8 MQ?:JFQ_2/9-:0QD$7:J_DD$WF4>6@'&%$N,DD7,2C$:FC'*;D7#(B]7LC]62J(Y<;]GRWSN*\YQO@ M-)\LSPXT//=G!PWS[V;H[Z5#$8O=;E$(K#X>M1?>9&4/BJL V.Y<[#]FR!1! M"JAS*.(U2*PB4K\]4D_>*20OI?@*TO@3W=N7D9I!+CW.;2M4&4\/^E,_GU<7 MH[$(I68\@/.74C/YF<0P+(#IULH".-!AYO#8T7Q#QR @".(_V%]O4TPN_LV8 M7@[3&]FA*K>FK;F/RVK%:P5#3JK7SDTVI7K^8],8S)+6ZY3U0JIR'00*,2B/%U7FU#M@0[<7ZL]-YFT'!](>J0% MA@YN:0X['!\2E\'^5@"7*&TY 6G+ERI-./CA=QEKJ'3S6PJWU,6,RBZ#U3IL M7M#D>0'&@[5CXUR[)(^HF=3;1@MB(>^:S> /1R:7@B R=+!P'KOQ M@_AK!I)\]@7%G^ (Y6&_6![L_*K=#DM6;[5C:S-OK9*"2G[Y1AQ/3T5QX1N. M"S]:NA7*_D:$>WN$>^TJO-],&@1G ]],5W-B8QWBSQN'%;$BLYP=J&[F2B%-"M'4 D65/[+ M-R9%,#R2>HAYH,0_1.J(U%&5%"+U1R/U:W#UNU().[ZA!9&_W7LB8S_(01UD M(Y9KE42J(46=N=UOACUWIGP\X'L6=;!:\SLUAUJ5\%ZI)^BYM:W5RB)4!PGN MRS>P?:0-(KYQFSGNUV8;9PYTG 7N8L5SRKWQD%&RC4"LXW-AF,$GL<,3YK"G M*/8X G)+&>R-R!]/P3G %M9[WS<\8"P\\&24C'TKP<:[#5S\H![LPQ7B&*SH M9=G!BRY+?KL6S#=#56&[0G5IF;9@%B;QWKY\(X1C7PW*TDIF!D'RMOPYV5V) MVC(B[$?8,B+LQ]CRPQ'VYV0W)FK+B+ ?8[*ZLUX0UHQPZIVROP.;RRC;>G4@9*52'VB"]CNWOV#W.IA@"V>"(/Z#L M_RLYQ3\(:VH;Z>F6V"_;V0*OCW=E8:B5]FXU_#VPOLE*@+AC#LKV?V^V_\CS M=<-/[W__*['88('G6#KV#SS^@U(_4 CW]1#N%8GG"EE05]XM2H-'A(\(/UG) M#TE/HY]Z#KBY8+^J6#-ZJ_5?#5$MW(F M$*-!C.;/DR^3RV@2[V+ZG.X[KS.5GWD)2VXWDU(KVDJ1O5O5J9P8+1HBY"5Q M\QV609VW$3>Y6[4%F;8(*@F$2A(%+X(*@DH"H?):HG]R5=1KV\*7* 3X/?MU M2..%;5[G)G:VT\C-QZ*59:C8?HWC'<Y0 M:O'J1*5(6%/ <"F.NF +B(<"ST$QN#)X?CB2O\YG5]XA3WBOP$\X0SC6$$ZP M@9QHLZN,L^E*V\DJ5U866RL];$(VP'SY)J3X2S:"05P <8%'YP)OQ[QJ5(LR MB&9^9AN;?&'6M6J4T3^G>_J4E: R(YO-#"4\W24UKUGI+5PV5@SX+]]HCD@1 MW 7; 2">!&0SSAO+&J82E38-=3,L(U?!WA$M'K/U0+WCV& M>E%F\@.]1[!*I=09JTRMR<%K2?)JI!M:%)UU:V),7N@ M82]U(<70Q\H"JHQ W.&&M(7D<8?7ZZ6TR0P7MQ.Q@A=J:W]#-O!F=7IF@^%5 M;F"']>UZ&:QZ-EM=!,-%I>0.<['E$)=)I6B6!O^CF5*('_PZLIA<=O#IQD.> MKP_*%7TZDB*C2>3\K;D$K=2MCRX2UXW*=++W38[T?A@H%DDZ1 MY%N>P3A>^'^A!J[L,[%'@!_N_P5_\A5Z4JSQ>]'XO$S="A:.MH5;,_[S>VMV M@-V6GAJ09+Z^=]'XTZ+7^]\;@;MY-P?1K=6W_X(O3V\[=@S-AQB;'C[[&4/P M8PZ, \?_>9'7HM9@W/+WI![,G[ZAMPKOS*@._^P_O&UQ%Z MBZ\D\3<+B0/\\[ =&L@OYD(7]",-:MC4AUSF'QTY>Y(D8^2XD)LX/Y#EX:4O MWSH0U;"U7A8R+:";/!.D]AZB_/%T3QV:%G,A%1]SNL;1FFIH(U*E.=Y0>6I, MJP)CVV5)G$6IZZZ MIY>+Q+ZO$I/S&%PG%B_T1W;YJ>O[EU(7E5P)K.[?9US%+S[TOZ,?/N7EU;JX=$:)*'S^9;J;[ MN:4WJBKR;+!E6V[/;\S6X,FC=1:*[>YJ,TQ[RK*?[E?K9&:FJ/#)HW5J=CV_ M&S/3C6)U=S.*H^JE776M,L>?OMT$]*3'B*X=4=/Q*.NGJ3PNJNSQD_-./[=; MXJN*0I8KN:XT( 3#;JK<\9,\4^B4:&8D*W,EW6:I^79F:VN5/W[2FV8V(R:H MY,'EI&V%ZTC9 3A/X?A)N[)@\L-\/Z?,9PNO9=!<=JF!>\>/'ZVUL^F1,NH6 MI$*MH>;# M/DK+5*$,>/DJ7FM%[5]<3=KX>5W8+D*0G?=M)#K/7%5VGH4VGEC/)7: M-7IGEEB.[_!@K2?N:DU[V5QZ)2_L]F;>FO:[AE5J@[6>N*S!)-^@"=FM*0;= M',WX3IO)EL"[GK@MH:D/[*U/2/B\MZQ,LA5M87D >R=N*]T9AGJG86LVN>SO M0F\5EEJ;M4J>N*T.R0S;^7%A+1EL9VHH_F+J@ 60)VXKLW%[\M05;$7KN RQ M[:]9I04>/7%;4Z:G&]697; -H1,5MUW<'+?!HR=N*Z"4HLCE5@5<,^5UU!S( M'4,!VSIQ6Y7*1!.;E2F!M^5ACDJWZE90:JKDB=LJZ-NHEZUM-0"7SF8RT:5Y MNP?8SXG;DEL,VZNO1@TE$H>YG9*;VT:-X>U'4BQNZ@V?I,3^L]R=* MW8M'\!P?5M3T1_6.DLU+G8*EL\,H MOX8YGL>E0D5B*K[7@9;]>[YG@KB"TQ M"Q9PXK;&M"-M +WN)-;E!MD1V9EX.V YGKBMKKRD4/-Q<3(+5Y(FR.FZJ4TFQ4"$CSXQ[-B"?39/]DX)8)HXVB(POCY]\U)H M0[W^H--#57>\5Y%_M")>."T.)L2Q;1;Z3Y]Z>#=B+_#?EW_+\G_3;_:4>:&< MOWA_#[RGZ7CK)]W@Z=]IZ)[YNK>TUN 0?FGK'%2.^(.?'M5&@>=$H?$)-L[K MSH'?,JL/7__022>\F0B-+N+3+H)\LPD;NHC/N@CR;_K-_'ET$X@W/=I%(-Z4 MC(L@_V;119SO(GZS;.R7:NOG[5KXDZ#,1;GRE1R+SZ?RFX< C"3XXO_[PGQY M#PF0PM\,^7/\]U/+2(4_] ?7+=? :N#U:8!)KF[HK]8C/ON*DXD5X0@J;VW[ M98.U'YNMC6X"%>^X]M>W>(K>R5_1^ZM;I?YFCU(@;@H")$Y2Z-X_<._\42;< MK=T[>0ZF]KFM)'Z/SWV/@F+YEES#Y(;4$CNE>@$3LYU2M]0I2>VSTOZ5#^., M+3/)ZPP*OY!B\T?>C\^_U$]NC_KYE)O NT84_VQ3WP;!)U\'KQLA9L7U'[>@ M7"60&G_A:CO_C9TC)_J7/O-+(P:C/J=U$K%OG42];)U$J;UYKMF9F29K;PV\ MS]-LE.DH'Q^^VO ]TPJK7A"2DO@)S>*@OWRB> M3['X6WV2$!0? (IONHCO#(D_-3'C[0&A991*@+-#HZ%5VVO):W^\!OE-)&Y; MT6X6S#W77H[*VJ1&1-96@!EZ+&R02Z5P[I<5"+=F>8KZ+ I"6/\58*&'^0:X MFK'E&-AWL0]?A_\::\$46_C>RH(NQM$6\Q8&O#IW@L&S6%FA901?D2Y_P[K\ M!6WQ:UBA'^]D^HFWC&C]#FD=V9_GN9;G:BXV?ON6MN]<9.WB;S"@:F!:$$!1 M-5]HE@_E&.9"634%;V$$2$V^#37YW&+F893ERYBM#M "OQ8TRX5ZLNS^A#K1 MU46(N=(SY-XJT1<)F1*-[6YGLT-B9;+E8FE&)J+[!Y@I%YN4UV/AEV?,4H M#,Q5,;WB%_9:Y:#RP=(I#B M-01CG66FL (=:"J,D,)QX>RJRK7TDGWG).Q?QJ%'Z[\Q!VAZF 64%-,$8-9" M(TA!YP>RGQ[/?KJNT^,_EYS%^2GZQ;[!*32=\KXWWT.M9H133R^Y*^,0(*L; MH6SF+!C_!Z?=Z94/V+,'9N'32^ ]D&S MU(6Z$B+DWA1RD>?C7"K$63#\JD^D["YKUKSM-)2>ZU>X/J>WK"4$,PL'F='W M[1$Q#=\W].=\ &USQM *LI/NS$Y"GI#+>D+V8-QSNPZ$(C"3P-]9\*(5GM1# M.GRTD">=-1Y-^5YV-,QZAB#")<8#%9 3!('[9IT@GV%Z7-KS\4M OQZHF>H$ M&51V15P.FQ,\# 8U7VR"M<*$13I%XV\:&;?E_XB[2*='6F# TL?YPG"#\X9D M'I QW2H70CD>9],GXLFM&8BJ[ M0G9JU(#%IV^X3+FZ46_FVJ(6;_+()VVT" M-8(D4P3YEA&$L/DHV$0.C7-I!N^&IECI]\+&NMW!VZRY#&5R4FMT8FA"YP2> M$NCSAT$2Y)^(YU6=-_2![)8[LUL2YY2X_9A)#+NZY\*ZH+WQ(FT@ES).<*B2 M-LR3P[Q04-*UMKLV$^ 8:",&D>):[FT2,[%1S)T:<>?&B A)F MUP9QOJAC:3&DK4,^!AQ< ^C3&(.?F[XWQ[3Q,K+VS1;/6"_Y@"SM5OG7A=T7 M-U/VB$CV9DCVJE;]F:L7$V&ZQL.18&Q]#$>K&MB_+'?_W;_CE+[Q&*P/" S? M&!O6"LZ$0.HP4H=OQ+:]*P=YZ8#+)Z267/$ SM8S-M]2C5>;S(PD9W35GF?T ML-Q>6T4*#I2BXB*$%"M^?46VM5D,JVI@NWJXX M\VVKG2LO5O'L-S8N+6+88Y?[#8;>W]92+'=EN*'G6ZC3PB/:!"@*?T$EH_0= M6V]I%WJM(8'/R!:D2M#R:^R:F1?\>+ DT"X8+L7Q%\SN0UB]&:Q>VWZ_.RWA M1WS^#,NNW!.M:=/HX):/3]T6K^>JV@3"$OK#*2;%G&@E^,?Z09(<&T\G%KO) M84@!&T>^#_LS[5WER,9!-LZ-N#-N/U1_S+[B*%]VC\BX,\PI+H:7Y8Q$AGQ= MDJU=N)ZF)RT]/8&CJ&'S)CK%D6\:.0C8"-C(>?&Y:LF[<$TMLQE5;4Q+.-N( M3$\JM^N4%X^8W]<-4.P%E).K:2+_>CH=Z+/XKI2$OJ8;WP,M"VU[UBC+ [*J M6^5+J'G"I2(DC3VH.A!J;WDQ[.PB:@XT2E.,SL#=*M&D(/TZB@28ZQ"UX:08DY@]3$< M&R\2_Y 1A(R@&_%NW'DWZNRX<^7E_3 ?9(:;63F'KW&VVI/98L'K.7H, ]F5UE<0,!W\$Q\ES\=5+#Z[HZB]8 M&H#T":XV%1;=JI9NJ_;<+^QZG)DOY& ^6MQLDJ!2.'6:1#]@M-9F@J;ESMFP%0JHZH((0\=,62*I]^$_.UY8J ^(W6PK-@N M8HV6W"WEI!R6&6!R0VJ)G5*]@(G93JE;ZI2D-C+,D&&&'#"?K]( 5I75@FGC M,"8VLU4"V-I.?BJ4%I\GQ9[@:*;,T77>LA=*;]B6ZFZM* K\1"7B3I4,S:1X M'DW7!N0%,"J'!W\,%9@\E6YU\;R+;F&E>I=J7VDOXQ0GOX#!KA1:PA$ MLC=&LM-MM\]"V$#R'VO0M_0D6+_>(H]JHLXLS*1>099/(8.^L\. M/]%/L" ^;ZS'K,MMI%Y'YXQ"X/#3_EH%_!'V3"93+'_)ILD(IS>#TVL;X/>F M'OP>3'U7S@E$><;;A0[%VJ4T%77'30A3-IZ+0@K'KNQ;#\,#!0I\J'[H9QR M$X$*P\*'_9##;0I;.!IL].#JF '.;0&/%QD\R."Y$3?&707DGZ *9^*V 5!E MLW& :0."5'1UZ0FBI_JZ5ZT GR/W?59N)E<8/2WA'6TT!)[)BQR(DP,OV;31Q(D7@*$,$ ?UF_2BW M'P(Z#\Z)7(:Q)ORD)VUWDSXI+EO-^2[&.=!9.#)%,L=#,&\J9^2WJAKRI;I8 MSZ*J!A2A1E4-B&1OCF2OG51Q1U4-_WIR F">^V^8)? R=V#J^6$Z-/PY-O)\ MWUN#E:"2AUM6?1-X"L@VOG!B0S2U;RTL<'D.>NX42]7ECI(*YG3@+8AFM:=/(., 1KB0HH1C5]LM MF>!OZ5*.YTXNIDH]%O)OVG1!=1N7T6P@.WI+9\GD.OQT6V!S$KODRVXF/R!< M#;">N @GJHWRV7#0=#CMAF[UY^O*5*WIB),U18.G9[)-RT$\([KL0@3HSFO"7_Q"- MP'%B(6R&'?E;#-E#CV0HI\IX/C* #P&0SZ\WGGAOSG1-\1HC2G:(U MKPN2)I9D86$.EW6R"9<8JQ%XBN$OF92(X'DS\+QV)L2-YQ9^")T\N &I5]Y4 M)98T\N,.3VW(C@B7"&<[,&R*)(XKKV^]JP1,P<1T"Z9@NCJILC)-\A;IN IE=CV9V(:_(16HW\Y:KN>-WUW2I M'N7BD=8BI?3 RF<6L[S3F0#^LV_""502BB>1FP3A%;E)+E."^9MPU91>2QHV M91:/MDZTV@[K8GK0A'"%T1.*2]'D_?E-)-,TQG'+;F-S&/8-;LXX#/Z&F:)8 M[%J!_3CCIMZP*><*G!Q0Q)#QA(RG!W&HW%7FR![SLBD=$-\"@)=="'/XO_0= MX"TC"'UK'!IZW,?8U7]\X<63)7?L1/!"([&>VW\C-9525ZQ*]0[R&CV@%7I=K]%=J5A_Q-<:X.0\ M8+^.86*;D3/V?S]SNY<<=,]53S TBZVURU9?W]GS];0X#FI4D!T!8S9N=$K0 M3(HACIW?"/2/!WKD>OHCM>;3@?ZZ"E,(=PY3JE9PJ[@N#/#6ANMZ:XAX6*!$ MI%CF E/GD.&$S$?4\N&*%4\WT[[LX:D#8>1*54.?!Y'DNP%>C>5@6HB-#/"@ M"SX_'L@6ZR;((O@#K-^I[S39LTTN[$80 U4V58*$662Q/:%/E$BNR_1:T1K- MXD@(5N9@,+F./7'"*ABWQUEB4"G[4H^S%H)A,Z&G :N C?T I:PAM4IR#IDTGQLUI@"CT+T( M#LV[!A/\ZQ-35CY_J]=FBB\B*.5E>[V9E7>*U73T:=F5P_Z\F1B>*'>52;JQ MTVNXE6EUK,A)@^,152IN"DO19(IE+Q@00:SB@5C%>Y)+'I=3D&J>KP_*%7TZ MDB*C2>3\K1P"G.8%Z2H,)>E]BQK*CM/5%1V#3D%U)YH(D7A;W&*6'OZ MOWA*W>6A_$[PGMV'-@9G9_@_+JQM&)CKA> M0P\+IT9@0"J(300-'#QF[M.Q M-0^4="M8.-H67K#QG]];DV.Y1GJZ'V[S7BZ,_P87UJW5 MM_^"+T_O,G8,S8=,:7KXJ&<& ]_UP))P_)\7\:3^2 4D_9V+'#@)_V+1\=?_ M_9^7B__.)=-CS_'\KT^L\,6N#F=)QEQQ8J1'OJ'9: T;@?U/,/[$7W\/C.#K+N;9)OSBQ Q-..X89?CW\VM-K,0=] M?M$++,@$OOJ&HX76RH#O_L/[QA<3>HNO)/$W"ZD"_/.P,9KXFV,N=%4O./Q^ MZ\\7\U\-F_J0-_^C(V=/$B;\'@ \&!G_[:'B4V'E[Y\Z\1CL#T3RT)6'Y<# M'.A4.R?3>0DHH$50O^)";\Z9JI;J6;E:QZ2JE.VT2EFL*%=SI7JAG=J[2L"/ M_WZ>,Y7 ]=?ECM3&.C*F_'_VOK1)5659^_N-N/^!6/>>&WM':!] 15W[O"L" M%6=Q0)R^& BE(@C*X/3KWZH";+NQQ]6V=B].Q%F[VRZA*H>G,K.R,GE6+%2Z M''1WF[S0K%<*+/K%O__)U@FA"S]H>)E\'[J>YZ:/I2R @9?64C!U7;)L0C7@ M9F&Z-C0J[!BZA0+@]U? \FIW$-(2X@,2KLEK$/"A I_32PEO\XB0E% I\95B M)<_R73:?;XH\:I?:@L3,5SAAG$ED$LD?GCA[FSWO+B%)Y(](*WMHP32MF62H M!_R@_''+A+_D)%NUF].6!3=3P_$^(<9L0^S@9\/QO)\LZEPM?+(+A19B5%7["4)ZV&YZD"ME9^A;,M2H7FV MTM&M+XSJ]VNYB)7V^/W=^2L,1@@7*#L*( .3D#RIQ_.MPS^8ND%P.I"1J4^4 MH1RA+@8QHF+(=_C04X5#MW.(._NXN37@&]"'2VEA6M#N\C^RW8FM*JIDJ7YY M0>CIR7/X56(NV82$A<:"CT#'I"K"/^A9$'^AV2!!I,E_\N82;H-[_!OUS]\$ M-E4(H*MPT\?$1+.5=-W[-C1\\/#C6F*$8TF&[;D5-I[ARC*GZJ5LY7-<0'/! MLT*+= W)553$CY>9,Y2A$.\T&%C+?Q6!9Y_3H(/D5,ZX"9JWM/$^*#.X+% MZX++T/J8&$> MGC5516;BVX_WM+_1U M%3<_12_R+$8X?=FU4#<6Q%_+A7[^W_@]*K37X5L,(,-=3;+VB!\K;\,CII)J M08% +[B?1;"MQ^ C;5?WU-\\7O.X3V^8ZN;6+Q&*B>J)AY?8 &GCWPR!$PJ> M$PPUX [K,7YIHE8Q!# 4)(!(*I<38'E_2Y Q FT.!#)3$">#)4"-A&]35!D; M'0%3@Y? Y4T M'-60,;4]=[I/7(/31GT,C2I GS:RRXTO<6>%##[0F<-_T,MB MQ,2%/YEPA1?7&@@'Q-2UX$.MTZ6[25(0ZGQND^62$W=[(0OP:;[]1SWC\?M6(H0 U]+ 'ALU%/4/X2V2.%TE MX2\3$OLC'4Q_PME0,,E+@4>(RD(1T@E?R&./MH<3_?.!X;&2H:6I<'\X[AE8 M@"RL+OC$<+%<:+- $P"9A!ZR?\0\[A7&@E]%5:TQ5/@: M\?C[WHS1;#Q=D??$7^*=<.>G?9S&=$Z/*Z FQ?&!Q8]?"O;!_\9 A=YPK $Q M@PKMX9=NVC:P[P'[.#&T-&Q'0%5T,'7@0!_T=%7"P4QD0WNTG>K>=@=Q(E!L MB%Z&9Z##U2.HA5AO!%8TM*W<);*VX'=,_%>$V1:8PUT(B0":EF_](9A$,YOX MFY&--J,[ J-XL)L3YS=R(MC#$?-4Z%Q LL.L96\309=ML!P!F?[) _PKG[W M($C["'QN)+Q]8><7KN0D"F%!:' A-[ "L(:2]^J)5(S3,8'M'X;(^M2VK'JO M+7)-T#[4ZXJ[ W,V'*LX/^[RL8I7NM3HJ?<+)AY2Y>2MO HY M"+24^_@1-M+AJQ[X9:&ZVC#@NB??305-MV/2L, MJ5'Q")-G'YDSX7^.;RVR0N[X'&P0XL#@:@6)CX/0#W7SILZ4'F-!Z/>O=:"3 MC0YTH@.=&SH0^1,/=(B_\L$N^/=EUT9_D].><5G7J&2:R:32ITBI*,>+6RP<_@A].9(+3S)00Q0/:P(MBK,+3&$W!P4==01X/R_'_2/U^0=T]F[;.:I.P8$?<>D AG%/S[" M\).WF_ M*%88;.3![]A+^NGM3UM(FA?W!7^GQE,)ADH3V]1=!SS:#TZVT&/" MV1O7SZ3ODM]F^7[.^>/II>^N+![>!*Y!HH]'=/(NFSW:=O?KI^Y2GAF53KV, MXX&-_@BAKR_(?PRC7K/9WOMV3_/IO,:EX+M3;U Y: ,_U+=79SJ_EK/!C#Z, MM6%^(D/^4M[50Y,*>H?/\Q5NW@1OWN'(9IQ,QHCGH[3U^T!;7'"11PQ-*<^Y M!BC<,+.D)73?!7<"UZC*1)),Q5/DWRAD&PM<\OMHV/V9P?NT^EX8/)6.9.&W M=+SC'5W9A*+:LFZBH"LA34S7P6D(#^.0=L#\J<_\EG4W 9]D(T.%?8T'\=J4#9084]/M)C"7F9R+<'\(\$7;M!$=DO.D @DK= MG[_BV*H=?.UQ(/65J<*OA+%D\BA%[X.QWY/3X/7?0$[?AEE4G,R\A%E!!AL2 M@8F?$W.*41DR]1"@FK)C^O!$?20\13Q^!Q9Y>5?X%PLG]Q"3@)_R/3\1 %A M-F<&?*&79N6=&GGY4^B0Y>2XZ/C9@W,CV3^X?_HE9W*+NEB$&.AO$CB)0?&Z MU$,(Q4?QW@F;=#PM#DY\+@%*W_(.R(-I=.])!G4U.-C3]P382+KKY=;<0S\B M,LK >^Z(]&$4XS(G)$]?Q$B^_B)&%#>YD)XB:?L3T^.#Q*HIW1"XZK M*#$.ZJ[W411=^2+LO$YT)9&YR]Q4<,6?T#>P8=_FIR3B)/5B; 458[7C7H]! M?"AJF3K!6A;*9/'S(CQS,Y.D'WHL#A(%E ?:63+6I!"'O]Q,HH*+=LM]& 1W0)S M]SC$=R4(UP935X<.SA2@-.(9!'DTC<#NQ<_'P1G/;_&SEH,<.S0$22\TLL$Q M"_+A>5[R;?$1^BYSS?B(__IO('I_6DPW8OSU KB2GPP?1^2*^XGQ0?P574I# MP=8MA!8$(JK]'A3!\1A[;KH0ZB9^DAW 5]#LE?<-??^:H,>_'V5*?.F?-YJ\R7R7AO9Y44F+HU1>*0K M'#:.4!!KHGJ8JNG)(E6J:FTX,K0DD6E;_))ME$DP6G$E27B#7 M5A/,Q:;%;V>3=7)G5MOC9'A)M)!N=OGI,,XM=GD:C3PN_L+)Z!VP 88+ MBI:YS/O!Y;[JS/.N#?406.&$\W)\EL]LI=V65&E*W@^ACS=IM\,)Y^?'W=[E M>/KAY?@.U^-XD8/_S3=+?*5;:?*7# K?AW&].*E_;FB?#;+SP"%L2?>V26DV M0]:QXZ6*PVU'4>>!+>>-E?>5(7JH2?Q/!>>K@O(/.E31'RY)E^2 MB8@O-\@7\H4N?1%CKL,8^HZ.^'*#?(% 1D=\N4&^D-$.3Y2,\?)22);R8D]$<88U=MOQE>,ZJA[RY1MI7]81AY8TM\5ZW4#TA9 MN3$R?$A'4?*IYL.77MFS+4.]>PZGB_WHOJ''C,[TV8Q.VW+&+2]!M&D)P-JH M,F!WJCU&5?G'?8#;_YRH6@.[>N,],W/F'6&QY&K9C3;K=U1V-MR^N_OH"YG& MW,Z_O,&B,NHV4+K2[DS/T9[+@4VEO6-)*!;*HFGK]4,998LG?OQ*)1,Q*D%? MHCFQ9X/?F,YT MK4RW.&^U-:W)=RIMC2JS_/[:=D>K.'2:Y*CK<$Q]WFY4\V4WNT1V!T5C]$BE M8@R5> 8]OMZY&K=VU16Z3?\5(MLWB7=7#D^^2),@-/MA09LKK_56X/ W(CA' MI?/!T(WS^U5QN\F00KG*Q\5=LALO7AL,YXNB,:ILXGF-9EJ%Q;+9;HL&NL*? M^/$K">TH,G/!^,T?!R+7/0C[7!"Y <"\,1!YCTWU&$06_ SLU02](?-JT=UT M>]7Q?C6[,HBTM:(^%EW0$6NM>KJC@EY_UF(AB# _?B4RZ1B33%XNDO.G@0@. MV_PA($)>-P?IID#D-Z(ZCT&D7UYS[%2A+5%*U'+Y9!)TV$W[VC&='=41&HVF MP3']8K;(K'?3H;2%(()C.LDD'4M<)B!\\2R,VX21]/55Z]-@A+G^6F\,1C[" M%DF5,JII]MT969I2 LEO>;72NS:,=,KC2FG:;97)9<'0H M=#+&,,^9(U\\48?!KSB6IHH.S"Z>IO,061(06133106I;@%&+YO'<_6EWPJJ MG@\3-NFRY:P-DN;HP$OUY_: MRWS+:#NUN:"A$H<) MA(]D(A&CJ8NX:U'.SO,Y.U=7INLE]5Q]Z3>&(X^LL[(@-O>@KT_)?5WJ<]/& M4N4.UXXR/7RA[&/Z?OM ) M5)3)\UPFS]65Z7JI/E=?^HWAR"-K)*,-*2DGUFR2&8&65!>VG"E);F;A^?ND G9-=Q'GP9=0M1)=W9$S,)-2*9N;KD MF);M]9$&BBM[+5QQ?1_4 /@?U&\:SDW'?:=Q>Q0+S %5SDWEP!RVN(:H/9 M2>O82PM>WYL:FE)H!7C!,?0WU)<&]>:%T"_!T;(/&L?&O(B#.B8Y:HKET1]Q M[T@*W AK*>W]9C6 6+JZHZY0Z7]@80Q#+6K,"01CK]_S'5&$++-=2+&3GEMV M[)1XA*3K)I03@%Z/T0V]'E/Y_%.)B021+>@S&]29(G"+.TVM'(M,':S@R27KFJ*)K3Z MJ_%P/,N.]K.'^Q!KCYO34P.VNA:VNT7U(*IM79E7C:8S6#X(I]&OV'?0B<;/ M%K#0%5]I!GC@" B/FM!\0+)ZW%OBM+>Y\)#-8TW(TNO9HI_10+%B6J,]LQ_3 MLQ^_J+"/^Z^G-.F^7002V6.3:<7OOP;??1G-@LK$.F=*QJ"V28F''SBQR@9I2& #M*0]5C+_W(FOZZQ65GHF M%Y^66_4QRX/6[/T&R#FK(VAEML][K:$?6QQ8**HU?K\P:P)/JAJU7MNC>7O> MAT+!D+$$%79:'D"1M\![P%KY2\20?67JYU0,%G;%@,87U.YC-Y'.469]3E!* MJK1JK#,K43#)E=H *;'4?K]+^6Y.E-N)FILO;'ODLBPIEJA/%_$:Y$0J$\NF MJ6V?@2,;29U0<]2H]:?Q'".X$F4..B@TE M^,]3N_23^GVJ'+YM"JW^#? 4S= M,!'F72/V+./D9T2-$3-3]Z81D#[H[^5][V. I^/"%FK ^9U!+ M3YJZ0SD9T"P/&G F*:^G^B?4AJ7N.?,?B9A;""O^I]O,GRVUAWZ&L@+)@4@\=)""ZA/F^5;2*9K MPQT0>M7(2('?AVXS8<\1#$M+"!Y(\H+B2L_BXT/M/J>TC[J5/M]6T6^7>/GH MQWW\8HN#'*I#S'$XZK@'^39;C)BXWM\,TR'V<"=1C8T)/7H%[VY'*Q#M+S/3 M5+!/;WL)?IZ!>=]Q.? )L87RG-WYZ>[BRY[_FXP0T4!V,% "8\2&5@]0-PC= MSMH>(WK44(K*0>.8N%Q0ZS-ZH,W:T+U(QTA)/&6C2K NLC-1*6>!L2^;B:)ZV&Y-)G:L9JK1L[:1. MQ6J?:\F<7^^EA9E?U#6);R\ Q>]2*[9]KB6S,-E)\BB^XKA\GMG5^.S4FAZV MYUHR,[EM:KR8L5,.9$=EZJ"V=KL.>ZXETTLXIU+9V?9QJSN#(T.+7![/<3^X[(BGL!DE^K>N=O(JN]83W<%TWN+H-"7VMV,F/)*LRUO) MVJ8-,3]9@&Z_:L?)RG:<#H^42J7<0+5:!8X>MD=:A5MIA])VG F/+"3737Z4 M76TXH3 9S*8[JM5.M>'F$!HI@\%VEY;4NB;4$R-W/M\E)VDT,D3Z>&:S;8_V MF0;9;[/KD=%N',PX&ADB?5)CUDZVENAH_63+RHI:93=Q9W!DB/0<<&EG634A MDPIVPTR1.M.@T3/#I,_N)Q1H)#5!%$ICQZ!TIS:N0Z4CPVM:Y:MFM5Y;462I ML>1UV]H9V14>&EK4)L>MV+14J9#-3LUM]6N2L"JR:&AH5330YI0[/E2TO*#L M=N5TBZHWVFAH:%DCM5&3:AIO:[11ML44 SASC2?P62VQ.7.PW.3TSYU>'M4E?KQ,.NUAS;X9$/0K2X#B&4V0[WF4VM M\:8)#0-G[MF(T)IS'<_ZA;[=1+(A%Y$)HZBHA8E" )\!]U;XI[2T%N0Y0&>> MS>EC"2FZJ)C%S874HJ+K%)?U1;ZS?T MK*;NR,P'M*U.D5$SOO-)72??>[T@?&B3Q*AYY4WR!;4LB?AR:WS)WB6BUF(W MR!?J+ALU%;U)OD0X=HM\B7#L-OD2Z4O$EX@O$8Y]=;Y$]MBM\B7"L5OD2S;J M)7Y)OKRQAL^+X;"6:A?0)J^ M56_#3VI''8'RY4'YR_0'A;+PK1#Y YO(ON1ZW8*01"+Q*I'XN.;3%]Z0(Y&( M4.++B,2W,KY^N[&T;U;=6.$CG$2&ZFS\_#"SZ<96^''UK#&XW]CJ/K]PE7<2 M<&.-VFZ +A[0WYAX1,+_)PK_0Z?P>_+^>Z\NDNQ/DNP(L_\$R;Y.GX@/D.RO M%+J];X"A&K*Y!%\A#GN#XOHYASJ7+O+Z4K[0]ZK7^BE=**!F5;!BU4W;/E?1 M69FDRBDQ-\29UU&4HK.Q1/*YWLJW&^"*=#32T:_2X>$E'N#H$K,I$D M^7__D\C^8__];8_TK@54-T:&#PL4?HW8;W2D%PG_'RO\1,3V2/HCZ8^P/Y+^ MCY7^+W T^'[I_WK'A[C"'.&E7@*%D.!TI1D@?/?&=!W<6PE.*3I=_*(1EP_> MNKYHV,43Z/$AIX[$7G&?(-7Q:I'(K^W-UFE?\Y2Q[ZL>ZVD>[Z+K9SO9DC0)L-K4V%.;OJO)LJ.8&A:FR(N.'V=:IU)JC/MZ5T=%G*A.CDM_XY-,+$G#3*9!Q W-< M*1]W; :R:WD] ^.$X)BR1I@KK],WJJ@O;:%,V-%YZ,7#@E>\\'L#0?-KK_Z& ML/1ZP0J_.44(4%EEX=K.\DR?4]0]:&8L2H*D[3DI(X\[RFR?%[>H@4[BQZ\, M%6XF&YTP1% 20"YT5;PP+NE[9HFG]^$7?71R"9S84B:]*(B9,JDZZ4R2=5/B:#J#TT)%#>\RV2CC M)<*)"">N@Q/OC<5< B?DP]P0%VZ-%J6JRC:Z2FIFU]IP6MD?OYB[=&1/1#AQ MJ>*,M[CR6\2)-P=I+N)WU.NCDILG#V1?68VHJ;T='R063@NGJMS1R6^2JT(^ MR%6Y8-CEC\2Z:ZOW)QE UU[F3:'8-:(GOOZ>P;%#M6;FK,P2<&NG34J+5F>G M\;,Q1?H!E OF[T8:'VG\GZ3QGQH'>5KCLTL[4]N,V@G.+:8V75#E;+J_11KO MA4(N=*(<)9A$&O_':/PU(AI/:[RS=,M.+;MR12D_.926FSFWZ.(]'@%KC)[.U,IK159FC!RW3&(Q&HZZ ]W@O/$&]>)7FWXX$ M>?DK&(9;L*ORQTOH8SWU_G*\O$7#$:]4W8OH#IJ +S]%TR*<.?"2L)RY!?P? ME_ !X[F.[DP4J M&..8!%B[<+'QB62#H"H,84[][*_;NS!!OD&$6<-1@WHXPK$<#K>3=1>2KVB9 MR[RY7+D.GE%S^ECBV:7IGMP<\P6>ERQKW,H*ZRFSDDQ-2$_IH2*GZ]MF&UJT MV5B""5<;>L21&TP\OPVR3O:M=7SF%+*:U*DW2ZTTK4T7VQ^_4G0LF0TGF\4( M2)\5E&,X$7T?([; @3PYT%,X420#B'1#V9SK)!T-KQ(3( LN3; WP+'DDKP M-]6"SP66K,(_;DU75^!00H)TB >$N",>J"Q\\ALT%E=D>I>>WF+6\FW(4MO0 MN3[C&!E2U8KV2&J!/)N%LL2D8ZED^ 0>L^ &L?'(M'CPZT?(_T-6Y%P;(H!M0X)/4$3AD:+:IF;ZX9B4J1KLX\45(-%RBL\\RX M,1I&_2 Y-P*3L*Q7/!AAB_^U;LV#&UU77G&:.&;7>$BYM-CP^[T='.*_P='- VB(>V)A(>Y,2Q+2"$D8T](,H17"\I> M8.2]^+178L4*\GOL9@=)+EW5%$UH]5?CX7B6'>UG#Y&"MU'J6!E9RW9ZCK:[@@^K]>S1;"W!K LN?J"@*$_RWB MY:\%E"0\4O[?_] )"HHO3:?_@5LO$1"60)2](_Y"@DV3_P3?PK]2__P=(R1B M9:D;R8&H1\P!1",)/P]+"#"@M (HR<:,F*K6$@Z0E+4K68A<"NI4EY=VJF1# MUY807#U&=%23*%E0D,#Q(S@H9TD'5;\CNE!\#> 04,+D.;0*T)ME"(+P :^F MUO]>JB?B48XA=GZ\3.M+2RHUUY8FE ^=BC0$XVKI_1>G6M(>E8BPNZ8OL,'\ M@,T#ISG-2_8\),J)$TE>V@F3+$N' 2=MY1V_VLSD809*,IV-I=+GSK1>R9T8 MYB_.Z)B^ ;F4=)G M "J*A+YJPQ5A8U):K2QS!VF$Y??Z4G1J-%'T..'_]E%RU*7[\>(N=1!$>MD? M.7!KY\C2^V_<=, &P+W:L[,,!Q&CKSKSO&O#&0#+L\-051(D6="*[TJ[L^)4 M3&2FB?ZJT>;HFNNT!N:VE(3>VB\J%2//8./KH?$OUY#@#"#+_[XC<@"B$3*S MGMP4\>Z=_L>&OQNXJ T6%LA-Z,) ?4$"X[4DA:B$+3L;?QM"OZL[6)X"'D # M<*[*<\\,-$R'0!)FJ9*.I19]"8[U M"2>ASO"JT+-.$5 R ]7;463IH-R MK:@-=\JB#06$R<28S+D2LJ\6$,CIB(>?X29-I>Q\83(RQ;GM]BIC4'.-0G9M MDF)BB=1O\/ )-VD"X-H =+4-J,;8P,*6N(2LN6-A0/O$-3HU&"Q(66A('MYB M,MRD'_24="3'^]6876879%Z+"_I,KR5&U(=J^,ET.D!'SD/>A/;#6=EP,WRU MV,O%X^3>J@^VK86P&LW0R4^,RIZ[!O-:R8 (?VJ9RV@"D+=X-NA4!=L02#;\ M"/4*&/A\!3D3LHOPZ.Z!N:$B#UL'$O8?/&<#6/@!T*IUIW!^T!ZTL#!"0=+! M+D8LH3>DQB5K"8[1(%R(T?-![#W@/.'_0 744-@*&I, O0\M'+() M#<6S-(/V)8X7T8"4TC%#G >^T]0T';@E0S_4_S(V4#W)@\OI!_0%,Z3FQ^.Y M-WJ:;W&([;!'_-@A1M2)^7]$LX/ 20A!].5B\''^K/VWT,/.]2JIIM%2.#?= M5&F9+;EC=O:1Z-&RS"+Z>L7PGH)1! =8FE-_FP$"I"0XF7< 9D M-I,G%JL)VG+6V6;M[60.C8AT.L:DPW=HL)!<&M,_DBF]73:SIF0M+]:X MAK@=6/U\J?'^>-;G,&7 CC;U>',]YI8S2QWN^)3E;)##F$Y"KKSBT'^NZEX@ M7/54+PC@K" :FHJ-3?_3F-/=UXNI/#Z\_+>B;G[]!_X3O WBM62A5+KY/P]? MG$!3\_,%2?)?%\F'0X$"8 6TH)-!)N#Q7)"BO%7@6>-___N_3F=_3X:X;.JF M]3-(ZCM9UMP[@:1Q?A_8 (? M59)WB=2_B).?$3U"Q%Q*N_@)R?QTPK@.ILY/_VO!9S@5\/BAZ0G\3VQ?0/%$ M3W_P7,P9QUS]I*D[5)=Y"7_U%Y:D[M*I"_'J\8GM/6?^(Q%P.X2P]#_=9OZ1 M!'L/03]#V8/*KC\X"O8_^O&KBU+WT/:%8MYH%SP*KO21 4%D@ 2THN[HQ-," MZ*]L\N"UIP?8/W[5*WR^6><)KL[ENYU*GB@WZX4*7Q)BWKDU_#-$BNV,=E/8^/ M#[7[G-)*>'L:R].TE*12T[&44*1Q$D"72YK*Z3&MI%.9!)7,9I7I#T_0I6.% M9;4J9&2++(K[;361R/?GQ;;)PKV>?#S2=<3E@LS9!7$O2ZE%:9C-\IDML@H> MCZPV5]F^6JV5R76*7$WI$6=R]>V8#C_3$4:U?*:UK8B2DA2$[F@ QBX+1X:> MF5G)SMRQ[;Z6SZIC:I1K35*#]C@1?N9^QKMFEVN)8FUEC5=]B9R,Y#;T'T,C MA5IE,6! W."6U(;KMYNMQ2RU':?"(PV;EEO%G;XGEZ6%/$HVV*'2;H^9\,AA M=M%W-C.:%%UUYX[3M7BBD$4-/T(C-\9@M]T,78.D.XO,>,XOV]TZ*E<7&JF MA4EIJ7J>+#'IA!X_D' _1F470B-[EMOJ4*FB20JNN>F/L[-LKHA&!O2$&[.? MH^-Y)<_F\P1Y.F_(ZJ$OL D\-E5.4^^A5Q;'R?<0V)]P[N;0GIH 8+SV[#D( MP5H VX?>(2%R9)$_%QS+(%-;5X_'7^CO+G*8)^ T$B,Y?LK7O0E(3"7X^T;2 M7?PM/ROLP<21FW9'8&=U99DRFAXI4Q;L>]#X?_MUKK>G/_70]#Q:/$MG@.Q:N@GU3[]S20>>91C = M?!(/W5LX=>]Y)ZT[_9D#WP''N?.04+JY)>! R&=\&(I-8 AJ*GPJ"GD%WU(> M+_4M[#"-)Z@+)V*??Q_\,LK?PVFK<+BTD53=)][1A_ #*'N/W=!.AF,5UPJ( ML0022IO#M/*L^ABVZ%%6+-P*X&"*#ASY8V[AXSG&D'0X<]52XBO)7"6:*OHNA1]R2H MJ)C \T50H$EV"/29[6+=0,X!F@I>>".PR V.)FGHBIX)2]-%CX01]0>A$QRDHY#3<(< M(+WHQHO*I!^*OO 1RX1Q209X#Q=6A:]TY0F#%AQ^X=V"5#0+NK*'4[_65 M]=05F^;A9%,EGMUT[)2X(-<;%R7?;:5M=GNA]-&GB8R-1 6NS"-5'%F1/Z$/ M""STTS^/_^QY(EA(7GM)QT/&P,GT;I#)R*)!G\,/IA)%/YMNQR$R4/8_F MH0=X0AJ\Z*;ZD0/\XF"H-,&Q9'!A]_2QB)P,?/W5K),PPV]>/4Q /RUB MQ TP@KXC(T;< B.HY%V&BCCQ<9QX8W4N;VNX8L_!3(@FSX5OV->Y%?=QFXO" M]8=AU1T[I M*YQWG$YG*-P]1IQIT;*4"M,ATR%9+N\:.FOVV++812<#"7QI/I$XESK[6PCZ MJ3K">A%F%#Z5 20#I-Q7L!,^)KIT69?I HO\L(Y1+WH9$89]$0Q#&92&XXWL M''7X')()(T5=TTYV1L:5QGS$*>G,=+ =)Q"2,61G[6TZ2:[)1YN0AZ2Y1B@< O M$4LRYRY'?!TSKF69*SBC?8Q8Z9+A>(?8D%0K?*+[']M=A=W#-*JI]S"S" 7V M4/(<>NBC%<*/X7O^HOZ&T.*NOD0PZ7;@\TMC902,7QT8 W1H(6SP/5Z,#&> M4I[W*S,EFSUP(+4GUZG$5NB9;51AY,>O!!/+?#Q07MNVJ(12C#X0+^F/QLMK M4RNR0",+- +:)RW0 $K..>#9W&S6:O,-0W1G:<%AI=F.-[=C!MN@V5@B]4U" MB2MI'\41(Q,Q0JXOA%Q^'/'T#[XZMSQM/A=03+!E,1OO5,@\I1YZ[>JDJR;8 M<1KA&96.9<]>*__2IB*Z3&SBQ.639/33=(L/M!P3D>5X, M"+]/\1N]X_7@W41X$T)P_&D8QB% G0'JUF88;XT.M2$IZ6*1&V:K&M]&][90 M3SB2C-&)#VQO>07+L_MB&:G(%GT38EZ[%%7JH/U.[7,T(56 M5M^,-49&+4Z:^TJ0"8OU M\VJ%Q179HT\KUIEG?B31'I3W."GOP.!7X>.H,#A<;3[/'\,=D[2/Q7PE NK! MQ*MF=5_=*JBMJZBH<-3$]4KA0@;8IX6-O+I'NG_?5/;M@!BAXUN3R"\!^$:H M_T7O_J<\AXKEU]J]GQBZL8ANS*K&HUF@U7@7..^>4)!(,I^03/IOXJ9$\_$I M!S'Q;HA>MB[6)3:;X,M%%*'QA\!^X<"D#E MT6QH0^-?>+CSV/Z3K;D:G^:J!XI;]LO[4AXX!E=Y?WS&FZ!^;H*!)7^^%.?, MK64&2FM+D)8RS$9ZVT,5MS(Q^@P# MS_;R@>M&I0]Q#44'22J>G'U29A-8W@80$('XZU7WI6^,G^]3R1,>QFT@_U1< M:P\D*]2OR6?3,Q/KXX@<=*KA#B/-@&B#J:O7U2DXX6=ISTY7@L5$VM_X#4])&W==<94\N:XZUW.\<:O ; M#M"[@2=N; YI;I#:D>MYOJ8*TT7C8$#@H9.Q[+F= Q?M/@6:X_H(#2XP/C>W M7PM5WL6ESP63[(19NLVD,]=*:3 )]/.L1OX9>S]^8 <@ M=PAODGES PSH8 6[Q&&\7S&-VJ1 @C9?VBW'AP$#KK#O-P>EM-NE)WUNGYLG M,UJK)=?KJ(9ZC#YSN!_2/NM^A9 ?_A*_H/Z]@U.?JX+E9&O,MY>Z20K [+69 M7L>9 *B"R5 =T%=4\7I"2_T-$_[O7"UMZ-NO=&G_4S7PL> $E8\)'%?J+I7V M?>!'<=W(]7[@Z9)G/>_$U3SOL_/!D4M4$WUEJ:ARF+Y''O?,-)6MJNN7\+YO M\MF1Q[L/O!*HS@H>@\M!^4L1I M.4%HG5C *T3O^'4)#0@FZLIKB[<5:O-]9^>VF0=M]2S/517$J2I2Q-.J'7BU5:>-H,YT]EQARS=ZJW[*! MT /Q$(WD84)*9DMDYB"]F'+E;@?UO+].UR!C*:I\;DO)I+"CIFFULD^M&S-T M%2ALCIUCPEF?Z7V-A'Q >Z&5D#_J!(B\D/G*,C$.O%'1Z1D67%TW]_[$)"L.7PD- M?G3^"U^*S!0LS$O3@"CIVAX4>H6(8Y!, .@QU!51A188G*[?2.ND;= 2F3S2 M:J6KLG\62[RQ'^K]DO%,[4==48.UW&(!V$MDBP6T0[N2C$F%+%#HD5I M8J**NX\;Z4*6J%"$7$C#/>YI%[14FLTL,,/;&(J@XJ>C7BQH"!0 3U5?T=#H M^1J]N*Y543>W]C](X%%-X]C)XT\+*9_HC%=3^$12;*^<,%H8KC#NF^90WM+7!CC!!.7[I2NM?D MKP-P3,:8%>!NJ9NH9\"9ZN>=03KI-+6XEN\9D^[LD!Y0XW:X*T4=A08+OJ6@JJ"0*S2GZ'T+@2DC*B0I?;'8:;+?2Y"]BJCR>4/>, M97?TEI ;XS5&P+J C4RX_[_2V_%;.(Z7VUJ=I[L]@5.%O%62J\W9OOBV]GI/ MB=.]^P+I%C[O@3X,*D\,;9''DL?C#,GFM.GE(AHS7Q3O_17R-'5J:)/,KIJ> MD/U6;\ENLGNN;6Y__,+-&,(G<&;PT*"+I=_Q(_RY%P.UL4/+8B6#5IC? C/V M1&=,9%RCIY7AS%2;: 7>0 D:("OO18\?%;SO/D?\D)EN M3I!=O-O'IR[0"=EU',\+@JH(CGFO$Q0,@C]/CH&,QTU*+>!(JGXO_;XECH0Z M,)PO% 9^K)2^, ;M2+";"*GB]U,) N"VZ5HR"/035]M%G7>.'5M.TH"1TVI: M=LSO+H..C/;!XZ#)?NQ>$W1:AYL-\B3MH!>SZD<@?2\2>Q:.M(,O#X)X;/!5 M+E?I!K$\Y$I,52=XTQW^HQ=HGZJ&YV0?-3!X[DIWX:=^(Q?\R5^^4_[W_0,> M](3W/5'(1+#$7 VZ\B!R[)'7#@UN3%#!WM4&'S'[B M<]!0R$MO1=]1+?PH>8X:\GKN_ R.P.U0X.:%! NUKE%MN#-#:,*'$/@(X]X9 M^LH](1.1*Q2Y0C?D2D2N4.0*O:(GY%1*)C.326J<2B>GXZ2D9,;91)(9DU*& MR4R4I$Q3F<==!"NJL3)+K;RB,6Z\-I,:@WP\.8,&:FBDG1UOZ(U;Z)!YM\EL MDIHV3PYFY_HW5H9ZMM79"0NQMM?R0GQH,%(5C4P]'AD_@'I&$CJ I*MR3=A/ M4H=6!M6(#KV]S[>K5&V[+7%T9]Z:S]KJ6,'5I"GJ\=!1?=LU,E4^)2Y3N>EH MR"_Z]01J'QF:J&&EIFQ_T"R)<3<^S!I54%.3J+!K:*+[W-KF\^-Y0]MO*+$O MKX1$BT'/#$VTM:CF.C,EWA/7PTQ.D:0JS:5GZ-@K--%#KCSD%;K1T.+&@5QW MR=5!H-#KJ>3CH06K.G;3ZZHCKB?Z:M5S,[1I;,\UNNQTR*2^6K84#8B'3;.< M;KNK]ME&EXV.W>ZD:^Y" X>4Y P[5$+KL'!DB$YCQ5TWDJ7*3EL[+:LCM0[I M\A*5-@O1:9N':L30&YF4.#I7&QZZ\782O3U$IT'#2 -[:E>YOEAK6'5&R^_Z M,S@R3"=CV]#8:6 J%;)7E78T&AE:/5MU.&N29AS-G1]V\5378@&5K\B$\59R9X* M&J@'54]ILU]GNN0U7 M*O726I]O+DJ][;G6K79RO^E-RDD(I1-Q1@^J.E5*L6.*/-.W=EH\4(-&*4NZ M15)-%0?YG)F:H:$A2JE+U2QEE[,MMY[11J69 MFN]]00J:3X>*6M1A69I+6B M->W-')@E([3\[!6M:626TKM>O)J0R5E3J#JNG&MBZ4&W6+DR;-5'68 M%3?C))SL&5S9]=899]3\=#F2LJD7+%+ MBT2QRZ*A(=Z:S?@D.=+(AN@J52DQ/HR2Y0)^:HBWR\9:J%?:7$X4%O-.B:?Y M>F>-AX9YN]LW\[-&.U$45:6^W]!*DK/3WMAP V>Y2$Z*)&US0F&_981T:]^? M>F-#I*WNQ_Q>G/!-;3^G%TXV*U1F:TBO,Y!)4]3F,%S:6S).JV!!I!X/V MH PF_(IDUFMC4BAS'0E H3F#2-M-L^64N7A?E&1C*%@CIMM?X*$A&NR'C9JX MX9<[;5_LY*NYFCJC:FTT-$2#A3@;9PU-&7+]BMB:-%J4J[!;-#1$@^YJ5M-5 MDZ^0DF7M.]; V'?;^*EA&FA[8S9JE393LJG):C.?&J0.>6]LB 9L@3'FMK5* M:- 4ORQVIT%,U M@:UUF#8[L"VUC8:&R*53 U!.]3L\Z39S!4=2LX.-OD5#0^324G!GVHJ<([JT M6I0:;J%6Z. )A,B5Y02&RE,\$(%D3D2SVH[/&/S4,+E$H@4$P6;7[",5V9M2=" MRI*A44B?@5IRJ\B9-0![T>UFEXYB<+7.&,[VC/FZU"KFR,F;8VW=610WVK0R M,6LS-#0\62F?&G?6Q8HN[L5FUD@S;'-+0WJ=,^%TULUWZ_&XN"YV)T.&W:9: M''SL&9295U: BI5>':T4!KH/]!G+K *JS>4FSR:X?A\Z0\L\GZQL MMFAHB+<\E1EV07E:$)NN,;42FVP.P&V4/F.; 0=4JFJFO(+"9>6;F:RJ@&G>P:1R&Y?FY?D?D/+]Z<#N9\69HTB'AI:V)8\ M'.KSFIPAF\[$5(K%=E.&_@%]!I&X7EGCXV*K0BX'G&B*(#D1*/S4$!NH3J]U MF"T'/!??B,GQ;-%<9"T\-,P&.=.@ENNIS'"U9E+)-5=5K=C",PB3EJMUK3)O MC$PN7DIN]"7TK@ZS&3H&"N],BW2SPJY[0!-ZH\8\UY7YR:B-3XQ"5CI7[HB= MQ&JHE=R)5*?VI,$5MVAHB ;BSNA3$WN0)..9O"U,XT91*>.GAFB0WG83DI1 N(Z[N@4M(-7=!*2ZPPB\7IEL]#G]FRC&&?1T!"Y4@O9->UT8:0) M9$&9.DE#;"$:G E2%(&V$^:6U27549O*S-65WL_A"83)E4LPC?*Z79UJZX$C M-1=FH6YT\ S"Y)IWRSR37N3G6EPVF^EJJ9IEH ^4. .UM-NA6VJQGR#5BDAI ME08-VA#L$V>@-@G ?3U;E^,ZW6YGRH,C!8T)1)GC-IJ7E([[*"N:71BSZ^R MO9G)#_'0\&1M83L6G(3HB*J0+*ISB9\=[?:[?R2K*KLYD MR2YX8#PVK0MLP,\-\4>**,32W4A7)83Y?22,5SYQ!Y6FUY=2ZPK@AQA?BH<)UMBM1Q;,- MD_:0WQE-AH: M1N5!8UPCM]J2TUQ&5AMQ/;FK[-EQ\@PB[2B65G>&L"9!?E#NYA**:J?QT-#" MDJ56;J(E6$%LKFIYZC"PL=/_8,:?B-^MUUXDGVBNMMF+GQ273;EF<-S9$@Y0SZR^3^5U: M6ZO\G'P:1"EVURJ;D9()3 MS5YQ6.@E,LP0#PV12[(SCMS8:9JV=]*K5O.@,_DRBX:&R#4=N(6I,"C&N?AZ MK/>M?F6B\?BI(7(QI53>IA5#$/M.06V;[<9H"PV4Y+F0;#RY:#4*AV5-RPO= MY,*00)I.X<>&R94=#?LE5P,%DNXELXEB6YS7(-HGSP5EBX-<,;-K#C3(KF5F M(&<;PP,<>@9JIWIIWF4+:9';5Q(:Y^KD&.T+R3-&K:!LG.D$6BIBK1/O..(\ M2PH0:9,A-]N[/0_W^"0P!UVMI'4T?>(4N?5VZX][(IGJ^42C-Z0E(59?*"-Y M:NJZN<7'^_AH[WAG[L%Q/3HD]_,X?N(SETNG?%J1Q(C<_L&&:GQ]WT52PU_8=?]5%O]^HVG?R-G0X M[1_HH?,RV3O:#6: 3\(EUS&##[QC;:X>\27:^%8M._?(E_H:-^_2;Y0=V0FXLOM\86Y M2TV%KOQ6.7JQ$A\P8B7/2 XZH4"%VE^Q22O'2V\ >2Y*6P_H4O M8W\-(KT48_\#Y>:E\/8?2)*7(LN1*KTBS/NEY48V=?0AKI;\7AG*7-9LR;Q= MA)Z[_WY?WN;^;OM%PV=?6CXN$[GZ TGR4M H@MI71'#^0+EY*7CR_;W"E\(4 M-Z8Y;Z%)%"*(0@0?:HQE+KW+?+ Q%E1(_"!3[%M[O;\O'=DO)AT/2EU^F+4> M>7/?R)L+*I1&OMSG;"_99S.K;DTZ\J:%&A\Y@/CW!PE(Y*%\+0_E6L[^EW)9 M?HM(D0]S903W\Q_^& /2CO!7_\F1P!W.U(W";'"*H6/QUMAN_ M&/M7<6:^BIAD(S&YID/S5<3$3#?1T@X75WZG1\_ MR@>^N(OS560E>T>GOI.LG#8@?$BN]]GPIYT^91F Z?2J4J,^-.G1SS]5!TY? MQJ?^%@!$ _YE;A.R_I&GV7>KRN MU_;/%H7".+NK+5/KL3$E!4HK[T3-8&SWJ=[9Z;,U>?VJNV/5*ABGLVZ?-M^.)![VW M4=]MQ73\OS^N_ML!&V"XH&B92]3%$A&AKSKSO&M#3@*+VZ%>S_#M+&JE:P.E M*^V.3;D3/X+ZSIMJO #TL5CD:O$R.9@OE:5DHKYWB1^_&"85H^E,J#'W5S@; MO7E8N/AMQL^!A4\XEOHVL/ @'?8A-G1Y.*7\+;JY:YNEHVF%K]>= M3)Y3\WHE(=6Y/9G!_==3S)4SRS[E,.+)?)C;2:N[0=RT+6=\GZT'QU6@_>]9^X%/@!78U]^3)%#? MZ/_M8&-BMZ%Z7,O)B'O:C1\2V:HUFE_;:QCF14N1NJD4Y^ZY2:'>8W:Y9GO, MH& CG8EETJG+Q1HC4'M=6M05]?KFB?9DVE0$AC<"AL^$6$M5&S"I8D,AE^7B MBJWKJ5K+:=K5*:WF5FNF-!GPD]VU\= P1Y/I,&5MM#7= MRYG9BC[(-I"%F(468HS.9B\758[P\'6YEA$>OB,7\X;Q,$1$XJ\O!H>D1J>S MC68?D&JZ:B7<)1/?\[,K(YE92=-@83ASKM8?QTO5V60>SR/+CJ)__$HP,3(= M/CS_^XNFQMZ\7CZ94AN!V3M2;F\8S%YUL/>%$G)Q1_L?O[JF@PKH1=FX'Q7, M?R#!"2C!BNE.=' +H?N/2]>]]BJ_O!?67 'T"&,6^%4?%9U7:@PWJV0'&3$_ M&LI2I9#@M_*USU7;L]2D*(K.3,RGZ:56!KO1H+B%U$.IP-EDC"(342KP!6/Q MWQZ3F% 5J B3KH%)SP3)XS69:LSVK8:X'FEE9SA4,]6KNU(,0^Y&*4<22*&Q M:B4SI3;@IBPD(Y M57TH2L,X#[K+7%4^7#M8;:G]1J[#:IK&C%A#G_:260;,( 5Q$G0F1E\FGR%* M@O9CT]\%B[=5]GQ4H9()4Y.R=%H4#JVTXS1& MU;'VV=8.I"Q\SQEXH6NR,I:4D<65!JXP612HUK"+S)Y/B2#_V?B"P\7?'E^R M-[#*V[9[;C(!?KJCC$&IGRR0?9M.6;M=MW:@,3#\00GPK+* 5 ,*P>4JW2CU M_9-3W[\\]-U>E'5MZBJ[+]&8&<8B!#B 9HQ,72H>,TL-OHL#J M)P:_(QCZCN'NCT&ABMQ8=4>BHFM@L6:2UK+H%BVMQ#52^8,ZU@ H[=5RC[\R>*)/_U MCV.N\%P?K1)^#!_^%P4A$C[K@RR,/SRYX%R&^+>N[?*U;G/@=7W#9Z_&K'DBDX/J#@/1&G=8+1DI=1WY@BQF!^_TK',F22I*#?\ M0KGA$6*]E%<>(=87C[,? 'R,9,_?AU5,,[<<#IQ%3MPOA,+.F#GC7(V%!,EZ M\H>O*4<9XY^3,1ZAU4O9YA%:73<@_WM@$\\P96I(DSMQ/1T+XV0N6[(WR#!" MH?8+HDV4/WXN?SQ"FY=RSR.TN5B\_M68L=TWQP4#'&1-6I6)9^+@#T'?+*HW3RJU=2_XY7;5Y513VZ??/MHN_!S9_[$]/@\H]JN/!M M_OSA(A^>I'*[%3#LXZ_>UT_.5KF=8TE0>*"-:>TQ67C30*2U3%V'SPV^:// M.8/S@E@I,L4\TQ/W3^VQQ3II;C3L21]D;A9E.+^_EKLWQ$67U5/ M/8+%[QGGOU%L+,0UJE@R^;W()/BRH>BB,UAC;$3U9NA8@HG2[C_YE.'V$.)J M>?G77G@$C9]8I^;&D#$Y5-?J;I-L)J M=P6NO?#H,L%7P;4G;R=(G<-JO19S94T8)"MU=9E':BGZU M^PO77OAMVWX?7*OGQFRO1#/'S.6>$->80C[='TDV:.RP5XJ/9M)TC$Z&P>D+ M7YD(Z$&HF(;1W88/.X#YDRG@G<1)"K*8OT^19%OGBC7J*C\]:R$*/WQ+>F/?S)1KE$>^.OI4Y0S]Y:H<_L5]2FR]VZBZ.K-$^4:%5N_GCY%>3WOS^N)+DR_(R?HINY0AXCXV4F/ M'QZ->I#IB]T=NW:E)M4MV.*]H)0=(QAJ.<2"+]@D@X* MRQ$3G GE9^H0#DIWBO)UHGR=*%\GRM?YDODZGUB"-\J[B?)N/COOYM/$.\J? MB?)G/C]_YA/1.\J#B?)@HN;AT86DV[J0].8[1V="&2+3+9.YD3$00;Y3VM<6 M!R:=9\=4P@ME,%0LF4A\\8R:_\_>F_8FKG3MPM^/=/X#ZG.>5WM+D-OST'V? MEAC,/!LS?4'&-MC88/# ].O?*@/I))!T!L"&E+1W*R'&KEI5=7FMJZY:ZP:P M!.W'(/T-TM\@_0W2WR#]3?2LA/0W2'^#]#=(?X/T-TA_$T4K(?W-1_0WW]DH M8=0,#FT]W9#,9/\$XWFGX<\_#0^T50%_;>F.IL4JX"^Z&Q-FJJ;&1&WN!9G+ M=EP_B<5W/Q 8 8^!G8^;^@A#@;\<E"DVSU/+= MO).J"$UZ-< 96%.-YN@X0W"HIMH=BQI"+9F& .7+9EG\EXSB.*GE=ES^[/U )0Z+R&5"! XH3YZ/7T/0.76X2:I6F MB$WOZ[XS\Z)4VV@=:X1MRG)'&%6FAO"% ICG>=TU"K2F&0[N")UQN2)J9ET6 M\H$/#<\R\20=)ZBWRIW?D%[F22K@A+MS4\[,7'YG+-O3E.&F7+JB(B;"R:7" MA[IWU!H.UN%^&3ZIJOGQBL.G:=!NRVAVG=%Z82Y65HW0$Q4J40H[ME@4VZ13 MP*.E>R-=6D%\XF$1FHTN/AUU_>*I M@\\-3\VJHL^\S2J!,8I6E6I2+=LWPB;"^KVUN-:V];E4&]HXWZMV!%490V3! MB1^_*3;.<_Q;^8F1\/2L:<%0BO._I12+%"B]:_/HMN6N.!$\HF5[LH6TKE?6 MNH:=32\T,6S8';_Y2&F? G V/L0^YV*8LXNL33/E2L+,R;;97UKU]+09-L-, MS35UE2X,:D)B6LT-<"MG##;) DJ02@=5BF+4JB4*L61\5QQF7\ M5MB(-B!SQ57+J,PPLV&'ID$. MN^.W2GX'4)2VG;D-[J E9^H3YOL :DF?H'1C9,P%.2WHM(RYLU7Y\WGO/X=' MP++@.:=J]#F$EO3Z9<7<$&UEZ!3ZY(@;0V"Z"@>.D.DSQ4#O$9G>5= S6L@4 MOJ\527VYK$V)7&)!6*8QF!0Z(K%>"^U5 "GWJ2]/JA-@(4V-":E""RG+[R&7 MXOD(_F^-3W= UL,G/"DV="@JM*L4!#R^)_6%#CAP A.;<\4=I MI5THH5ET= MU9MLJ]L8X#PDZ7&>J;+\['K"$KN@"D_#YYTFVUC6^S[-7.1 MJ*U:Y:*>S5<"/($,.?"PB N=6$>J[9!SD9Z/V49PWQNJ96DT M%8A.ELFR(U8;K0-0@,PP'F>X8Q<#B:/O(BOO^1C=;^UCG(F=/<\[OD"[]89@ MVAHF5Q6(<6%:V8@:$YYBB@TNUV#]C MV9C]&_NOZ\^/USS\G@6/0^:_*+_X&/PC'\( (+@7N-F$D(6\^,W%R>9"Z8C09CU&>7W?6+6.]7? M"+-NG%;?:N VLJM_#JVZQ8G3S*B;LI28"M*REO('?:,!T8K?+/5.;3?"JZ@R]^_&G$+;UU)*6SG."X[.J-P=^WXX'_-G$_9P1,:8^>!I^_:#3C[? MG!76::S)5J+:41( S<:J#H.,._ M16?=PP&%@XEB1F!6=(3@RD<(OK-17CU:<&FC?,@[#-M*2-S^$7'[?0BKKH^@ M'PZ:=KT]6Y^1'/HCI8CW^C](MI[F.6OBF3O>)8CW>9'=)OW M,O1$+0TL_WMOJ@5(@,2&@5ID M+UV(>5 2@@0,2," ! R1LA(2," !0_C; =>A&] L1P*&^Y[ER#=" H9[G^5( MP/#YQ%-W>U D>AW_9NJ']YX=^?#QD!,&E^^^ X(D%TAR@207UY=<1-X"%Y=JW-ZR0.*.BXL[(F^! MBXM";G%9?'S)6M M,Q[T^,[+\N*2@^N5Q/HF6BM\I[4BGVJMR*^7K>*SE:7KKA-54\/F0R75H[;K MSN?%6DUMJ]ETPDIHCK!7+AT]/NBYHI*:VY/4)$=:X4U)* M?%I*FYUZNJ&KI?ZR6TD."!96FR+B&(;%.?*M8H!(=1%=U<7URDDA9/ARR:>, M:E;=\GP[QFIDGFD5W6PB7?]\R8'SP(/8L+"Y5=PF)*99Y:KI/JEFQ3,)W1Z9 MQB9ARHW^JL_!RE7L+OMJ'"?!_\1;5?9N6]+S)"UKPMUY$F?F[!"[_CY5SO?( M4/6*:B?"2:O"!\YWU%@-%O!^_3XI0_CQ2JNG*4>G*''=7BFYQ/PJWJXV1DN^ M0(<-W5+)3V3P;)&6%DD;X^83BVUF5@."@Y0C3\0QZKCHX+>07(5&049O88>; M0@>A6D10[0VZM)YL.N-2LBEC1GV&KTT24V4L;&CK%'T]/VANVABC,)XW]AB: MUAH0VF!A>S[.4Q#U.8""2/,X?=+[R]0B6/I.[[*HK,_)&>V?>LTC!V;OV MS6Y(](H3P2-:MB=;2/%Z/JK\[E,6TA'HY4NM1 M8TS,&T*FWI%GO= )(J_ ]GPGO2E*N1*GF7PET>B1P&?A]W);GHASW%N[EDAN M^U6N^^YA*0B9$2R%#DMOD-?;;!Z,RU!)2@2Y*5"+NGX-M$"C9HDJH..->IG&Q"8H- 8N$PT_E:>:"0T M_BK5?.? M.>4(PQ,46:0 T1)V\[Z,A(2:RZ4L MOM:MUJ]]?@%8%CSG!+ZLTI;%&$7:P,2)3DZUPKK;ZP5!V76(Y.^-,,=5/N\1 M88XK?$8+8<)W?2(I,\^UQ F?HPH;K#-6K%(O7V'[F1TT?".9>5*= +-I:DQ( M%5I(8/Y]TCZ>D2>/5.:6\-'N#IAQ^(0G)8,.I8%V]7Z '_BD2M !0$X@;+6_ MG6YGB4$"T[C%=MG-D@!?Q]!.Y(_?%,;%.>PBK!.2@TL5IWLY:R;OI^ $/\C]\T<(=X#BFMPU9:WS@,W42]X>]) M<7\.1%ZEMOER4M^.5 P7.M/.E"ELV/PTNX)]#JAM*DZ3QW"")-+?*$/O1:LW M?VNWYDR$]GG<"I,B11O#*EW!2(XYQAGE5U2G$0 !#?P*BHFSS%OQS0WIN7>< MM3@'9I2MF %1/*;HX%(M]E_7GQ^O?_@%"WB-"5V#LPC@"/8_OSQ['K3U12_! MQ^#F_^ (\&]SN1D?'.5P2F]^+V>7CO6C$?^;$=DW+";(L;W^!.T/AV@3TXV M9B>0.9%>"IE5FF]*QJ3M-]-6-[?B 3+C03J4.'N9> _)P4_)P>\5=8XEX0AU M[I<*?S?T=+DB866-$8.EFW:J.&7Y1:\>0 ],5X+'*8)!@N]K";[O$WM.B;X1 M]MPX_;W5P&UD5_\MF\_Z.3SC4IA/==F M[N.ONZ\_V;H4UIXC@\D#O$QG$YBE:L^@:1W;LL!]#U]TJYIW NAK2B;ILG9* MECH^-9R:94<9U%<#DH D.LGS<0R[8%85!(N?22I^C[#XKH3B"!;ODWR/*#9. M3;W44*2\9N8*6FD[VN(SW0^PD?GQFR/B.'>AW+U(V/[9I.3W!XWO3$B.H/'6 M]P9N"1G717G%D/PT(^1:<\?479,;4DF(C$AK'QFM?=@ $9H8/^R.([7^K>#: MJ_+_*BTJX^%ZV15DVASD"TE.+1N!ZX?D_Q&2_X>]TD,['Q!VQZ/M_)TY(T[$ MG*]1G5S6Q8F0P+0:L\CV,OE-9[K#)G@B@:#C-$7?TXF$@SUB1F!#='3@;#LP MW]D"NZV82UO@0[Y@V"9!VO8= W\?0JX+0]R'(YU=U\[6022&WG&B]S!9=R3G M74_6[^YP[&BJ>YBL.][ICB@0/DX0;XJJ;E"X FBV#!0A^S5"S$/2D"0A@%I&)"& 6D8 MD(8!:1B^^61%&H:;F:S?W>% &H:;F:Q(PX *!*/C$"$?A_CPB8=3&@I27&VE M3)84&-R4](8UT%>)Y("D ]* XO@X1Q[7&/\,:?#:% M%6/%9>,'Q*[X,;V:O MX7I6N24AQO6L$IH2(])6N27EQ55QY>K2B^A;)0S-1O2M?R2T)M&WRBVI4:ZY@JY?L3/Z5@FCWN?5K')#\HS] M$XSGO88__S0\T%8%_+5JS+18!?Q!=V/"3-74F*C-O2 +THZE)K'X[@<"(V". MW/.1*A&<#?SSQ84< M$>QSQ+0=]Z'FB&"?+Z[[B&"?D10$I;.XMF[I'G(W5#4OYLK6&0\KW ;Q<==) M&T(M]ETPN)HCK!7+AT]/NBYHI*:VY/4)>59K[63:44J, !Q0F4C^6.!#"A MEJ2)V/2^[CN3,WNXG))*+L;TM;I<%E>"+88=FS?J#7H^\+=I:5,R>#]+CN5, M?PQ?=_#H%!'G2"Q.L.?FJJYX';Y;;1 M'C,YO8[5O(:9*V'C2E$ <,M#*I0GXC3U5K;O>Y%>S#7EM4,Q87M$/:!A>GYNJ4+BPF[PA5CS.N0_^ AJ4K0 M<9;B+\>I?F^$"@C4;X!0>TH5(50T$.IU@I80&[/IP&)7@F&S#-/E=:_'ATW0 M&B-W8VNOAT MU/6+IP4^-SSI.MTBR8RQ,G-BBU$(>5GN8&&[/IEM-0J>RF$4*E=ZU@73;HE><"![1 MLCW90HK7*RM>PT[@%YHD-NR.WWRHM,\Z.!L?@I]S<Y.6'C2F/:MDC6A3+";H6@X;*IMMV*!&JVZ6D;V:+$R'*6'9XE/> M9+J"H :UOB03YW$&:7W#UOJ&O;)#$P.'W7$$:6_QV -\6FZN?:,E=?):?]KP M.G:Z'S:B58JU;+$X["],FCM[!#4R*' MW?%;Y;\#*$K;SMP&=]"2,_4)^7T -4X@LZ.Q7*'-34+,*PV\5*:\:Y^F I8% MSSGE:I486<(T)XO)++? AFPK+WI!_'@=&AQ!TV>*=MXC-+VK8&>TH"E\9RN2 M,O.9E^S6Y6'1%M)=OR1WA4J64\U#4ZX, )5,PM.MUF9ENN"+ZP$9=*4JM5 M$P 5<//%PT4S5V?52,DH&GW>L M7-.9)R&>,#]^\VR<)'"DW;X<(7[C&=!.8A"@"?_C-XW'>?HB(@*DM Z]A/#YB&5$$H=-$G\."UXEA_5QE:K3 MN0YK&HVU*3L)3/+T!@2%@!S&XM2)\Q=((GT7&7K/1^I^:R?C3 3M>5[R(VQ2 M*-=STXPI:Y:=5:5N1YD$%,2N=#(;)]Y,S7G;>NX=4RO.@65E*V9 ?(XI.KA4 MB_TSEHW9O['_NO[\>,W#[UG NTOH&IQ? #NP__GEV?.@R2_Z#SX&S_B'!" ( M[G4F_P#MX']2-GZO)];>)1V/U'&1*/MG-T5#[^$K:'TZ *\<@*ZWG+B).50Y MGV6F0D?+,_I4:+9R]FI $0'O'&>(XXVX<[AP2![^>7GXO>+6NR3BD<*M\!W( MNR*]7T6OEZ"E3'J\J@U2NMG)*':7LE+$#)+;1$!NQSF&1OKO:.F_[Q.SWJD! M1YAUX\SZ5@.WD5W]196\?S?F]!LV/J02M"+)TBB=( 5AVIHV(.9 ;IZ,8Y?)7(]4 MVY]7;:,4)Y]0?".HNMA^PKNQQIX[=K5E3V2IYK:ZRK3H3HQZ$(W!?0,^3F)O M'<>].3$WTG!?,$GX/1Y=.4X0CLZIW!W]?C@C\V<7]G!,QICYX&G[]H-./M^= M%=9S;>8^_KK[^I/]6F'M.3*8/,"I=#:!6:KV#)K6L2T+W/?P1;>J>2>PN3E, M9A)DIB.;3*7@3FE!+W#B>$"1 ;U/$\ 1O$BN!"0K/Y5E_![1[3C#.$*W^^3H M(PIQ7)I4*('HLQ*1F6)S=D1Y?CL)(8[Y\9MCXQ1]P6PPWQOACK.4WQ_"G/9Q#([KB3E^KWN:#@+ Z)[Z^>YOS^ .Y4BO-H 5R4 MY6$AY'@)&9Y>E9+ARE34"KWRRIPNEWJW.L,+R7(#XE1P'H",TR>R6*'S )=* MF7Z/2'6<]CQ:2!6^*W;FE"\1"( LO& M>?+\FPW1.J)P,%',",R*#A%<^1#!=S;*JX<++FV4#[F'85L)B=L_(FZ_#V'5 M]1'TPU'3KK=GZS.20W]$#GT/L_Q5N?-=SW+D&[U?1'L/L_Q5D>P=SW*DV_R( M;O,^9ODK^DK$GIR3/5F"0!UN8QV(D%WH?BKY@K42]4EA@$NUAK3>;)R5/IBL M!A2U$U%R;U6RO3D)Y2.%H>WH(B2GO(64N)&WP,7SZ=XJ%?&=)T7HZ5W/3#+< ML1>*)%6A)P\],U=PUY/UNSL>F/'/(?\>3%2DD0B\J?^W(/KK')(^Z?FTY MU]FC_&?:AQ/!?;[:;,[R.1;#$ QN[,A-!O'F+=*: 8DRW\\&'H+F'F^XG MMP),)<]=[>?AAU]GZ,2A<SY&QUM0#_,!2&+M&'6SP MG,3:7\;M_O9BR7^IT2\+;\!E!ZMOO Z5W-&*_P?_]V6;7D#"T8A^MKF[7^&- M0*O ZK)VGZQV)47V'T$.+>;I&OC?T;086/JQF3'38E-PJ>[&M)FJJ3%1FWO! MJ=,8B<5C8%63\9C[K*B)%I3I!M^?VL!&VV AQNP1Z(RD\9'=X2#[%0S+4O%1JB1'&!;[+ M2>E^3Y$+&;*Z4AJ?2^5W>';:G@[W9Y,+^P'=BI?E+/*W*CC.8350Y9]A. M7]!$4:YX+3*[3"6#LA#4J?2AX4/(U#OR MK(=],H_M)R=D-]F;U6R)5(3:;)EOMHE6?L*/@QR3_"F!9$@3$B#HP82QO0WO MJ0B8+)8EV^MBF8VS20F$] M\KL .O$X@5'1F:EW.2O#A,XW9N4VFP<.]%!)2@2Y*5"+N?S^QX -%X#(1^P)?UC*5F;>+![&WN MKSDXLO SV74U+V9,Y[+AP/&)S<"ONUI^]^F]1LA9"*I-OKH&C/;8J-B"EQ%\ M"JM[Z=I$:LP_CLP'@J&IN9[C*Y[O!%WP/"MH+&S#X^#7'1O&TL .IWUA1-ZQO63:;!_C#7UYG_2,DU37-ML4Y10;F)@?B>OZ MPK3'QC@H)T_@$8KQ0X3UD[XQ<'ICJN$J/O!](5T;J]J>%F/":N9#: ;:<^2? M8<8=;006C!>38[#@=PQ&$T$D >PZMUUP&8H=;A698.D:N!%9FV6"P33@,VNC M)!Q?%S^)1&9N+'?RA3)M^H/$E&Z7LFIFL((4#D-%Z'7Y&B \/&X3'FUNHDW# M"VX:$I'>-'P;$8E7]PH!%*H3?Y?+(.;9P1U?;B#"S] F8J2*VV0769MFRI6$ MF9-ML[^TZNEI\[I,^##)27B%DT5IFN]23*4_::M^ Q:?(2,%HB^#Y?C[J,5[ MIA7#G,]ON 95@E ZK%(6I4YOU&[EV*F>)D,-6HKC28._//UT:S_>6I4$*D%/82>"'1-_G3]3]QY[/;N^U7U Z3?_0YG@#'S MY7U'56/Y^[_@GT,W%4N3':@VU5]XM"3LQQ.']1+'Q!0-+M:#B)"@#F+91W4H M3NW4BT&K@W__]_]ZVOH_^E?HWMO.SX/(]4FW])W1B<"1'6N)H:/)9D(>@2?_ ME*V5O'$/DEK^@?SCF!]:!>T0P[$'DOZ?V).? \_\I3&G\CKQQ&1[MSAA:2/O MY_YKA\\";>SCA_MP[6GG7V=_*PC2 ,!"W2Q\-SY.;'DG_3Q/'RR (P=; MX0\$^?H$W/=L^.RQ^U8/;4L%?RP7JNE:N1H3RD*ZU2RD8_E:.5.HYL3X3N]*-PZC/1 1 MQH#S%G.!6QM$>'XP\_;=>AL?GZ_N4XOV!>#NE-O#@=KLLI17,Q-FNCT;ML9; MMHL/&@-X*?'ZMXQ,MB.HYF1D3O%R7I0'9$K?)H-OX3]"(#FP;T1RD!$E.=[! M^K[.<<1&\A+X&G#:/"$[GK@: 8VB.0K*6T&?O#J8!R;X-GC&1@!M:IY!^HXXVLM.^T[GFQ803-/NM8^*2=8>>(W M3*.GS6A_9"<=;0Q=:Y:D(^-:QQ&!]ZVF^E<(/(MJ5K1Z/L%C):O5E[+.&.\9 M@905QR*T#_(A,2#'\KNY%PNCY3LHKXL=P6M MG"ZOL$5_J_7A 0(^6K0'(J,C-;&O5UO[#&3TG,RNEEDK4\=\NR(D*K[;L\E& MH*"AL&CMN2 V^BX*DGZ1C6X.1R/=:ZQJ9LYR*ZEJIZ6R\QT;S47(P?@,&_TZ M&7V:OV3V\?Z.T3WFIX\^N4P."_ _R1P'\ON&!H0M]OXSZO+AA+[K]*5%*3E= M"PM3,9>KO&=1V?& &$"6!]*:CU?2N75B0GJSAM1I,Y37[C6Y=#XY( ?8RRL[ M[6ZJD>Q.JB;A3,M5R/\UYC0%U?$]6 ML1IJ7\.V0HF,;CRT,YGFQ,?D6IUIIE&:S(:,>9&P[HN$O.V.868.:64X B=^ MQ9K)5J%6398+_>"'6+*:B25%46C%"I5ZLM ,&-PS,K:O-_'90GK*M MZ+SP^2#%Y,96AJ<;.[KK]/O3W?DO#S%XO]UWC-F. MX](U654@IPM/4OV9#\&[%=Y0>?I.@>]3T&E_)!\NLQ\3=T"L&P+W1'-B 8\8 M?'O?]L#X["\W>"O'#H_1@H;'P-MI9D]W,UPU=O>"3[C&WP0A]XT^&9D\NK3Z_E?RL1^ 7S5D>I;#=\0##53>5JN9+9LUL MY-?-_J:9L9/P^ #)' NS80->F9\K#4P&YY%B@R_6 (-BBN\X,(QY.L3&Z:D% MG!\5)MM58W_<(/!+2@:65[28J&O:?@$<%I1J@[O-; _,-L]0C#FX/JAE;HQ MH 4>"OGK?4,/8=0+ZE#U=!D*>=@=9S(+W]F>./5Y82O_9^ M"B]"2JZ8U4:DEJ8I=G(9?-'UV.QB=\: P8^)@,"H5W;PSYR)Z0Q&RV^;5=_H M=1Y S1_0?*V'4WFS[P><$X?Q S_N^PCZ9=CJA<9G/R0CV[+L%9P0^UUA?PIG MSG8_./M9\GP>O>C.TW<2?+4==AO?FM>/7LO/H',7]O!%1==4W])JHU.O]-2F MM9F#O\$P_-BQKV>A!J[+?SWY6IG\,>^#=KJ#RA"9[ G_*][1K2*;>DRT3_T"VS#]* MN"^G$Z7>+$6%QB6<<2$>< :-2_3&!0<+YLU"@VA@OC0P'ZP \]?WROWG/OX; M@E\\C_&; LRGV:^?9\(>/N\\\%V@1?[?#^+'9YDZ;6\+US\Z.XZL]9'I M@M8)6B=?6R?1*9SVGF7TENV>,J//[?6Y51*QY/H'KE?V8AE->4HDX?OC!I!$ M.ML*B5COG\'&58!BYWI'S SG*!:P]UTC5A.,O'PU@-TF%TX,R#T%K8XEOU:M M42M)KC?R0]Y=CGJ],^6L>F5KJ:4,L$R?'/GU+H,EMHGQ"DN[R4QM/" '),Q, M26#'I1%O\WV_4U34Y4VPU[?;]0SVO?Z<-CA'+<2+O] CBTUA]OELA6S^&DF' M4([PX@5:+[ME>%AR6=MY!DDGL,AJTBVFXE4*9@(T:*G5&RNS-1Y0$(OH.$F> MLTQKU-RJ'3ZE@QV:8 ]$VQ6TC2$?ZN(^5(A1Q]6A+8+=#]D1"U%!L5ON1UO^ M J[HW9REE]Z%%93MMT1NYI.-NGD@(90R,>IDP47;M$M.XHFCW4)C^$DB?RS MK^!>B,77KAI)AMW/2,253_"KN!!7ZTEQ*QD-2]6+LYK7G5Y6L0A=N5*_7LLU M2Q.!\.IB:]ZKLPL=:K/)US2+H=>"PQ^O^XP&XE1^FZ>_1U>]<6%E#)0V.9H. M#^HO]\4&X9FB8QF,I1OL:&A*65-,D=-JTLLN9+KQXU$3I2:]-Z[;IYX(70U_ M/+F>GV5YYZ!<>KI\=E;?6(XF&N5HTE".IB_U >5H0CF:KI:C:7=B;4!A^%!E MA]R (&EN0/$:/9 )BAD,%8S >1+#54Y[><9MRBZI^GPF%['!*1? M7FD2LR+=+5.B,)53E8$V[A7D[ IQH!:+E MHZ?[XVH1YH>1!&VTM9;.F#+D)CQ=>/3T@CN>\-UN5\>TTM"LY9>5ZFP\!E<> M/=W/X+)7'6>;V)1-,56NF^@O_-63TX6/5U9+98PCVSE<6LR&G7FYWB6R97CE MT=-9K%,F2_BD9W;J6B9/I%INQ897'CW=;?EI*Y5L"Y+622SM;'-3IJPDN!+' MCXY!)OSRH#V359.0RQU\GLTW^Z75@#T^,)G2J98[+;$LQ@S7\\388.9#; RN M/.K2QIFK3,,PZUAGD9US*M$MTSUXSZ,N-?+=<9.@2ZRY:#::0@>T9UEO@"N/ MNI1TUN)2J/JL5%MB";73R93J?7CE<9>F!5QJ+H=)SUP(G;J-K\HP_<^ .]&E M:7O!<%LNCVE$19*4U,)W4F/@SAY=::43]?2VE'),L2'X9DY9C64P2OR >GFE MQFO]CKBM=LPI(R]TO%X=C+NK 8X=WU1?MAKUE%2H")OEP";+>48I9I.@1\>7 M%K>M>J)OS=886"'X/(D/Z)ZQ@I<>6;\C,E[530]>KR: ML'*-R+005V@ 6D=M7LWIYJ#?ZE;,*94 BJ"6F4*2:HO2M,4MZU2[5P^O1J? JI*.6T8(W^4E42+ M+M!:2UTW]9- E.S!]2N@EEGB^O,Z.3P&5;!0!*K^=JG12]C2)J*^8:K_0SJ8:XU- E16=8B'! M2%,L[>KY#%W.3E4PF4X E;VI39>]@ 2N@1=BKKIL'K1"F/^WTMR3;@XC\!5!5].*FDD[!X:I&I593A;%(< MK$X"%=88%(J3-I\W&5?4$FK!'R0!HI\"*C)1]?(#S6I*%Q:38P[PTZV<1*H5I/>3!-&DB>EQ75IMM(@;)T$*I7D:)ZA MP0S"0*%4L-<)5A-(S!-7ETY%$-B_WFMMG.IP4QV57=5F?C+&"%7;-32@Y,>52%)^\5-)5,32.HK!R@,A M=A/WBEEI:I0V..5,RB([/@E4V;GJ2)5$S\5*76TVX91&75J?!"IV4>>->G]6 MP#HZ5Q>ZR1RWJ9\$JE)A.&HIH^)($*=>#]NTAPGI$#K3'8RF&>)TT"EUIS68)!0<$%CUCZ%&VG'RHZ? =4KB7;?9CL_P(T28;"A M?W*#L$]R@^"_8LET6JI(Y8 TJ+7R0C.6KE7J32$O5,5"6XA!GJ0BQ/XIUT3Q MW]@__]_"M[U?R5JZL/OIWRL>6'5C\$3_R'8\?9>$UO9V:0IF^[.TL%FQX29( M46#/M)D7#P[]PS0%\EISKWS^-*DH_M0/CM(&B1U.\.\PB5_ GAV3\#*=PRT] M41(E/]<@15I>&3HY/IYHIZ^[* F/3JX^;ME3U /#H0-??]W.N_I)/.R!1>,2 MP7'!'RATN/ /!(W&)7KC0CU@ M:+U$<%SP!PRE>(G@N' /-,HD$L%Q(1]('(U+],8%X5@TQP7A6$0R(KWJF/V- MP@S/+A\QS$79PILRP6,.&!S_;!(8FGJ@B7M* M/2'4V+5>P@/ZGP2M[=I^?; MAK\_?8PON@OJ:MF4(KN>OIQ9ZSPYELB'-V/AJ*T>:09>N%:0I1Z6C(L=I9VZ M#+5YT[/D,JSB/26INQC%AXST#K[M6RZNMT-$-&_>$:\A([V#!$*+"\V;[[ZX M4-2$HJ9O'37]8]FN^R^L0:.")RT#=M)%L1.*G5#L%'$CH=@)N7?(O4.Q$UI< M$3+2=UI<*'9"L=.WCIU4#18E#JI0P@3Q*&BZRB0!B^C-,R!1FR49;63,P!09 M:C/PDW>N:7+7[O_7IPG_<-E%=.[Z/T$Y=65S-@Q![BMR7Y'[BMQ7Y+XB]_65 M=\["!_<9;6#F"MF-*;*K(Q<6N;"G9@HL+0.3S,PM^6RZ.N2_WI/_ZCGRS+5V MJ8B0#XM\6.3#(A\6^;"W]]K9^;#W+Z9HZUESDVU[1M[V?&03K#2V! M_9#;>S6W]XXFSV.U8.04H^GSX>G3@KE#SW',,V+%7)\4<"SZ,^TRM1MWGE[$ M>G[]>@JUV4'?*T2G#L?C*0ML5V36E82 MNRE\9&<)HN@D/UT04O1LQ=0!O&F.NVOGB7*0ZW&A,,3:[:&4\_ .&)0Y7FS" M_./DC]\X%\=IXHUZD%_T[".V4D(!##YR9C@'8.Q4Y1'#BZ.>QOZ)*ESLA2RI MG8ZE#E[A;O+1O]VCQ299: ]+248V#1[;SBB&Z0G"Y\M?GT0+8$=PFQ.P4=K: MH[+EVFMAPX^QU%1/#M,Y6#2!^?&;B-,<>X0:_YXMHHO8>@D#-B W'3$SG ,V M=GPR@HW/PD;KS];0$5PX=97<=IME6\@-.F:K4Q4GV_[GJTU_#"XD953AAP;A M8S5#R9-+29JI+5@YA0=P0>-QEL8O AB[&#YB*P4!!@*,B #&:W5(]IBA#[:+ M[,BTLQ)1]=OE-2_6L\OQE3 #+]AKW4FW>=/0QWR!&76%X@1B!DX T""9.,XQ M;X'&+6W8,<$C@M$(BM4\#D?,",8CMC\[/-2 L;68HRF6[+K&"'0&=OO^-NNN MR->$V><="W<^AN;.Z9C'@DSLR8),EV5GR*I92V6*QM3L#',Z-]=6_53N\^S, M6R6@4L$R;[Y8Y;!YM5%+7I\ RV1>K1M&EG:$M"*WS&E>&(X<6,22_/&;BF,, M>3D6Y]MA1I0V%>\S1\ ]8&*#5GF\04-:_!5, [V;M8D+/ Z M^0G_27BZ8_MC_=?+*X(O_@R4&+\0>"'PN@7P^@L3U4O7FX-2+9' ?)I-$477 MY3@YK.#K5?RJ3,JXV1L72).I9":BYE*T/('X%5!67)P@J?,S5I&A=7^*8/?O$Y[#8,A>0G 6@,@[WAB[ M_ Y>'8R.K;X1W%)JJ>T6.ZILYE0\F9 \KV#B8VBL'[_Q.,ESE_ U0Y(]?=3] M])\_-K@1"SF87X'C>2C,! LE@0X';3UA!S"_<0!X_ORB6JFP%WRT7@NO*J_" M-M-]XN)EV+TP87'.="9SLF?H9F\,.9M%F6FU^F6+"&WFC8+#N-9E2KT]2!?B<&"=F_TUSA[1U7Z$G(PS59^1-1+H?84G_ [ L^?Z(HP[M^OGA4#L?1UU7MV8KKEF'9M:HXI F-1H,!OD M$[29A/#S>5;OUE1\5XQ9OP/X[.-.!#Z1)]3" IUIAJ@PI818DTI5;#W4%O1@ MM&E T/F:G._&$CQ9SD>875JDI\(OL6N73.-B9M6@#V! M%(^/,]2;X'/C4KS=(Y[D_A*UN1>,(4H %KXFCP1HI=H^F,J10.;+9@@+O>N1 M2"%V+2*LCQN-_#19-:5%OR6DS&X1:W;/G!3H)=;ZJT)SH[:&$Z%C-ZOYXBK' MF^/Q ,<#;@N+<_@QU*(<8A?/(1;ZP@LMR5CH/8]"=I K<6!C=M):];O-'*8- MQ&6J/V[6C.*U4H0HO=QRN70R4W-!+FBQC'O*K-F R!.D(6.PX^2%* W9M04: M=X@\[]1<(.2Y! %&-1FJE5Y2:X%QEFQ5J@P%B[Y6(K/^0*@5#2[7E_QZEG86 MV&:Q*BM,XG?5&-YXOXVN">LJW,PR>'W M!%SV/X>.)IN)%3#"K[GM&G!$?SH:?&TNM1?WW%LZ>/#A4GGHVI;O:2\Z&EI= M"_S]L^ _H&N/_WZ5N7Q3(H/&)9QQ^5MN/C0N(8T+@08FD@-#_B5)&QJ7T(#L M31D4&I=PQH5_(-Y,UH/&)9QQH1XP-"X1'!?\ 2/1N$1O7+@'&KU?(C@N)'J_ M1')<$(Y%?..@ T9Z1TL$%I<:-Y\]\6%PB84-GWOL&E?W=6>Q53PI&7 3[HH>$+! M$PJ>(FXD%#PA_P[Y=RAX0HLK0D;Z3HL+!4\H>/K>P9.JP5-Q\'Q>3)ZI*&JZ MSBRY^"HZ\RS9Y[*(#7?)+,XU3>[:___Z-.$?F)O"DEWA!&5S/A"YW]F!'%CD MP"('%CFP47OGW)P#N_#!?48;T,*8[,84V=61$XNB[V?DS7P5%Y,APFK7>3= M7M&[O9\9!'/6+8']D.-[/;F@*31CY,W.*NG,>'IE==JK 1L4=R'B),]?J+C+ MZ=H>WPXPHE=IXDRU6T[G*@\3+XYZ>J%4Y&> B_>49LD; WU"K4H53":9*=5I ME>BR_OEJ?1_+1VXO>FRFIC4:@BC6.%;3-K6%UP"P 0L.DW&<^5R9A/<%=1%; M,*&49B$C9X8SU3@(!Q#O!#?>*JR2MO@2LQEP%:RC]T0N9N%:A54<:I0P M"UJE(DQ; D<7K9'@%*"; >NJ\%2(X=5PJ\_ZV M:.\HN0]%4K,)JE1KSG)2F>T+-=/)2I?DF8FPUQU8! ET6 M++S1!E='-7&$U8A!O^MSG3*N-P!8,+L%@Q._+@$7$=N2#[&$Y174A5=!D*MK M $.(M2X%(&]Q-:T:WU1UJD9)Z;F'UTJ,8C=GG^=VOX8>KP9H8W9.2@O*I:5T M41JTAJK6T L01O@?OVDBCA/'>T=GJ)4;\;0UP5?!.-B[69.PP%OB)_PGX>F. M[8_U7R^O"+[X,Q!._$*8A# I1$SZ"QTTRI,9+D]F-2PQ$8GBN-QNZYFP(J!7 M88GA&&]=2RO11G])__MC@ M1BSD2WX%WN2A2A*L6@0Z'+3UA!W [,8!W/GSB^J5PE[N5Z3+(MA[Q+!]@&&[ M)MB]ZJ*VN;0XF&&L8FH9*M-EL\SF"9F_TV"AJ1F7R$*OP/^'EC!"*/M#7N,49.J'<"T;CN!%^MYCC'T M/7EH:2U[UZ@3.+MF)J336S%9T["6:KMB_/D= M,&RI#@2OG$DQ!N:W5E.]6RNIZ5409@5:."I.,/>LA=L] MXDD*+%&;>\$8HCQ8X8OB2(!6JNV#J1P)9+YLHJS0NQZ)3%K7XK\RVZY2K!6] M@IEFYN(B1W3\:?/,Y]:/**T2.>5T.;D6%@V:IEK45E?;P,_# RD;%L?9XQ07 M*)76Q5-IA;[P0LNU%7K/HY CXTK,5V*CS+LBYLV%'#^:<473:4JK,Z?N>SW" MS%%%JM1H+$W-217(WDA/"_8*(L\N&Q?&D2@;5^AJBSN$GGYBI72N-X*#53FU=?H-+ MFS(^[TC-:2U+!; #^2R2X./TB4PW+PFM_P3\V?DG_$LDV/WED9PEYN^NO1,T M\'";_<16;,N2YZ[V\_##KS,T^]"X)Y\<#A,%;4A8\L;VO9\C8ZVICY5'L /Q M?.CU"=>3"7PZ3[-I=_+\79O[)I\P_ M^0AK.^1ZA,"RO;/2,^@3H6WVX';X[*7*M.9[M=$[,/+9C3][DQ=MN0Q#5EI) M33Q#E-;2U!LYJL\,E[;S>8:LJ2VUF:]!-6X:#!,.<):L7RX MQ)*NJX'_U!/JVZKL.(-6AME,+=ML"J5^FF^[M5Z!858@BHT3)T[MAS6;8__, MM&!M>?+Z&ZZJ^U\=R5:3UE/,>BWXNF%,]776(XV/.SF6IMAO;N]EP.@O0?>7 M6M"&0]N>;_.!E@88]=)BKZVAYS__JMJ9,@>G7'*FBIH#EHKFBF#RO1IY!,NJL%Y0@EN>9@71JY3+ M;=,H*A/X:L+Q4Q''-W\SA;26[G\U1.K5] 263K^=WEA/DPEK^^6D6).F[:GG M+GE?3[3!>J).$H\4IV@/L_JGRLN8VH-8[;M.;H@ZK*W7I>314H>@YN! M:)"E(K-PP_.6OV$0^H4W\G<.0BL2V^<:37XE:5NRG+%6-*\+G]_V^FP06A,- MD6ZIU:+I.\M6JR.EG)4%WL,$?C(U 0I"T1OQ[M^(7PE"I_2\5>EMOGPW3L8\.P@SP>0,SOO @8N-C)D\4PS9 M HW;#[H+QR &=S=A%\!?5,V3#%R3=[HKOFL(S'*RSY,YE=>)8"G/'O># M$Y8V\I[*01*!;"/XY,E.=["]?7CJ(>OF?MO[O:=B^#>3JZO&\L3];7#/$5A] M!Y,V?0T>3S<0*&.'7W':#X?WI:%:P5E[<\\D6_^.E\A#,&]_37G3T MRE*I)]][_RSX#^C:X[]?/:[S9CH(-"[AC O^0+UYG\7GU9/>?Z,PP[/+1PQS4;;PIDR@V!;\\/_] MP/$?G[0'33V0>*@9R.#9K@]6F!D^>^9^IV5H6RKX8]68:;'*3MTG/%?W':>+ M(O_[G^'OKR3*BNAZXK[]NBL*1OH;Q8>,] Z^[5LNKFL40K_Q>7/U M$NNW:*2_D4!H<:%Y\]T7%PJ;4-CTO<.F75&UF#V+J8]:5Q<%3RAX0L%3Q(V$ M@B?DWR'_#@5/:'%%R$C?:7&AX D%3]\[>%(U>+8O./P&3W*CJ.DJL^3BY;O/ M/$OV]1MBPUT!A_--DSOV_[\^3?@'YJ:P).T[CC93-F>;'+O%CDQ2(O]MI>[/TR''-_K.;YW-'L>2ZZGHU2X^1TW>?6+ $'KV5LU=\H%^V=G818KNXL2 MQ+]8=?==:9>I1+V7%:TN:2:&:CN%V?W-JI8\;^W=ER5W$TNU4$ZMDPM,'+ = MGK52HB2.!^R _/$;)^,\QI^H(W F!S]B2P4AQMD08ZU%+:J=IJ8,7N9M\='/W<%&KV+U&L:;(9FZ4%OJNMIR8PIGAXM52W5UAX&RI MC-,VI]MVJM&ICO*]21+@!@.KN;+'%=$*LYHUL&L=R>4\A-*=";*C/USCY&%[TTNQL)"27NE0:B$0F MXSK-J07]#/[';X)CXS3!7 @Q<.1I(,1 B/$:8ORET$R7KV;$+%=QI9S&\-M" M:Y60HU;VKMC@D<$ MHQ$4$GTO;\-NSLZ*/Q6GW<4W/GHF3OG8AZ+<^%O5HB^ M##-CL).FE]FF<5.K^56[Z+.XS'Z^;.M;-;%2P3)_6>D*-J\V.E$$$J!DOY_! M*Q5MK&,+>\%**W[-K=NK 1=0.%B<)8\Q\O[V:+\):%R_SU=/%G!/X/(>&J?" M8(/TF@%.SL;.LQ8WTX49^Z:'M=4<6P58=5E820NI[23O6VV)2$TX:XW3BT(7 MP@JSFV4X\>LRN!*IS?L7K??L^3WI$*,%-5>7%=X3U+S%_"2R"M,CE&9-FB88 M-3W/8%9Z\'GFY[PX8Z;(L>?4]98YK<\=+V62G&4E <[P/WZ3<8K]E/<"UVG( M^HXOR%>#KP+CV[NIDK# 2^0G_"?AZ8[MC_5?+Z\(OO@S4&#\0I"%(.LF(.LO MU!-?;:>*J517%VKTL*XOFBI3TZ(2="7;&SU;+Q9"U=0+JBBZL$0I3@79W=BF#W MP]T!N"<^["7P9@&(O.,]L/[\V^)=6,1D#M& MY.:FR-=FBKPD2IG,>(!CD&YDXCR&Y'@(>#Y)]D48=V[7SPN!V?LZZKQZ9L+= MFGJY5;/7IM;-"9,L863X1!+"SQ=HO5L3[5TQ:/T.Z+,//".,/C?L]41$N/S>6H G!#8*;FX&;Z(CN/HHS;VGF;VP/YF]2*3 MN[("CP08I=H^F+^1P./+IOX*O>N1R UV+=:KCQN-_#19-:5%OR6DS&X1:W97 METT-5LFLF'(SU=\(1BO#@'E#XA47("T.B2P"BW,XBW*#(A9P? M5R*\QNRDM>IWFSE,&XC+5'_>= @N$/)?@NJ@F0[722VHM,,Z2K4J5H6#1UTI/ M-LO8D^1P*NIF0JPV)V)+E'O- '&"_&14'*/>S#3TE8.H2!"+4 FA4HBH]!=* MC"Y6&OQ*['N8/TQ8C;*3D*SIF6.O5X$I-=!T(:MDDX*VW;)UQUCWIOT5!*8@ M!QI#QSF2_*MTZS\!JW;^"?\2''9_>>1LB?F[2PY=NF7OQ:B=(:O^%-Q?V?T. MYYPQ\^5]@*L:R]__!?\<[JQ8FNS 1:S_>MY]$C;C4+$%^Y\KH#=!'1;>XZJ# MQY#GAU8'__[O__6T]7]@):'8ENW\/&#'DV[M#X$1 8R,M<30T60S(8_ DW_* MUDK>N/MNLOS#XQ[%ST?X@7:(X=@#2?]/[,G/T!Y'QIS*Z\03D^U1*V%I(W@( M+?C:X3-G?S)M]Z'M&G!\?CH:="^6&KS[L_L&(P./L!'X Y0(3L&O^XY1^ -+ M7VBL7B B_F=D_BO'= ?BV/]IU=(G2WX$.1UF$%>L9V4_]A_]^-V"JSIFCV)I M"(L X1ZGLGS.5?7L). #0;[I/OSZ2[6-H-5IBGY765J%HC&3!NOX/;9 MRROE M7J9.7V7$JKA0&S&%35"I,<$,=7CO*;]J"WU"=8!VO1JMHUEDUN/""/ MKZ22U4R!=*PIIA66B>EB*P[&J]6 .KY2M EBV*TW7:$T'&/"?+ R-G(27$F_ MO#)9;"3IYM!?"(E4=RMJ'C4>)N$]N9=7=L7-3'?&RA9;I,CN;%KJ)7*9\8 ^ M?KI$-.B,GIHVS$6F-RHL50SGN@UPY='3]?QZTJQ2!<$46_6M1E VF/SPRJ.G M&]1T4L^12T$RQMO4AA]T/&\Q'C#'3R_6M)D]=B16RME22TB/$MZ@DP17'CU] MF2NHA6(/-+@S;??(/)C8J@FO/'HZ4R3);JHZ*6(,ZXU61#_173GP2AP_&J0E MV>XGTCACBCPE5 8UHX=KJP$[P%Y>69U,2[5Z-M,4-J5F56CR.<)Q88+[HR[- M*EJY.IT5LL)F*1?T+EWH*T%JZZ,NU8EEQI>TQ.,:M*95-HM2DZLX';LT4W[FF9^L-$KB M9E%E,&-:HJ3!JD(OG: !1_:7LF;5&BW4C+#H-?E%.V,,ZYW@TL.$9[KXY M'%BZP8Z&)KB!F"*GU:277XR[Z5.!K8NYJ/P\_/'TJ=+3V+R>(_=;L^G.DXRI.WU9/[V^">L+;EP22'WQ,P-O^YT'/[^4.U)+''ATS)H7,(9E[_EN47C$M*X_"W3 M-QJ8< ;F;Z=OT+@@($/C\OZDXFA3JV+QB6< M/%I7#1FI@<\G-L(8DBR=NMZ&/YTX?[4*52>%B?[QZ@0I<" ='U4O_*/:A0%? M&+\H?)*MX\1_L>B'3UOH%?D4AW M5C?G'DARG2Y27UQNKMYVZBL2Z(OLNLN\BYRE2KCLBTD]2KLAYBIRGG^T\ M23*L7 %K:"""(45>TW6D!&C190W?,TO)IMX<,@H+SIU/3+ZQ_?]Y,4D]4%\* M2\).9J)_-NF(#-C(@(T,V,B C0S8R(!]:=-9N. Y8Q_,$!%L1!3L263$1D;L M,4F9P\J IH',=>&,N761!?N-+%CGJ;KM^20DLF(C*S:R8B,K-K)BKVW%?I^+ M-?!2'C*!367LR+J]HG7[?20(UI5> OI%AN_U#-]O)#V/O1XBLSB2G_?+3\=T M!/T<]SWOK+?/3B/'G"SN7G3%GBZZ8E$?Q_/FGMX9&2[;IO&*+N#MNC!B.$\$ M37*Q"[=A3+9+N5K%6S2BS>$B\.5GJAED'G@(NW]% LYFV::-7*.4UU M$I7QN%<8U_/7:AQ$#>O3E+UN)+0LEF835=E4I":L=$_]^H,1,9S HAZ*-^A6 M]M6!X\5F9!%P?+X%8F6>3J0'*K?F&EE.&?K%$KO.7*L%8D=B%)(8LBZ#E\K) M@N9U%4>'+2=@!T02CR42E^JZ>J,FB!%B1(CQ%1#CE?:$K,<52R23Z7-JL3!- MY1-%L3Z^EI61U$AZM' 3&N<.:YVZ.!AYIA'TJ8'="-[@N?6G,8B3M? ME.:;AV1RKA7(.X_Q ?+A?,=\[-**7SA 4^EG*T4*2Z-:P?J;E<'J-<4=8'0'+UJR==^M)0N:H.E6NY5FY4IPI/ TC.3@1 M2Q#HY4(Y$6A\4="X>BF [X09;XG2=%'73PVM>)NI+%=LWBY3I57CI/VTEBU3 M A!T6;2@DN6Q$T>I#MK@.P,'Y89.9@G1@@H5!L/_N0QF^4918) M7)+C_R+0@<5\<;I&9_(/@V^"OA@AE(3AUV4?P>M ME)V)9;K*Y)_G(X(O_@X2*/Z),"G"I!MBTBOQH+P+/)\\E2-1-SGL#*RXU(WS M'P\B7PB6:E9J3?-\H:_-E,ZBJ/:E1(*"78MAX"B)QI+425SZXND_82@I';9. MWXD4R1(RMLP9DFYD2U':S\5/\6^8(7?UJ-,=+O][PO,MXE3/(3@/0.0-.T98 M.)7W^P&)&@+V%"WB@!Z;U6 MI;O_VN!!21@Q^2>P)[?MDF#[(K#@8*Y'Z #D&P. Y\XCO+M8:M.M5Q_%V-X1 M8[LFW+UHI%I8V6S$Y8&6Y!: &BP1RJ(ZCW>="[4?+4)USIVSK# M=ZCF5_2?[W#UWQ3DSAL'?.D X<)FW' 29XCIL(QQ\;5+>=G9()VM0#,N=>$3 MA;M/\(HP+,*P[^Z77C=L>&$H8XWTTIZW9R74[5718M/IXN54&I )A@^Q&(X> MIE)\Z:PS0 I$#&D3GP?$0,\_ 8&WH<$[QMLO;#/>6\+:%DZ; MIA78L8YCJ2/7$4:ZW#'#21U!6JVDN$Q:+%),@RHWDI;;%AJ]-(^A0=8:'D/I MPVL!4=9:A#QO"M)%P/--(G+GQYU4;M#)6'&SC1:R*39KC'*5^BC G8\'W[Y: M[ML5?="? #H;A_..0>?K>I=WDBCW-JQY,> _8K/Y6L% JTQ.XG&^Z3V$/*1CHQKZ2&:-QR-:M&^BNNTH+8$Z3$ M8;'4MTZ)"U^Q4Q&+E>?.;DDL]*DD%A[EQETY-XX :"69+A#ENT#FR];,NOG2 M[Z*HUK4B8+EU7RPWRDY)RU)S=E' >^ZL?>;[Z\^Q=MX2RZU<F&T10<\E(F#,S$V+[6*;T/ 5X1,J11C5^K4@9[BPN4I3G]C<(C\2K<(2 M=POIP-A) 6,G0<4H@HPJ>T68$V'.E\.<5X)?\S*9'T@]C.(JI8Z85-L#5).O M54^02+4RWB3.^'"#?#Z/!OS]3]4Y-^GE0+->[D[8=@$OO:_A?V]_,Y M/8.#@S8,'YUN^&MPR]^ "J'O]7'8?/3K3\ZU8+-(H'>( 3P-9 8&36Q$-B19 M>@I9(@0:0X!J$[%@)+S.>U /#E%M1 CR]P(=1\PQ K/\;*!&-OQE*V/77N%_ MW^K%%SYP('8/'(A'- T!\Q%YJV;(G3W$92%/-IBZ_>QY@FO#=1KC-T#SWH,_ M^I!G<[E,8,Y)8VF*9<8]AI)S R^1$F;)YL>-UK:\E U7AHG 6< FR.6>ZDRR MP%(&*[*8E:B[4+/3MBV#_TE'$G_K@F7Q6E/WS%&G4]#P9I_.);BBQ$];8$>) MD>2A'7LK84;^,N1 IQUA=5MMOHE6?7_M:,4%H5A=]31.SE0F3*.<#])5C^4@[FL)W;_NDBF&F 4<\I]I(.98@9F1C'^T5-SA*]=8/+ M="TQ'63.IXZE<]Y&=O]&@' B6=,.%$DQ3D+$"12QL2*UM+591M%@C?BRY/H%CI MC*82^1Q;980,UQ PMKK,)KQ??_#DT1#+#]^;;J1+WU\;[FISVH&EX_O3"7VJ M5S+]+MMP\HSO5*@ZBF;X> 5N5.CA >W-].GO?Q#I76XA'KJ%7\B1SIE==)'M-\F10<84KW:L7/W-4\CVQA]< ME*KM.;%F!IJ,"J*9G]>,S!ANL_1AE[";[;(WT]H?Z(5^8DO^R5YHNS)%G4+! M:#%XO%M,+PO=SICZ>"[C1[W0.%XIL45\G4$IAO"T\HIIEC6@SBGB:#.>R N- MML1OOR5^Q@LE9B7118VEQ]&^^,#<#1EI&XZKAM*O6JX0F@7O.,@/%P<+&VRJ8\Y$U;Q0(>,QR/@N"Z/G=T,D'B0J1%\ MLG.X'9QH;]^ZK;:Y.>E^VT48^B%YLEF,I"Z//-\$SQP#L=_F!FQ_C\,3[=\C M2Q:TN >(\,_P,?'O^PUU. MZC^ P(___6RR.AU)QUTP@CQ9A"EBQ+48@3\D(D;< R,>4B>;:$2,B*#I9S$B M]8!'T'0/C, >DB5#IVLW%_04<"QF]=XT&8 M5]A>\&JG7(N2$KK+];1.OY5MN42NV.)Q'HJ)#15QS*+S+05UVH>3_#H\Y$X,=/DIB"1J&H7*K-9 M,]P*SP[UI*+-RGXN;\GY6G*A@)$';T\*9B$KSI.V5L'3EL.8 M]3%%*WSB\.W"(%=W%H:=8AI]BJ#<[I+N%A2>/!SIR^Z@Z8\:(TYMC-J%L9L: MEUV/IPY'QK.S.L>-RA@37T]'4RY!#\M6"XP\6-&0FG5U+CTM, LVOJ2K.1X= M=.#([8K",XFZ.P,R);XG1;(WR[4ZT_&8TGP9[=,)RLUT.._YN63)6,J&8UI^ M3K5%W;1=2^Z %V1T4]0V]_]&O#P@I:2Q\O/,HJR2J]&ZVE7IUB]$MD5A#A[F M6*Y\-LU^AYK4&QTF/""APW\VK2^04KW+U#N-=HEA+Q78WA).!8]0C>!L)FL: M0/EL&:88[)S2; MAL1-9=FQ$L.2PU+L*1\)#4_#5L:D#V(5YAX\Y@_;O8.H7 MYC\K3F3)U>7&^%$2-H7[.\%AVX$LV%6E.7'27(+S4TZ4]G6Q1Y6X/WACO\*S?_;VQYW=@1B?CRHFM"G"S$&O'E=F=.>,28^V-,XH'^ MH6=0]\T7[)7^&1%?;L07(J@&%#'FDB&8MU=!?M5 OAD1Z'<0X:*FZ*&W:]^&T-]L/__N]_1N>IS77:WKLI^P_(<9UR9:^96C^0)J]9.3^0)*\9 M&#^1)*_M[5^7)M&V^D.W5='4(47^[Q?^Z^-:D:1OVOT$4NJ='>Y/T>Y$8PKB M3&;)Q?>;+R,\B5LW"CRS\.1D<5,* @M+0>P3[6,X>VF=+?(6=82)^RNG?*Y.+/A-5G97C58(OE=>L-YJ6EYS:DN7)F6CX?1G'Z_K M\7@X"Q2RMM7'H$M56P;T6,KVL<[J\F(BHV6?1F,8SA.;R^"2PKF->B/A<4*S M51RE[.5X,/AX6=4/*?FB-%L6QZTQP?B\F5Y(77*QG*>!DE-!S8\8>K+_T==S M!GNFI<55(SZW3%&VSV>3_#1PNG6P]&P=.:\4Y+P+[+F\?0'5JV0T0^5Z#7OZ MLVZEZV6)&EHPK3Y#,C[%KV&2)30P$JD8CAZKXGS_+O5=*NRM8[3G4]CKQ%;O M0F&O8"R\2V/UPGS #ELSAZOD$OQ\-HJ/J;4'-!9:"U0BEDS29[<6[LP$SJN& M:D]D*:S_%<4T+A[3N'6S[&M:(7>X_+O P#+L&8O&DMA%FL9&D9'3D9%;J\HUS9\[7/Y=(,45+*9W005I MKCLL,6Z]SKO J\M;-@"ACN"2T*S$:Z4NI7-QML>:33K'U--IGH(F#(7A M,8(XYO<>IUWH=97,$..ZW6_5%EF!G-G 2 EBX^D.9>< M=N EW-^P"NIH:]\=NO WR%A M3=F"N4V"(C?&U5*^\2AQC^(6QW=*(A<-QT#7M7X"E6O)3E^5O7K%@%T8#WW@ M?P(,?A?OKO&&+)]EP6X>T< MW8\%M_FA_8RH.]4!/-F2D:6@N[*$N/:VMY NV$Y<-6+(6+7 3Z;K('_]S\(U MG7_@',.?_D9FLC,QI0>D [XAKV"$%[Y##&_H R+"3@8 YA'XG?!73["1[$BQCW; V50A@K6^[ 988U#67X#J[D)1'BWNK*CZ*YV/#P6H=G=DQX+H633[ )KS>(JUY!2*TK+=SRM MG.:Q(V582IT49?$TRKC\D!?3FN'I5@O6P'@^TNE6Q;@ODAHGKP=^2V54N6@I M8&3B^YS-92S.]XV2GR^K[$), M\_CA/!UFR&;;)-;DLHHZ3"]=RTPOXB%&J ;8!-+.B7$\'(;=4VF=U'YIG2J39B]750?N29P:,3#^8 M?/(?^[42/790HN>BA7>"%AA/57="*2H9FQD$-8)>J+Q3XQ*<:\\)6U-;R6I& M:_?B,AE5WGER0R_750+[H;7U[OP"_@/U0XM/WCE?4L$UL8@Q=\>82&'NE"]$ M5'GG'OF"1XRY3\9$0':G?$E$%9'ND2_8 QU99'=3JFKC4=[X*OR'+[X_AL"0 M,'IQM@).IT']WN[_7[J>5>H>BFU\F#J;@%9(DB"L%?Z8W>O7&HE.5+/E_FJV M1.)T2IR(@]R_KRQ.YZWBLMW9[RO%OWUX;'(V+;FSI9XO37^S_=[7\O9LU[@M MBW%U%0]-U=_%X!^^VISFS3$Y-SE6SZ-8+R&[]8)WU.Z]H?3=).7\^)6BFZ=Q7B$+_5Z7_LX,UJ^5K;6? !%L+8TQ9\MIJ.='$EH- MEEC7TPU_ALILNM813;=>SJ3#CE$D'DL>23.,X.%\\)!XRUVS[P@/8\:*_1;1P MF'@-U!7P"K]+&E4>>Z&T4+QF/!%H<.KA@Z_O.O_ M8F3PSCS[KQSXJVX4=-LN^HAC[]:44BHQJPX8'_6G2@--5N5QBT_ R!^&QQ+T M*<<^TNX+1?Z^O':_&-B[,^W^VG&[-^@WF\GQZ>4XE4351$I=T@157Y7@Q5$: MZ#<:(\Y92_0. G=UTSAJG7P#S_;<=O#=0.UQH[?-=C)*Q4XGT,6R/;=G)-KI MX*W;&;V7-W;OAB'7M&Q_1#5)_"[6^A,-WZ?]X%A;CAGM#S)#5V;\Q-!+ENL% M8R7#"K/ ]DU@L22)7\[V_6G*GCBH6O9=E7UC^GXM9?\F=O!)=<\D\+78(<>6 M5N"E2MD7YK0\@.H.3&&"C*42IQIA?/&H\4[=V,-"'-_5H?\&D>-3:OS">L^W MZGODZ1V%8&^>HQ1E;W[3LL(O[&Y']K32F%'[#LM(C$KWW#Z_K*G>$%88AHF; MB1A.7-"$C9 A2MR\OZ7?!3):&23:$_#RT.JDW Z$UBT#Z9L M4C$"WL2+:A2_7NUNQV:65W-8F"Z& ,40)X@*2]B)NBO)$JQEEPTJO8[#GE70 MW9."NG>LK.N 7S%$D0W .QWY'V$V_P<1I!EL<>%8P5W\[:-/%<5[*H475 Z% M146#2K,E0S1G<%(7J"K[6$8O>;2,7@WM-!8-/U'@6'+9[;3J:M[-?'S?"V0: MDO%H+=3)JC(OYK3XD.NUEGG.D49%U%# /@=D^7";NTC=V ]6%;P(.5PLM^YY M7&_&]22;4C)HABPKWJ\_&!;#DH>ZO14L9V+)&)K9CU:%;!I^WX-DO_Z?WNU5AX-)UAB>X-N;9293#X_!U=^/!A:D X*AL-L-LO,S MI,<.+DA?K7;M!72_5LHUI'F"J3[;1+6:38J.9*]0*[*

*G^#N=? M;W08%NDT$*Z>YG*E#I-#LHTZVZB6SI70583O@@QI3[[#(7Y!! M03GGOR^[-OSU8@=;D'AMH3E88M?:F(&F:P-,M6-!6P'P?6#[(_9$L #4S@!X M.#M5?4[BX[YV'U/:QP+>G65YT.P5NG-.MH9DA?2QFC].'RO<;@HU@TS9Y:3F M\C263B;6I#97CA599RFTWZ:'B1;36RSE1FXZ$@6U!48>/'/FB.J2E6H-KC)& MNZU1HIIVVFF>.'RFV9\GZ6*OP7.-ML&30G+0'+>.%EEO+4>87Q,K,XY5ZF2\ M$!=6X^71@N@")MJ.J1$M+BLSJ6R_":QM(7VL(/K0[O=JBDLO4+^=K@G9+. ) MZP%[YF"D5:=':(FU&B@U*A'XR,C[_M+CZ<.1F*=.@%6;H!BYFZE*/C:;+SP% MC#R@TJAGSZW:,I?BXG1/*H[,Y;)<3 .3X>"97)09-D!NP3>1H''(U_:Z]D,*3<$//,NCYB&0 M22S1U5:4AG=E?%Y!4WJG#_NNQ!*IQ'=TP=Y!FV0BK]?CS%I'&]:@;XS'1H$: M M,Y=;13;4 ;B.2[U-3,XW>NQRQN5+IUM_ MWWP/;5)K51RMAA97$>,YM6:,,_-X"VH0AAXV5+NI!AVIUH28(T< \A_, QAL M$\%0Y$!'GMY_J$/?8/]X5CV@L2%#R6 V1,B;UAO#UH$8='.&G&$278]9R'2U MR=GJR-%A#"*&)@_[^'Z#3>;84@@\\IFYL\T^ M,-]LAL$JP+)$6(Q5#Z-+^UO&9I\0X% =[D 7;7]TJIG6(_=J E@1^/>%1DB] M>EHBVVJ\S."C6:_3G]O6LM.*&B%=NA$2C3W042.D.RSOCC^049N*.^0+]D!% M[1#ND2_$*UWL(\9@3&^,T\G MJ\NVR,B5:6&93E'MHI'F$P&,H3&:?/6ZU% M=(]%H[0"&^]T.V6,D>GI@!97ZV)>\7@*PA@5P[#O94*EX54\Y*S(]2-AZD=4 MA=M@UM>J"OG7,C-P45"G0V!/X54DJ/7-%=0C-YPK8*E?*#!8C M>*T+^H!T+)$\8X6X^[3#=JM=;-,3([OL6]MET5'AW2':>TVR(U 6+TV2!F;( M#BH4L<70EJJ8,TOS=&"*X3&4.KRN]Y5M,4BIWTAI-G>=X (.P'G9=B*[++++ M(KOLKE&,,R35%N$%5%EB5B(8F@ZNHQZ!M'E)'!E=C':81J>6=>(#K<2N6W#> MO_XD8_3)4H??PCAKO'R/,++1+FZCW;RRX>V,N)LO_5OCX]M+.O:](KZ8I+04 MJJ9$JK\4>ZUY,:C10;RAW&M4T_%H 9%T<+G[6*4/>+$P3!0&-J4 M$E09,0* M,O.>0!A8FC-8"?+$9;RWRL^.Q,">.+\EU_*#M+]3\M+;3# =SJ^]G5[PQPZ8 M'+9SN[*##Q+$E)=5;99>%K!U92(UU!;8/A^PYQ(1FECP_79PK_(H,;9[-P(F M)".N#?[DF$ /(%'@/4SXI9=NO_L[5'M-4^>N)?-NJI]@DF5-TMAF;\X/>"4U M])7/JFKBPYKZC/*Y#2W:@!1-V1)WFQ#$\1TF^!W-KQ@B.=$:ZY1=2-/22"W! M(BH/AS[9OQ\>R^'MUMZYO+[N7S*Y'^T]'ZY<^/)L3AXY4"1T$Q91.;P@BZ75 M?),NQ0VTDO,SRZDPH,I3+Y3FH&99VCDQ;E->Z3+7:0]N2+P,GO5&APF1 D.W MMTYH',/_07),IG,5_-X3A\!0 -IKAAR,PT)MOUV82 U_^N?YGX-O_0Y\/?"D MMKPT]25$JJPE2ZJ#I!5+EF=[)?ZNO:!=:VUNR<$U-N@*&$AZ;JDZ O:"0(D,;CZ#H$;!D*":B9P@+!=$:+ FW'!/J8Z-@*I [=!,5SXR$>"*S7! MGPT Z?"[+* ;>%YZY]GM[;.?$PSY"\H!CO[S_ _!Q]@_?S\@"+P=?_"]B0"V MF^?3">[0P[ELV'#ND@GAKI'@@7)#6O(;'>:KIJ' K0SJ?R^F5:C_]$V1_/\)VI][[XA+XB[G1XSIF69'B!)5@"B M\5(QA7:EDNUY^+S*J6EJLB57<]7';"%[CM&7C&/"6#!L@(A0H: 'MUK<5 MN'Z\9JH$%T_27G'!US,8!RF"!);.6C EV8 M"3XR"JH16= ZD&*([8ZFL@C%%Q&!*P;L,DA"*;A+NBVWM:V\ OY@;PIM!?H( M=$M. Q@#$!Q3;#$"4+O^@T'P :KLV]A M&7#.DN%8PMEK*--JA"0W^LE$_(.3 ;I"0$*;!5HR,50,6" D';O&5;>3; M6TS]!Q8(L5UQ$DYA&P4/OP"$8[0%#1N:WB,HI/!C^ ADKKM0\VVP-D$*='^S MXYW90'_$#0)6MMS85H\_VY;#MV'5F$# X&^UL&+*1JX^*H].:%L&DV4HNQD MNX/W.YTB\,'0!_KP>/G?4")NS@-A=08>%%;*D%),<:'%6Z/%R+.X="JCW(8' M!;0R=C?H)TM2U';BPE\PDR$ZPG]B(" 8">]/R(:( ;0=_%,+]!3[< M XL5#!@@CD%L\&1=A_\^?4D8CU5(<74IQ\ ,E; 9!?QJB#8JV'%$ $'@YTV= MHLU,QR$2PQ)V "R<"0 4!P@!\M?.I@>>9SIJ8!\"ZFBP1AY\5/'";Y-5V7#A@]LAN= M ,\LKOJZQQ7\3#\KBVW*''BOA\S; M"$BB*4S[4W;08H3A8(1KK-DA$Y\X-OVL]S=VL"K5[\W+J)HJ4:+!:AW%A:7T M$C'ZR(V"!^3L*OZHTKMB&7 X%$A[8EI./#!WG\L"^.E'(X=4L!]I( !*8#\!=_Y/PO7=/X)2!+^"*U- MRW05&*< *UC"5P>^96@_0NC=XPWAFL MDL4$C^E]O*3POGL$M@_Y>%I-V%@-\P8E3JT;VLQU?;>8Y(JCM@*;8K\4)H3@ M;ZF!PS,&DW(M8$"/QS($+ 0R'\@%L)H5"/=CRYQ=',K/$C?88CH_9D[%-KB-J31>W)KM:>[(764R=S(R[O\@1^[][1 MX#.S)^TJKNWL>@XX^6BM/W^"ETZ5N9D=]//1?VI +1ON# M?BW2)OD*;$K'@_\7:WB_"R>DUO>KS^)!_0P9O'O!V3[ANUAP([#I]IA]RI;GJEQ MP0"HH,,V#ITCIRYA^X6#Q$49>"M!^X=GIZ1APLPVP_/@:V _A6T<@A./YS.Z MM)!\4 CJ:XGU.@:60=EI;H".IY.IS.WIWGN-ZV=YC[N2<)SSR45A9I+E<99K M=/+6K(7S>'W6@@F/AP4!_AVPX$*G*5"SGLU^0R6VQ)0(8](K0:!VW]W[5!@7:@%2-07CFKF3#0.0 M!>Z??,U2:1- M)VRYOLS/-7QE\FEFF.1'K9/!<L)\SA7S:/M[V*10[[^(BK+(Q:C35A M4N3552I=;#3?KLT1%U_DXO72VBI-HY$7.;'+"./\BE2J9&Z6"E(+CU:NN6JN MX7O8?=3YO0]V%P=NW+%(HZ+Y^5K.,.+S64=+WTII93X[M;NHM^)\C>V.LM5I MH6&V[D1IOS07KZ>THB,6%8ET**[ )G!J6O,:C< ]?*/2/F[(QY).Q=UVQH<9 MJ,>]RB=#X,FI!- P%WR88F!:@4AMQLZWJ0W 6A;ET"DR##D4N\ I"HSJIV1+ M^,6\::D'Z4:/O7<^EW-T'2>JM$WZ/YSKGH.Q'UVR@13N)[<]!:)T'U(.7MD_ MGKQ_&<^#X ELWS%_HX+."7U"Z7@GCO;JG:E@S22)7WVP=MN3$=T8PU>D;=L4 M@[SA'N#R7J01$/"HH9W,891>;_0\U!^-APF[KV79\:5\D>]"-$FKM@;LT.AK MBT%FY.<'?7TJ>2/-I'U M\8WN@N[$,S;'2,D@ 8T^@3EOE'D8].!QJRJ/,_%UCZ'2"U\;K).21[SH@"=A MCA/]MAA>,TQ%:VXST;8IDS(AC<=3J<,4LE97)RO=GE@YZ?2\D$8=*$'=A0]M MC#D#; TSU0'27Q-L,"<83\L_7E%XE'YT1_K=F>C%>7I80BO::)9MI),*.4S_ M^F.#'=(X%'7WZ17 VX7O"++R=B]"[.3G/9>9IU0]Z$G#%LY[Z=GP,E_(W\L% MF*["O$^$4C@#&AH'JL5R6%F]&]JH/UJPK)*[_^)%^(KFR.:I[% M^4(;Z#G#-OF$X5?><9?ULHS&\OXS0G8",B=XXBCUS4"0FX,2ET=!R=C.W(M"@;0D2 ] M0)8V-=L^0\*SG).^1&(Y(943 Z'*4*E%':5SVKI]QHO'L[;2D-J3+,M5R%DY M.6XUVO#Q8*\]0>.](TUX9].2@1UMA>9X8 S[H2'\E'%OJV +$JSP7,&TY>U- ML3 P^'34<.DCG!>HW!,;UF"4%0RM0N7SRL3D:E;UX-+2.\YQ5MEV(YXK#[JH MK^95K4&UD*Z@NP%&0OY=M<:5 M*N]XWM'IF-X9R7VSGK0/;"NSKP;#/VO'Y!* C;\$ LO.\^GULF M &@@E0"I+IV>?.ZRE6"]G8VN0>X%S#LJZ(6VX,W[2:;.Q=NXEAQW\NGR!&!0 M*IF(H=1A^[N \!SE>/"98B1O)H>4+J1Z M_@RM:W*U*Z R->B,EM"M!$99*H;BQ[*J=U,==D^U'DN)28AK0UD3E@+8WZ!K M":1=DQT@AN$2( F#,APRV/5X!9"L&'"+TY=27FZ$2."B?KPXT?Q#JXP MA[3V&LO"30 K!HZ#M;,BP)JY@@0TAM+;#5(100T33U258 M=,:2!1UL \%+A4)4B,AB7&8!:YL"U(2:*M*KE">PV-Q4;97JH^(OQI"UJ-ST?FO!4S MKQ6P)->;+ 9K-3U(SQ-I,))^/M*>&X/R8RL%79"KJ52:M0U@=H*1!V\O8%4B MM1BE&$U>CCB<+ -#*QB)8<^'$KB'2UK1+W(+RJ16\ZH:%U*P\2GZ?.0(HUL+ MH5I5T1[EI>2"7)D,VAX8>4BF="^+UOOE.>=7)7S9GU6M5%8!(P^6E%@O&YWN M(#G0U.3<=?HKO5:PX=L/E]1/2X-NF\%1N=+G2 :KR>@0CCQ<4BN[JGD5Q6:8 M6;FM]'QF/L[JL GBP9(&76^Z]%/K&>H.5B78%.A@9)^N5%9BNE) "^M:KU8FZ8;N*6#D 9E(J9GC%_,>JBT* M>H)(4PW,;J?!R ,R6:5N%^TT2FLM7L,2VI+1!8J&;S\@4S>YJ+:8P6C"X43. MR#:SDS%!M,#(1S)=N&)@<,VX!,-,*SP&@KO1FB#>TB' M\LHFZ61.&_0!7+CS28T?KHIDJ74@@4&9XL?[:&']:1%>/IG;\N_M#[O4A->W M-E=>X(T2,;S\M+U]%]P5BZ,/*)TDDTD:?W:+;*=P]>8*V>$U/?#ZE]C('1;AF]_#\H._0[OW$$__=6[;ALY"EZ\ M'2J,@'?J.O(U[KB]7-5]O]+L6VN\/UU=_'R]]T3$E[OD"Q;QY0[Y F<6,>;^ M&(,_D!%?[I O ,@BMMPA6\#,HHW_'AD3&61WRI=H?[E'OJ0>J&B#N4.^X ^) M",?ND"\ QR*^W"%?4@_):'^Y'%_>V0'SU7CES8A OX,(%S5$+URW[;TT.3AM M>2>11%.''_[?+_+71W>\4&9NV$R7?C]!3U6[ZDPL649JX \3&V&"UAV'UY6V MO8A'D31KLX9V&HN&GRAP++GL=EIU->]F/GYY),SAK (5S5OF+-3=6G"GIO346>_Y M;0J8$)ZIV6C#0^I?*L: M V* )Q_1YVKQ=7WL$7Q"R>GA"UBA:?]_A\H>C/I&$+:'P*:#QU6*K] M;-[MG4GZ313^_LAP'H5/WI_)?L6M'CNZU=/: !,R7,5&J:'<%*JLQYCL#;=Z M=DGQ#9K*F&BCN519BBMTBBNH^!C^ZP].GMSKO]ZQ4WBU;_^Z'ZR,.0=/,B55 M1.#M-2@$?XFF[?R]O03XO[:[/[?@;4FX>>SW6X))(K"E&'S;,U* C\$$_L( M_<#3OD14^2[1\O3-H*_DX[UVF>9;H>%5XA0S+A61D _S@-'7!"!0^"W3Y MF-$SPQHYJ5=P.8XJQUOM3IJ@N52+3\"P!9XZ-'K.X>9<_ 3QRD&*[[&2U^Z# M?$=5O&P,XIVJ.!J1Y)!:CG*,T&SEDK4249TS4!4IJ(H7##C\M.WSVZ#/:U^,<'>4UW##_)^K!PKN2.''^OM$61$?RHJXM1I<,T9Q MA\N_,Q2X;%SCW2A EH594ILW7$V5%_FVFU6(5,,#* !S*6(H>F\&S$:-C,NH5;*9F938M1?KO)$?Z8 MQ AC.8D+Q')N*>X=TQ'TO2K-T6G09\(J>[I- -V63!<68+X':#OGY9%;K_-> M0.PJT9+WX-+7'QJ]D+GS;0Y"PZC(K87[ M6C=';KW..U/BRP8[WJ/$7GM1M4P1M[191Z@:2C=EH#A48@K:("1-7R[.\=-V M;?(>=K,KW1>Y]3+O1=^O$JMXC[Z7XHWVRJS.)DRA;^02U'1I,PQLPP/#%%@L MB1]F@$0)()^)2=Q:$ZYT7^36R[PSA;]LJ.$]"F\V1@.22YL8T\NDBJHWP$JI M#NRF!:,,R1AZZ:.GYKU\UP7J"0PX>5ET*(/%#2X^[(_IV<: M?% 4[E/=QX('@5D!7=#WJA5N/OKUIV0@8!3P T6\NKBC/TC:\?N4=B+V+'1Z&ZE$YA;8D(+6 MID%19O .QT3 YA&W9-C#%'9-!<2>V6$_7L%&+-,7=,^(8 # OQZK)>_W>3_\/1BU\R11EP4+FC:39Y).0%I/Y[T0+4WK=];(VMG69O,1SP0<$6.AV6UA3%X M\V]!]P3?WBPSF7H@GA1V.RM(!P1#'PCRW\C.ST\DWV/+*KY#LKTN?9NO[3?J MVW[X2GGO'7;CV -L%C@#OVX6EL" W7DA7CTSF;$GSORO@$PL:._]J]/('BV' M^JH&!3T6X4:5-8-VAX\;#&Q7>KXNE7OIKP\X<;+HV3^O5#FKPEZ>U3K"5)EL MIUW*(L5&-5>J%]A-65OPYX?'*FAW./]ZH\.P2*>!-H$WK1 M$9K9UM)+:8WFB*SE.H[;7GM@XT:Q&$[@!PYUT"5>6 %%#!Z- -K %O/@DXU' M O[^':BW+6BQ04ZPXS=".\\T[(P,'B8_4EFVF95C"<#L4 W!\DO09JR;!ER! M!4 L"&P ()3MXQSP9QQ=E).\I67E(<9UL[*1])5??Q)T*D83AS',&!!4V]4# MBQ-6L300>3R610A@6QY =H"Y!LQX(R_F $%X-]5/,,FR)FELLS?G![R2&H*I MG)<9[^$%LUW9([';8%G'>/)(VCB^0UN%2+,U%NTPJ) SND+>2743XS2L=?IP M2-A_PWF!S49&#+"KA< T,X-2^/)^*7Q@1\8"3^8!@0#R,OT]X#5+C:M5!)R;.N%[ .H5!B"G:8\_7&V#>.+O'F-M'6YVP'V< M@'_!Q-XM/3'H5,*0#S!D),13G4GP?1MP8!/W@0H>QH>>G%7)E:&C.E-74+T? MZ]I"IU0"Q@ XW">@>]Z'2*E@W#5L04Z._OK1#C_QIJV^<9X%W[*"]9;3H68#,D>)7$Z5,YZ4I5A43F7S4F_6S8M\&IHKL21V6"H*\>#S 5D! M,<#R@,] YX2G0"MFP@]H;L^9ZV+)5CK&JR_;>_B$[KF5L_!\9X1[8AT#' MEP %@#L$I@9H%$. P2_HP1^@30+<+F3J6JHMJ0$!@"#U(*R,P6Q#UPE^N*^6 MJHT8)GB.H4"GRAU- 9D@P 1O',L2 '@]%KXN>$_X1C,,?@6#]N@'J&2$.P(R M\H//!!"H< Q8R#)FTB^:HGN#"S9$&7 PC#R#X< 9%" 26AO3?-PW>%W@&L( MAX"_0%JY,,@)?M;5F>H(&P')"'8X,]4(-1H"RA/QA:6@ZC#0$T, B00E.%L MR]-5>0E#ID")$1@2@U^#D@A?CD#U6\*RZ^)6_Z#"Z7*@?X;T'[#"%^8#7N(' MTY;#J"R"[O%+MX.=3D.E L;%DP08S&8&I P??5F&("L9JY:>Y"&"0Y(;( M>0%WY<)HR@(E5\>J*!A.%DH),,U> -B2W7XD1G-#BW00+VF,PZ]8TN/%_:-P MB^E]OQPWZ1K:ZXVE\;+ @F(/^+K J =I5,(X^ M#GYT)JHE(0M7L("G!&V'1*BWS\/?%PZKY,!CET)H[]J.Y0;'9FE#*LH2U,9T M*-8 R$Z%719-A1.L0JZ&"DP;S94Y<5H8>J&,!$&XM'-BW":F=$]!&F(_2)-C MVJ5NNE/JWB!&X]K@H=(CEX#$/;(I,(H#A(*[>,";X+,0RD0?;H"!O@06?("@ MH5<>_A[BI3F;F1($+F!OB_!#L)=N'.W M ]"WQ!)+#OPKDS0 ME@$K!,]3K2X%;NR;5)(I0TO/"6Q<0"7XV2$]QF"W#S1)EIV-8)DCX.ANK(4SLG7GD EL M_D!,3S Z*]@3)*^;7BC%]E6D*RO#U GCT;!^!!+P@0<,@@#0K= ^ TH9:JT: M6CA KB"/A(W#(<+YP\; H3[;(6>DX(@#D1#47CTB;,9G_DC^V/;2# :6">/0[*A_1B-G";W_CFT]R&"> !>U_./3(G M;6^&/DUB\ZA,IIQI444VK:FS9-PBR'9]X7^F,.AVN6F W$Y]P^+0'#MJ>S6R MC4$QPY:2'.MED\HL27!L7/GUAZ)C1.I(/.%E' @$\C(B@N$\L8E"_D 92>B* M577IYE(3THD1M\C.XX3ZF?)W[Y61.$[R,J?[/%,9#SLX6=85OM0",D+%\-1A M@!7*2$X6=T4$NW8P]2D::.];8(^P"CQ#*S!U;$^8(P+P;>4=X^@:4!M$0[X" MSD)Z;77'_F+*@^6-6KRIKBTNGK8P#K/6=:;SF3)T[U4>P<[6:G1KH7%N9Y(9 MYZ92(8++=&_;1B MU^+#B5C(!^?;: Q%#[?1=^^K6SQ%ME :?#H1EM!9@!"R"8[9BJ9[?$_.X+8M0U#W3DFS9>%G.ZX&[V1CO++PHZ]*C MK*,[LLZMR$'*725(;J9*A4&U!.8'3[L-\U"JGR(=3SNE'CGN M4,+SO&./"9W98UOK&X5.'P&)J)=::3=;Y"A<6F$+9C$J=]YR4>6C./O511!; MU(<#I:^TM$)6P8NCN*!ZD_0I$7PKTM9-8V8:,C#*_'V\K0FV?50.>RSAC#K5 M?@U5QP4L;JVZ&ID"*A,'K<10A@\9"F$/EU_"L3J 2K"JQR!8.Q_ ;#A>GP9.4\<";BA MRZ+)=X!U4C4%8\.".:%/*!WOQ-%>O3,5K)DD\:OW1SS@HW_G!?'QJ F^ IAK MI@A[+4OP//JY#!SERG!8FJE%FT^COJ;59JVDEQV,6R]S9>N[P54A\)U!.HP; MQ,E5 P%R(",8BHPMBCUQ>YDX&AT)R.ZDW%'=QJB.QG1G8Q3=S*$[07PQ#JC.W*55K@%4TQ[ M%3:'340/VO^_0@%_'-FOK9>#_* ZY?#6@%\7"R.V1;;@2.+Y4&\Z)P<)K26B M/LXV_"2W2)&I%H\?/K1HEW#%'!>6S,)M)48,FIU7UQX8F7@^,N5WI0GNSUFF MTI.-=2ZQ8%HY./+P]9EI!^.-9FO%5+HU8I5:U&I"/'@]]7SHL!E/E=OD6$#C MHR5N"PD\/M)@4^3#Y3<)HX))5I=35U*OS1GCEIF#[= /9EI7IDNUV1+BJ%]< M#;OU\JRDE6'WQ>3SD7S&=%EES XUE2[FF6+-&3=F\)D8^GRH/%(3-IV::^AL M5D^:]@3+%A0%#CU8OET3@9&(B@SJ)N1A/UO)S7-X\-2#Y=?03D_C_6Y!4^>H M;L3S;=_-!D]-/1^JM*U/B95UJ< &[3(.)NJ6)*')\JS(5193L>H6R_%A'C[TD/PUL2G%VRC38-Q%N:E8 M):4O>,'0 _+'RXHEM;EBGG.;<;&?'+6XA!I,X(#\5(IC6O"0/*FI$[T MRS6X_D/RMXS5H-HI+61M, MI@I/'8[,=S2C6IJE>*Y7M(NJR':U3% (ZH!1N1G5+;B#KLG%&08K%;LT:E5A M18D#1O5D83!:<[,:URAG$HLD49HGEO"9!XQJ$+6Y,*(93HNK EES+-Z;L$&5 MBH.)XC;?-=+HI,YE$[5E/8ZO><:"2SIDE( ZF<;*-W%4IGH]BG<7*EH,GGK MJ)QL*&;;TGN,FA28%EH<*2P%Z^(<,@J5O(9LS,HTVEO$IUZSY+6G93B!0T9Y M=+W<376)'M-P2$83AMUECD[SR4/R8[8US#)I;,CUJA4]AY-->6DJ/'TX4NWP M_76_Q;&,7VLM<[UTK<\ -4T=CN1=-267^JD26FGBO3%=;21F+8#GZ.%0?4'Z MYKIKM+AXU\S4*W6FB^45'L..B%22;7'#<5W4Y)*3991QUU\"1<'P(XMJ3:FE M30+G8R;UU9Y)C+@*!IY*' [U22=9%5MX@7'[*V?56A-Z-I.&0P_D#TV4AM"W MH5$W[L]2.J!!&JN41?U@:^C M$FQHNI_5PL@%T4-9Z MRF)LHRTJ/2("VAZ*X7B!+W2VT!L!EO5'0W$XR)9&<&,_(-C,90?5!,YGF'A[ M[G(MP>^+5& L'!"ASDVK::E0-3DJQ39PR2Q+:!)NUX?"-2:R;3^_ZC/Q8KFL M3WIRI0YD&^ M:=T\M .&,M:BZG'\_D&5RBMB)XS7/8:)?C,PR4-U@VONHA[G.8OL4FW.._. M5;MUU +1;'2,\@ZJ,VHENU;**[Q1;,#-\N"A,[.A5<:Y856++Z3.?"8UE3G5 M.K97UCH+<2E["T?S39WJ>G9*]&78FNV 3DFOG>9Y%@4"6.AR@B/FF^.)=VRO MK,CCM"FVFCA:P<#/?(DIB8IR;*_,S4=\D='G#4W.>FH='ZIV=W1\K[2E4:J@ M)<:JYBJ2!YKJ'Q.%;!43;A6TK.*I;5 M:>L8EVIS>9'@Y^."%B_AE7:*1/7L(C!^#N1I3:WUY:S),)0PRYI>MUY+)N S M#]Y.,DE^E.[5IUPVNTAI=CQ9+$S2QSA?'_INK49X):9G6:8W5J=#M]0ZMJ%K ME.1A(QY;,I37R50,TBZ,F*,;^BJ>ROA%<]5!*<,=U(TESM M;V?O>>'6]ND, MVW?DX^+GSWY:^(84N+W,U>V=AOWP-:QGI#ZMYU.I M=EW'YW"8@&T^B<;%3I4(Z1RE+)3-D<+6'$2TUSRDMY8K']SU;HTN3NKQ" MW7Q><@TIWR>GP5%2+)DX+/=V_-CRI^:_74=&<*+:'*;6(PJ5"VY%E5IXQ4U= M,U&RS,1G/8*==E&5%JCN"$QG,6D!&:%C=.+(+95CQXRW2FQ^6JT-3RB0W!Y@ M;DB.['#_)O O/LN$?KQ)\<(V *$?9IKOP_\.WMN[%R#"].F)K >C9/ LO'PDZO/R&V!.8G/YXR>.G[B"OZ&[=-)[HO_GJD&_BG[+TN16 MS4XK2TRNB>;@"9\N MFNXDS;@K@DDXRMP==J^934Q7U(X\$B86)^=T/-?HFOUA0OGUAZ#16.(%)'U+ M:MQ^JG%0OV2^/2&_3)H&P+"\H%H(0 (WQ) 7[EMM[CMMP"ZXX9;\QX:'9Q*\ M!R[!GX)&0P&(938 Q$( @E:QKIO>[V %%[Z8R(H #EU=;HR/V@0E@X57H>'/ MC7%^>P^IN3E,@:3H0DH M+U![_NJYX;3@L>_FJ R>1(GAH>EV!L$9L^ ZYO:#\( Y^&3O'!I]*KZY&7-X MT.]8VXEMS^8V)47?U/6(0!\([)IUQU]F$?9V?GRV[#A*_+ E7[NWU1TL^=H= M-.YBR>A/6S+U@$:"_0.6_.,0FWI(_; 5_TRY_FE+C@#[9RSYQP%V9&+_C"5' MB/W]E_PS!?NG(79D8O^()4> _666'+0UVN^%]46"U_3[F2N:.OSP_WYAV*\/ M+/E\ ]%XC0B0VYQ2; M@T2;?5EY.XZ\2*+K0,OUI0;_J-!T;^ICNQ]%3D MY$#4S[3%?^$4N*#ZBOU5,. -J]UV W_^WXMH]Q=F?%45 CA4Y8C[']S9OS#W M([6/U#[B?K391WR/M#[B?K391XS_46K_,3__J?7>[W^)HBR/Q]<]U<\=%.R% MY8=W"F;^/EN^UZV7NA?(NF+AD1NL>T? @^*4+ZOZV=#KUMP]XW+0.UC.]84U M3*>*A/6K">N/1-;0:XQD]8O)ZATL)P+62%@C8(U,UF\FK'>PG A9(V&-D#4R M66_/W A8?Q*PWEV"U;%>:_#_5/#\_/.6:H]MR;[,S=H]IOSWEZG0?$*X$.*! M?.(4>"5RI>YPFP9307^IJBD>]@T+,@HW2<7AH=,;6D9>IH796WI#YNO9>8F- MMSJ,+$I98SI3G=;H'/WF'EM:[3;$"@CRO+,9[(5MLWJ2YU2'J?29>&\@.LHT MY\$N][_^X#$TF3KH;/853O'N86>X0='6\*?TV V3GE>+DW(C MX78L89D+0";QZP\62U#)"&(B:R:"F*\;EO%Y7)WZ[9Z."K;0JU10*UF]',Z< M,FB$2:DFKUV9U0H5ER;=\4HPK;2_K6!@,^N)HY"Y% MMDP$,=\C---/B8::DJD2X[-8E9G-BF/*.FG.7" TPVKY<0HK,#0CM/E,=^*N MR$P^.,HFWH(U7_!6XK-\F1*\H"G;#F(!;B&V)\P10;%D.;B=^&WR$<^6LG:/ M"=QW'C3^="!G*Z)M(*$L$-#S0Y%8$4B>)_VU1@WI\J0O%E2F<>N^PRL<=XYBYX@K71[#2@1I&$TL5](HC M/4Z6>W6IDN)LHR3%<0P:8U=))OIY*GT?UE@4 MP+I]GL ]VUA9G1/R,EU+:>JX)M?CRT06NT@P_27SBBX;:CPM-Q.'T=7.E+@]/ M1JX]J2SC99J1:W1^DD^3AC6^=LC)S/46:'U-%=&*@))&@Y_'E8X"(>J"25*W MK"#D 6$$+Q' ) WE8DE1WQQH?\H-MUM6'8*"NLW0?/Z,,Z"/1B]RD85+UUEK/UGQNL41+-'[M&%*FK<\['5?L<@M,:B5J3F'1 MF'L C:Z1!_7-%?5'F$0_Y)[L771B*J+36PE(J+J-4NYOW^ ;=U?BKUV L M3BKKK#4JQ+G9?&#]?_:^M$=Q)6GW^RO=_V#U.W-UC@0U7EC[S&V)Q>R[,=L7 MR^ $C#?PPO;K;Z8-%%74TEV%P4".-'VJJ"3MC.7)B,C("*,6@_A80Y91XLSY?ELPX:S@K 0L\*\5D%NVD72CNY<51_"+'J0F-&U M:ROY[:,956:95+DZ#_(E>V.T>_UI^\.3-#^"1CER%AVQ-:G"+O*1:K096:2T M*G+24*X1E0S120J#$3:.L'%T_=0B_R%I8UFY8CQBMTE.E[-KFI:$V/#2J47# M,+,:#F-#AZ]GQ:FUB39'U2SRUQZE_E(-V(2L+X%E(];XT*WLVIF.N,GN#42[ MOQU:@F)9]3^S$\+ZO%4.1C)VKB.P.U V#?-KLO@F-$=E#;VIF^3VBH= M,[9K%:1R*;%:XU5"M(?5W6ZWPMQN*I3\)'L'!&M MR^!8MMU-%OC6**;23C>QN60E M<[K>LR>K46;#;E8&W4E&R[R0<#$,UX'")ADVR0* 83=AD-G][60];;9M5F[D ME31;C7,KS;=0_T=66;=0YU.9D9@A-^*HMN!884&/4;@?I7#1(9I.8CS#-AD. MD]UDYM=EP"RL%T;AZ* P8.49S42L3K&\OFAU3GF4;2<*!EDG-Y)-SZWN+";- M)^C($A>9PE89MLJ" 6,W89@E=;U4X5:9 A]6^QVJ$E_4EYP?-6$^LLET5LA% M*D.&);D9P[0J'38CK%P\N\>*5!E#TPP)4L*']+ [!Z1'N51XM<2O@VSZV/>\ M&QNU-KVNQ':W3=.>5JRMY$L-O/>LI[3?.!2=ZZ !8YB<*@5:6W4SXSS'>M?%/?SLA+7RIL3=(=1JK4LSP]8^86 M-1G6%L(*X1$N1(7-(GRI,! 96!< HV%M7(T).9-6%B5]$J9%LL2D+VD86A\P:$+P%%GTYV'"JAA.L?)D+Y<55P4-B0^DQD&KQC4L5TTZENRF770$+I M4%0"EUO UA&VCJZ=T70!.+)RIB#&M)2L=*O.N)1?U83FPK<>Z!\92*5^-C%M MKVM34A8-M4+3(VTS\" I_N,7PV!$PK;1PP>.KIJ3= $X*DOIR4:=""-2YJ)\ MN#\F^?+'Y:C.'#DRA4178\G,EL\#F7%6N2RKT:Z;=I&,I#O74FP<82RZK=B1 MO>J4V[UVI\9G%E0ZG2C+%KFY=%91/9-*M>B8$%/J2F?>*<1E:5OV0.E>JU&A M"E2&#7^X=<][T! M_HW=\,T9)H O18#U:"KJ$^!''PC#E( 9]@;_I.9KPC)462+^EW3_=]M!^"NO M[?J'A%>[_[N37'8GN%\[(:P9^O,)U.ZK8RVBZ-JT9RJT)1CD>AY3E^3%.V;5 M1]UMK$0G5_Q"[\O1]%#E.'Z%SF3I'[^H$!7%;=:_N=4&"9:NMN]B_+KJQ6'? M0$P#-7FLE;D<&5XGEEUK/J<+@F\@]E%N Q=/53I"(]KC:44K- ITWBGF7""+ MHBIV5(S&0'8_]M6U'&>,8U>\<>P;BE%CWNK5.U*6E..Y82?*S_*MVB7O&>=C MB1D=4WH.S^ED'0P6CM;.-Q%XX7O&V [#=EB0\"NHIEA%J@Q.C1-$)F)LUFR;7"\.WDNS3$<* K*-GPP8UT<7Q] M,Y%*/8/?])M<6[,8-2[X=C?P/1MKIO09=I'>)LE\I)%0.BRWCE<]:(H@#Y&) M)# PW8^)=39@PI93(.XP^X9.\RI@%R7%4)7PLIPSVE*LT?FX,Y9?(:QBMI$J M%F**R98K\M881O6VLYJX"!7_\2N>)#$^8<,)!Z8">*/9-W!B-U.VE^2D*;G0 M%Q&YO=VN%M0E(U.16DK/4:G!3(G9,Z WEF%F.'(C4_@>,[:;L-UT"]>;?4,G ML=?.9AN)08G4Z%S#J4?#>C]\Z4O-"4>?QU5#DY5%>#@R^O-MF96]#(8[OM3< M-FQ1A83>4^B,>52G*WNIQ Q48LEPABJX#D+]R\^+#U=?ZO4!ZYRI5EQY4..2 M_7:8E?,&;W#IK=1J73ST,\]6LTR4B?-*K#!2B^&PY.@S"!$,2G)B0E':QR2G M:P-%@%*,KZY;9X>1=[.*K[[4FX>14YNG7X^D^\,B2+%=:=.-JJE6E;Q.KM$R M K1Y9!1IL/5P=&,ODRV;+341GKBY1DD_(\D/B2>/8I:\=SOGZBN]73AY)[PS M3>=K:\7,R*3&*7IIRJJYI7CQ[&M&'Y45( P&I$.+[&!5<8:BZAHF"0@DB5"" M]K%X"24^-D-(W6V^-*O4MJMLI)0Y#>5U(NE$10S"29C&$@P98)MDP"!22G=DE! M":RFRCOQU(BCAMI2/A8:]=(#WC!-7E#_F: MW_*0B/(HI@F.FEPL*V8V;=AT62MO64<:5-BE'9M%&A]>,O##..E/^>4XIJRLYP!UCO/(7_\HI(A.NECXZ&'Q!)LG5Q[J7+*8MI9%1<9>X#R^SDD_[%%* ^_ M]L-JC@:?/0H,!/B1A#(%!-0-,+(MPAA#(3LJL_^C<7KXYRL0^601;4!3%> H::TX5NE56.D[&1O*#36 M\CJK5L)5TLEP5$3.Q;.E.-0_ *5T#M\ /@)<8"/Q_G)(U*/AB-\4+%?L]]/L M8'($F2/.+?!S_\/QBZ"24%. ,.RG)J[#+J_T VJ&53"VCV$T[,*=^\EN.R+) M?Z/7M\W]4W>S4=ZR?B^1BXX^Q3XLB27)RS?F-^"<8RAX>Y+L?P^C3>3GT 2B M$EY!(OPS-RP9B=U/$ZBNN+R:(0:H%C@U<+]9OW1P-_G^W_@6LY M_.MKJB]FQ*48D7B*8TX$@A-8)8+"".;#)ER8$9=B!%2)#]M/8DY9/PV 7V[5B3]8=;"K2B1>GM2.@&X#\Q4-AB\>LO)$ M>VBHTC_[\@NG__[W/\.SK/^S"._9SZK?I "6@@\8?;2\D:&B-?^_']$?7PW6 M1)\2U%7+<'Q7(]I3$P"B"O\PM0A6E] !,9C;;O: 1S*&#)U721Y(/"*N>W## MXE&3]2])Q]L/QE5M"QY M+'NY6RBY9B+*.O&7:EC6WUA*7JW_@+CT5Q&7NFXAPN]2"J5,G4DJ/CM'"MXV M^W6FDT\Q^M;Y3F,T.#\:0"6X><$X%R!\%B&]+T!(W/Q&0)_#HKYH^*EFV,11 MCK)H>8:Q]?,68"T0-T$N'C]ZHVGNNWJ)&??E7)% -SOV+VGL!L75=[/9QYK MCRF%GZ4'W: 0/@AF?IS$A:^8^7&ZPGU*X6>Y =<3PB\> M'%SSTOC^9C 1<^??U8,GP*X@O'M;$EUJ/4\1\?N^(_\B['_E57) 5>$30L0$ MZ, 45>*_0Y/XSZ__*VKS?PA1TF1=MFS3NX0+UG.@6V>J$W_?+/[8>KWVNL]1 MY6#G%UUA*1\C+O'7F0L7'.Y^Q]^\^^U#&PWONOKA%OB;11%V>IOWM#:E2ZD7 MNLKN5'4W<[>>'O:%\DQC12D1R>N2-+?.TJ#LZ/YZS;"SA[A8RMKU GGC@GO- M+<@"!\*GOE%(H4=-=(HO1QA2IF>+M%9W')I-"1%4&#L6BI/1DR(*?Y_-);ZV M8F) ^JZ+_'AX1!_C$7T;>&3TY%)GU*[0;*:6;YB&V!--\ARELWW HTIOK">6 MEQMEN **EH$$K\VDHU7A>_R$,'FPH8W-QTC54JS8)(>Q&5=B8G6 MQ$,#67>@5-L?#Q7HBQ?*>QX8/8Q[H+)Y,=*]4(1O;5[]^BS]%,7WF(/ ".HI MBDLL!((1D2=<8B$(C,#0%!!&8&@*"B,B3Q0VFX+ "8Q-YV7$'^9#?>H_W&'5 MD<]$[NJ7>?R^)?W)+G19EI^L_S)AZ$]LTT>@@>]Z< ,TP+KP&\;0(Q#A3C:% MKVW_-U-'I6W8HNJ5Q##!R)CH< J)D+W8?HC0@>T&Y\7UV8HBW(54G.>2=/36 MBQ.]5XKHK%4T+B P016/^/6AY#OBD04C5SH(A@H19ZRP<2<@\L6MY MKO$X>^TE7B.))WJ==+SS9Q:Z?F"PDGCN*+%PTF>% B=5FWQ7S*ZC3AT(_.;# M=I(?YMU\E-;P(BMBGVJ3!G!NT *C%V754KK4%M=OI-YD*X5E+V;K;1XLVX-$ M:U/IV?64P C,CU]QZO2V!(80#"%[]_G!,<3-"GRC)>T90&3<5;.YM3 260[8 M]EQ>, LA&UP0J?3S6VF=XF)D-\&64CI;&^0:30@BL1^_8G0<@\@)B-S F441 MF=3 L@DH]8"P5N*<$"K%E0K#FK5 M#O(7T9YNCYC1A,_/>O5$KAONV[7@0GZRV@PK:GQ@DN'BB.G74@VIPZ![M@S* MV$Y&:?] _]ZUZ4$@XQ(',$'"C&^9B^^ ALW%Z7PRV1TI74XJ%!VUG5)CDX] M8PM,0X+Z?VF\T#/-)(AW)4#F&U(\%3&*Q?0$73F+>=)%T?\\.F+\ODWXWFJ# M$X!<04V!$XOP]?6);\;CM1?ZJ#&$:YF8#QYP^&;0$NGD/LZPOR78G*U-420+ M$[X<;,R(CLB4$$56)Q4/45$2 MQQHPV.#PYM7MU7?@9B5)>H)FAUN%JZ1F:KTTH[1V<.%&[8DQ;5, 127?U:SF MK#ZLFV,$-]!HI9@0E:0PW-QB:+,&;$+6E]"?0L+KP_GX;7 *ARAP5/-<]B54 MJ>)!HW:%(':@GQ%FI5I87/;9V' E=JG4T(I5@@OZ\=*RTH-H;FVD$^P* @*T I.A2,1'G_,V\. VTR2AQ&B& M!!>(\R/O)E9P3K3'\<;OV(,'[7J5V30<5S?Y!EV;LUV^O)JM)3(Q7WU8N_5: M)U:J955;535=8[4$*!3Z);"*%U9"'-F!OI]875N1,(#@&.*U+!$E-^/<,-J:=->KT@3B"#(?<0#Q'7,R MX/4#Q%DU3 MKXMI_)__>5$EY" ]J":@8?[H-')'M1T@^<^:](3$T$IO_;KF?>O#:. M?H9* ?%-?7%U?/?1CU]NO4MT+1@AIY=QL1-=\=<9RY&JL@[VM$*5U[]U(Z]2 MK&7JE1K!5MA,NU7,$(5Z)5NLY;G=C57XYZ?#[;P OG^MWF8YHETG^%J*SQ;; M;);(U&M':7!'< M@\2G=T9195#30E?0[:GA6-!$L$+HLB& WY\#D["FH@D(48/@@21O?Z'R0WQ\ MJ=UO*:VXWT\=6DYOINO4@@0QUFAO1IMV-K*"]D;DAR?@AY'Q[*;9FW:3 S:6 M6P^WDCY>IDPTDB)?#VVK]KA6K-" %+?)MBBWRZ-5)270 OUZY-#.ALU.I$B3 M=4'D$PQ%1JN#B< ()W.26FH6SDOKB:*-QC6JF;?G!0J-/)DSN2Z9Q2C=[+). M?-4K=P'9;G30):R3)>76V<9VDFX46:=,DK;<*V=[.30R_GKDS&HLM$TNTR;! MPHYL-N6!W+/1G8S3Q=M-NTENV![)BN&J4;#*_5PFA2:EF-=#&V:CSO'-0DG1 M*ES6;LWS!J!1&M_)I%-)[,S5 =,F-_UV>=-1UG-J/H$C3U:O-HQP1*]6IHI8 M,2N=),56(ARJ_GRR^J:06JCILLB398Y16#L3F[0C:,Z3U?-SRF0;34?F%\-F M)%:6AO>]H;!H3'C1S&>KI,BVR&R)'\WR@Y6 AM+^&'3MYQK2 M;C,W5'A:]"I3P*WF7Y<-1KQ70?J+3L";AG[;2!^9^4#JRO94UMLKH"Y!%;[J MU'IM[M=$TQ3DXJP]R]M65=%Z9K["24W#G#7?ODY)N! '),(V($UERTV7/,0C MT:=#@.I^'-Z!&)N&=E+[(^1^7S1U^'6+0*7AW'+=.B0F5@RL[+NB=*;8-SQ5C(5W@$T%]C,2U;;1-4;?&P*2. MJ"Y*H-3IJK$ZRZ4+4/FF8!JW(=4IFM!<7KUV)0C1ER!8FTB MJL/=<@NDIWVI\Q,M_*0N.*X$[G,E<#KR1,5P)<67DG"E*J\?=^/&C+@4(Y)/ M2:P2@> $5HG , *7VPT$(\@G$F-3$#A!/T4Q-@6!$93;4 TSXOJ,P-@4%$Y@ MNRDHC(ABC0@"(Y)NE5',B*LS@GZ*8(T( B,@-$4Q(P+ " A-F _GX\,?)M)_ M&O^^PTXVGYF'-U)9VK\ K\^I9%@*7J8*O\7HMXK,1[]:9)Z./B7IFRXRWYZ: M !#>@3G!ZA+J-OU.6X*SM7MZ(/&X:=FHR?J71 /OE-=7@F]N%"?2S\ MZD&I@E4(;SI?/%6Y-A&N(QJ?'7$\)E4^.V]X3*I\%OQ_3*I\$HF_::)\S=F_ MF0ZOSY<$X'V+X[)_>XGGJU*VLYNOO!Y.5,']<.<:M?-B 2CX=9;. MPE[H_%'+YL7][D[^W$\.^90'/[-B[(K8'<_D:N7N>]%$O#W.*\Z,WS!+"Q2X M7$/,?UBV\\-R&Y^5?GBG)%_&,4WXM@U(!T/RRO"]77-/RJMS,UH_$OTQR\J%(_ZU9+X4=$G .6<,?J<"WWH8_0Y:UOSKZ(/-P$TV23- MJ5*OI'J397%+9N2O%_OQ&WVX5B_*1 MQ[5\H@&P7\^!/=X1Z*-"SWDZ'/H /=->D6JW;5GB07>=K<\J6UNAOEYLV&_H M42-)>E;@ZV%>;%)3:ES5T_686_>.^O$K$DI$?+)\(@'0PJN@3_3ZZSX3^CP\ M^ 3/[JF$=:.>WYH&'^Y5Q1Y(EFJM[8?MO:\*/KR6$9+3;I51,EO1')A]ISS9 MH.*@5.3'KVCRHSXYMY;/?T<)<[Y&%B_Z\AG#<@MB3@Q#LE#@7;I-)EPK@'BC MDG;Q;-NK>^C!,).1NM7'Q_O5Q.'28V#F5'Z1:4V$M-*<3ZS@1@F3T5YXV0(% MEG76#1#IMX2:&4;EG%&4,.J+GWZ9:P371Y-+=_3%:'+K\;Y3-)D;J7 T2S^;QH,@R?F$^R38@F"6C\QAG_HGYWCR:7 MN#'A#YI<_%[#U9WHH)HFJVF^)PZC[$)9Q+OM<;H]KZ:MX,;Q.I-6-]RH9;)\ M'D2I?*D7SF97*0@F*(Y')7R,XMT_FES@]HAO:/)88!)4RT1(%"MM)UVF^7S) M*8:K+">1TYK6Z93;259=I'D4Y,XU1IF5&29H+@<%8*T/7MD[MHQ<7^: M.S_L*6LPT@1]C.]=>VFG5^?VTV;@,H:F#*]X M&_Z %-^8-FMA16PH=64SGU63/8$;W !(16-I*;^84AD^/XM'(^7B*I7?HIZ6 M"0A2U.G!RCE@*H!VW -E0%Y^W3A?,I!V59INF;&)O5"5<&%3R[7M*%X;QX*2GO&M.;8J+#EEHC;L\&"=+8H7LEKI+U$P< MQ6\CIVF5?[^*WO['[>\;U"8(KSHKO_5)0&#@T+-=LWOU:*T^Z+,Q/K(JBP5S M6V=64.RA$_ZRN[ME=Z.D8]?G)"WV17K3KTZBXDJ@3T=."^E%EVG1- G"B7BR MOUHER=Y*8$Y' KK32N<:D9$B2_.>.%^GM5"5 RXK;$M;1MF&Z@.TLGK>V9=,+.Y&/5'-G5 MI2@CE>/A>FWBW:U\.5)G8O7):"-KI)--"(EE>A:>Y%+>/:B7(ZMT/+*MDV2) M!]MYCNEE;(>-[J\MO!Q:2?690MI)=93RM)-FEQ,C+4$Z107R]'( MA99F5W$^FS9F*R_)X^7((I=HUS(U(/,@&TVTM;9L#X3)[@3WY5 Q3XZL6<00 MV7P=<%RUG&KR?:3?)TL"BV*VMRJO5%8K:SVG:S;CW4T3.K G(R/K3*2\6NA= M/LS7BJ5(9]Z=+"=PY,GB33U'=P6VE&(WB1RSG'7X-&6A.4\6SSLZT+<9:TUR MS4QRQ@XZ3*^&YCQ9?(1=E'-5E0-\-Z(HZ_):KHU5-/)T\;4PL^2S%N+GO-Y/ MCFO-07LR$1*G2V+"S;BY'M<=4FRL(RMVJ,S4Y0IN,2Z6]29\S].APT)8E*KIW)PLBU%) MYNO-C9. L]*G0V."D[?$967+RS&1W-!@LW0T=^@)^:/LA.NMV&V+7W2>T+^3[I3YC=',DEREO>;)3*L-.DTT]%3SK5&=$[9L4LJ!5;XY3=4RE$;F,T/'ZG MO5&%8YG3=94C=B]+*8NLDIGD^^UV?"0N M)0A\D=.A6J7L#!=C:<;F<](@/.MQ@E9OHJ$G)"A,QDY/3K1H)4]MF&*B.$^3 MS0D:>D*"Q2)3J]C;856)<69*6@]+C1KKSGI" C"H5]+16(%3,@O0U:=%10"K M%!IZ2@)EO@&);(MM*?4L*X:I9:5>;<-IWT 5L: UAO7Y0N(=)F(JP_"R'D9, M>$-;MU)GO!14FB+KBE'@NUO0%X)E6:+FI<9U$O98NND-/ M2&!H-%\:9&I=MIX9M/O*.BS/:NX+G)!@,0\/>MOL;**4M69ZU25+J00$8"KV M3 +/=*A!,\R41W_B:W:U;+,]&X]CR@:0O40DYJ3;_.JUC9039;,CJ@[(RM9( M-2S'!%8;/B&M&B-E9^ ,A;$UJUBZ$#%9.DFU*M5&?F;.FYYY":T (*7L#\8) M:!CU@P#0<)K#9T.C$IS-B#XIE'/D[:/_4_3!V:_5VZR7ZT%%O/^&B5RJV"(Z MJ0K/NA:$#X9,>PJ@R:JJQ@HZ$(1KZ1%STUC*$IQ3)"Q'@\,WZ-@4VJK AI_I M$J'*HFOOR&B,6V3PT':#8,@0@3@<(C0@(H9)A&@38\A(8HDX24!7042=": = MBQXY%"W9^NDNSV=AXD93(#DJJ(\/8I5RUY32I]>_31/789>O^L%I#:M@;!][L6'7 MVW0_>=F$S3;W3SWJ!O?C=S-+(O03B?M@?L/1PBUZ[X\1N"%I,!A!/S$?7J## MG,#8]&B,B.#=.A",H#ZYB8TY@;'IT1C!)# C@L (J!*X@W@@.(&Q*2B,H# V M!8$1R:=D$C/B?(SXPXMDGX;[+MNR^>0E"RW*AJG*'5"//$^'L1_+NM1)J.@=J8-4QY!!\IZ[?4B"A :/BQD_J@:O^9 MQ_B@9'DPU?C81WI,&?C,8;EIJF#O(8"@4F$>P=-(C=R^V571 M5%!NX]@P;\77N GLQ!X(]D"PPF"_!/LEV"_!4(']$NR78(7!?LEO^"5%2 5W M181W0XG CHE_LD#Z6]'YN[+ P6^Y12)TFW"+0F!)\$<2H/D=;%0XDH27,H"M M2"S^9P#"N+_>YW?%/RVJHCX"NQO'& 4?U#8ZNJJ-9>!!;:+Z$$ZY="^B%_6Y M8V-)>%2;B->-@RR<')DLL$:F/$>)W;Y[&);E@\_JJ )5!WU87^Q@)Q M'@/I3@2"Q@)Q)COIA@7",Z.)8[E@_CZ+077E@LU> /WGW;0(.%^KXD>M(^X= M$@:NHO9+B,+2^E8]F&LOYPK22EVK=QZ6UN^F/EY[.5>1UE@0NQ5@:?T\[_#: MR[E&9PV467@CPAKT,]Y]VR(BYLZ_ZY],@%T#91\:Z=ZY=%XFQ>_%(O]UDSEX M%V^CE;*$^OBK?;-^K['XH4)U>K.K1XTFRYE@X0!]M'DYXW[LT4CK4+MZ-W%F MU>WW*_G24LFPE77+(K/]=B?UY>8USTOU_.NWVLZ8;'39D M!@':PN?C]1(PU;V(-XS?6 -*RK;0F-$FP%FI1V8[$%U._K)I49[Y,%U;A/,MQ M$X/O]O/MNNL]4?3OF#4W>%;[*H!4 S8AZTM@V8@9/H2/'B_>B4]\ Q3H#39J M0^TK'I2O *3),PSZAJ\%(\H7-M9(8?-T2DA.VCTR$?4U1+6J,7]#3/)-0 M9GJ*^A#.OF$NDJ+:8JMF.;4UJ?0GRU8FA2 MB8TS M7R)OC[?N("8 832[0"BOE%#FW4Y5XUG 5]OCIMJ0Y\+$)]ML&IWSM4Q5ZY&R MF>>82'F1L6LK"&1^AO*N%K^:>)."*G%. M?9+GZXZ\R:]6J75ETD3T0F>IR0@^2[VA%+&KQ=8P@'P;0 (;1".90MD9FAF9 MI4EJDIBDE735MS-7?<.+,:50UGEY4XU.Y\O2:IE80>KC3+);S"2[6G@, ]+5 M ,GW.!A7R]7"X:*T8K7XHC/B0?(U#D9V%+T=5::40F<7R47%I"6MB5 I MB8VDFTLXNU:,"T/2U2#)]V"6U,F(8S&=U_EZ/*+5&@4V5MGX%MKGHND4PDF4DVJ8(4 "J>2W6\JV3D1"F>(!0VA M?(^*T>E>=& H.5X!T[60BV;[X^705SNJW:BNRZFU+?#:@F\:JXY*VYX=E<1V MU+UFB)T-I7#B5_! ROE#+4(E'DZ9D0I_OZ*&6HW*RP9($SE6F0@4A>)ED42(3#+X_/-[P;$'1Y]=2 VCCX_H$]C0&L=/Z$A3B-%DV#9' M?;J\!HNYKX!66F4+Y3HM=5FZQT_I<5U;LMD4 K08!K3SQ-(>'M!BU^U%@@'M M>I$X?M$:MNHTU^/I>$G(S55K*";\HPE@40RWP/V*T$V1@DNF26I:=E=;))<+HR]BNQ;=#OUYN: MM1RPB_7<,,@QY^0KKJ-YMYEM<,ZV88LJ(;I$P<XE<#$0NR7!0V^*K MX/<9Z_L'<:U!A.FS@R*;GE7J*ZYL\')NO4G%^%H"M+[NL7IX>'AR5K9&JH$> M_@9$CAJ3T4:/5UID?E,:D85U)*):38B/*!:7($.1B(^NZT."RML[Q-45S8^" MW>_DM5U]K0$'E>!&U@;2O)"$+JCB1')#OE*H2&WCZY6Y_P2GXLLH2W/=J<** MY5I]W%[P@W1]@G#J B&V1\2I=S+8KJZ[?N#4.]EM5U_KG>*4[P&S,IVR"X., MLB;IQ"?.=;EZ6ZSD6ZX]A:YVTB$F2F*JE.?/-FB#*W T> MT%Z^I_HC1@6"4'3$WY/91W3J'[(9^Y$S^X8W7YO+0Z/82L?8N5%6NZ*'4? M![FO(F59, :F"20H?-HWO@]"]:;%RM-.U5'H.KD,MSN")$Z;"(1PGZE[+ %R M]MJZ&(7P38/S0-$@$0OG:O$5SW?3X58G*]-M6E\A*$IB>^C^ZG>!BT/T7WE"?@W;X4 !7W\#5-QXLIG44 MM/^]"UEZ3 _GUO&PHL14,3H+=^SN= +!,N:6PZ5#9"*"CQMQ"8ZS)GE=?:T! M1Y8'"'O],4Y5Q$Z7%&HMBLUDTUR3 <961%?;8SB'"]?@P#4X;@NH;BTR]L=H M9="1VG9EYMJDK"2RLZ4^6E!UUZI*8JL*%^+ A3AN!ZMN*'CVQS#5XZU2C&5% MC5_$].%*!LT2);DP]0>1LO_8(A2S7_MA-4>#XC$*#K*\>JW_2/+RUW_A/_MY M1BH03:1WT]W##CJ$'KH#&)+\MR^:,H(2 *9MV2:]E;AOK7[[__Y MG^.W?T:"\,A0#?/G7MV/EC4%2!]_TJ[F3T!X: )1"8MC^.2?HKH2-]9NF?'D M$[./PO\\( :B T&13TSTW\31SX@>)\34Q'7XB&0[H FK8&S_W'UM_YD+$H^NAH4KPCY5B+5.OU BVPF;:K6*&*-0K MV6(MSX6\PR#XYZ?__F<8V/>OU=LL1[3K!%]+\=EBF\T2F7J-JU>*V13Z)5>L MI6J98JI"<&WX096MM3GB+\0@67> ]+>_:Z,_7)LK@GN0^&RA64-51=,B9)VP MIX9CP2W5"J&KW@!^?PY,PIJ*)B!$#8('DKS=LC[&QY?:_9;2BOO-15 U-07B M5IT7I=::U!16H?(I@1*B/SP!/XQ,AINC^'B0JO.Q7&&AM:-,G3.: GTZ,JM& M1+U>&)3)^IJ:+U/Y1#&;6 G,Z9N@!6]Y&-6I2K8/"J@E'4M3KH?0X2]&SM955G"97*$2VPWQ3:@H1@3YY M?*0Q'!2WE:WB.(/<<&[*F<$Z!4>>O"@G9E-RM#ERR$6$7,\BE-/9FFC.DQ>M M:/*LYTB-+BFW=!2G[2KI/AIY^J)1L>^LA85291=DG(O(K60OGIT(48%\/;*9 MJW8:='N65NJ95;N@%@VZDD8C3Y;$4/'ZA&?5(1]C.ILFTW7*I=0*CCQ94EM4 M1R5=WD[(>F.2'*P&[9;63\&1)TN*]CJMC@B8GE(NF&%2,V:#=!4]_71)=B=/ M,S%CWB,WW4W5X<)%IV%/A-CIDD8Q/E.6!TV&SXL3,6K,I1[#-(7XZ?3T4\&;V&%04]4M3V>+M!*?#44K@9Y^NGB&S4EF93;E0,9.0=/X9&0IX^3CH%2; MD#'):&[2$&:JG-N7_63H0LIUI7ZA3I/EG#,,&[;AI,9NBZF3H2V)G87!=%,G MY>PDM]; *%U*-='04X&J:;,HW;?;?"Q%Q\1BTHSP=7?H"5');9I?YFD6WE\()54E%KU7GN8C(@TAMP+-FHCREW18RIV2=+HHV*%'+EEBH57-\PM17BGA_J9;+L&794Z'*C+?9;C)@N0S MB3:0I-&FO@R[0T_%"LC#!+4U.GPXG7ET:Z M6\JT,_.H.^L)"5J#V9#G9V#$:F:O9:_'R^A2>DB U-Z?;!1T9D")3CM7Y M-%/)U=V[L2?K D(F:2SLI:'$DIT9K_+-5)%VU5 M;"TDW:$GA.5TGFXI8IAE:=$6Q%$^M=A$W:$GA"U.Z5:&$NFD4C>K;+Z[5<>& MTD1#3PB;B%?&LA -;Y1,L1W-E&>D1O4G:.B!L-#;&'FV@IN[X'US*(RM6<72 MA8C)TDFJ5:DV\C-SWA304,JG?( I@$ZCJAHK:&P3KH]&S$UC*4MP3I&P' T. MWR#CTVO604#[X#A] 'Z,_I@%(]=-]8P[A@H1T,&F0X3F>;02(=K$&#J;Q!)Y MFP1P^7@(@F[ZH@OD68/'1Z?NK<:O67]=K)*Y,,27D>&W]'\!IQS#$5I3Y+][V$4F?KI^9,K M2(1/_;@=I=T'[X>*0\M0'1OX[+^]YOW1P-]G^Y$?[G/*(F;$Q1CQ<1E(S(A+ M,8)Z2F).!((3&)N"P@B,3<%@Q&?U=C$G,#8]&B,^KF2,&7$Y;/JX+#/F!,:F M1V/$QP6O,2,NQ(C/JG=C1OP9(_[\;MK'X;[+K3H!_WAR2GVA[$"?+P!G=@#P1X(5ACLEV"_!/LE&"JP7X+]$JPPV"_Y#;^D"*G@KHA(>5>4L&/B MGRR0T4#+ @>_)8_ADG2;J-M3@"7!)TF YG>P4>%($E[* +8BL?B?8U.D RW^ M:5$5]1'87<_%*/B@ME'EN- [EH&'M(GJ0SCETKV([A6LPY+PH#81KQL'63B' M473%1BQ_EB.3!=;(E.=>-];;$/Y IT1>MY7I=]5@7ZR$V-*JT<@ZF\L$.>QBNY$(&@L$&2YX,7F'A'Q2'?P576%JQM'[60 I+:Y"E]9W&0?]T M$<+2&F1I?:=SS)U+Z[MM9((HK$$_V#VT[(BY\^<,$_H7.BJU/Q7U"7 [U:#F M*>=KR7OGTGF9O+X7BSQ7Q\O+)MY=J=$210L,A3HMT8=61UGXJDNW!$M1MVS3 M0:V.6K*EO.R'Y&D&NU.,S$XO_.ZPU!RE-I%F9)+CPY(CZ/6JNBH6/NRP]&$W MN.>E>@[V&XV5"M-T?Z6T$Q4V,TLM^(C,3)P*:A? _/C%A!)4U+_N;Q@:@@H- M']:/Q-#PA] 0V":Y%6:0S35TRF++"2,_6<^K2:/YI2:YOP$T_5R_$B?[HYK" ML;WTBD_K).!1MY%+=,6]>ZBYQ,T]/Z#FPE?K,-114ELV-S"M<>SH\W%[R5BL+E2 MG]JTEE)U:N0H2GB4'FOIP8RN1K_4I_8W<";3UFLILS;KD3%96TDJGW38+'*@ M_J Q[6V=U[X*(F4,33,D"#D^1(\>+]SYR$=H@3OP#3AB'S3O4N&I7J)@&O0Z M2I+=L),8K>N#"$WY:L5MN@+9*]4C_/A^/VS)0;"]#C_8I^A:NS?&4-EGER06U; M*;DX+6RWJ"WN):)?#ZC3.+4#8UEPL,SW\%IUJO1:#4T=*F4SO!WIT?PF-YCX M>FZ8257JQ? JS2^VB;EB,LW\+(<,LR0VS'R)MSW>NH.8^8.QS/?H76,DS(;1 M.6N0^7'-SL=GLU*3\[H&I=5[DTPW MK(#8:JERPD2, U^C;[-2C,T7^S63KZ=&A0(P;ED9X&0P(;1D@5C6%D;U(@MM\31>LE-0:[DE[E6:$6Y63R:E!5-GS?2 M2RG6B>HI"$@XB>P6D\BN%B##B'0]1/(_&$9*Q56#J5**]9%1O0CQZE)RT!M M M)+6<8\Y5!^>C^9 5LGXW#>W:Z[T]]%;!R!!VFKA31+]1-I(>E=2" MHO1)T)JE2H7PO.$T?#T'=2I<:U+:;LJ*V(A2X?9,[=?6*8$B48PL&@M%J 0^ M"\5P=/;C'#7"=]EU?5ZKLZ9 M(;F06=E+@:WZX0!%5Z(3N1V?DV& 6?6]'@NNQKY%0:,MI32Q-F6ABQ=JC:7 M!9INL*8+;O>1W0;G;!NVJ!*B2P%\I/)'/O0+!&(@ DF&@QJT7 5QSUC4[.H+ M"R2VGAW)^$9KN6U:5H?,"\IZN(Y1M7;CZZ>L'H@=GIR5K9%JH(>_@6M%C>PY M=%E=L70>C-M#3NN')Q.!HE#,+9X,Q4E"-S9 M8O^\Z$A\/RVG I2+<9NQ^D!6(#LL\,[:HF!IO<>J55A:[ZN T06R/+"TWH6T M!J%"C?^G]D$4UJ ?TN*64[=?.0"WG IB_?6 MYPZ\K+?NC+;Y99YH2AK_$:7 M!X.>LUZEG8E ,6YMD5"4QDX+D0I8=WN3TO;/:R7!TNEW*RRLZX1,145&FP1%)6B0S2= MQ)=!,;;ZFF,V$S(P5ETB%K:1Z9XBQR<9/K_D]45^4)27-?]- M*S"MT90LM2E6:U7$;*.6LFRYB0 KB4TKG)%S>QDY&*TN$49K;\-"R:Y&"JQ8 MB)L=4JVK*?-#M/JN9946HHO^,JW:9'A"*AS)-D@IYUI6]U$UXX+MV^\>9"^> M:''N0!C&S_MOKOXQW'46X8*M1"E#J8M%.U>-KPJ#-(2[* IY,0P^H'Q0<,"I M6+C_^9DMJXY6%=?3PK)*T; M?3@NI]K+E$F62_$^VXZ"*FM/$.@DL7US6PE89PXG8;C!;<3/:=[T24.6UH(D MD7DVF=\6A.HRP[A(\RCY5UDP!J8))"B*VASHEHA6B*/XN-L);K[T@"5=]VB0 M.0*#/8)N,O#)\!U2NE0S])'WRQN8FAM75A-MT)BQFVZ[$.6E=3Q%0DR-N=&I M9(A,DOC8$ /.V3.VKKW>H -.8*-:?UXF]GVS[_OPE>V2:K_27C?8<$G:]"(Q MH9]>-!%\X2RMBV9I75N?+YW%=>WUWBM^W5K9V7. 6&M&%06R,-"417LVR^XQU--W,\O>FNV*:3+I%+UX.\ MCW2N?_9-D-3GX"0^P\#-3H*PL*!#:"##9D>'#+]7Q#LK=&I+S8P-6"V?C\6- M>F9-#J&3&4%C=F$5(Z+&2F6V4 M1"*Q0GB#T[AP/R3<#PD'IORPE;,%5((;OX@;/0?6X1R]LL=AI@BZX[H MC0L(;/B2#T;1!VE^\4[':CHW0=A5U!^_VE- C"%/B"5B"F&,"1M^@D)^HKYQ M"1W_QR+F7N=WPO):O^]:?A.B"8BA: &)@'];.(8-?X*OHP";F)OR""Y#U@G$ MG"78?0Z_HTON]V1]I#H2_ (<@A[IRC1!';_,=*\03P2!WO.#M_#JCGFS:88. M-OOW0(^SIH9IAVU@:H3DF*X,$$,#_F'LZ!+\ODUP8&Z[0D\P9(B FLH\79)1 M[3=(+AWR'I^OAKI+=6DCH;<^(I5C0;UUZ;A?]WQN&N)H^D0<34YHGKI;[LB7 M;!^_VQH@A/ZV@K 'J2#"'0 ^R%J)'77<;;L\Y54?]M9J)/GE_C1#C<<=9^X!PQ M=23#.6UK]X[>>ZD;]+TCMB)](8 *7+B]()U?+BX#=QA7#D;H![B]03U1/3&L MNNOSI 7M9NZ6$R)2HY'A(%DSP0C(KC2%".X(%<#01H(/ 6E/J=V1!C&'@Q#Y MX7-50Y\R[JHCV11/5Y(:(?WB+RC]_GG4L7]VQO$WJO] 5R>B.Y4AN3VR/;F^982V(20% MAO1^Z6K99GLV'L>4#2![B4C,2;?1'<>7QB'GS."78EL_"K3NT+OL/?)7GYZ[_PG_T\(Q6()O("I[N''9P\]-"= M;TN2__;%E1NY.KA?)1TYN@WA+9EFO%6X;^W^^W_^Y_CMGW,>PB-#-W_T M:%E00Z##^)-V7=,)" ]-("IA<0R?_%-45^+&VBTSGGQB]J[NSX-+R[C"0#XQ MT7\31S\C>IP04Q/7X2.2[3SAL K&]L_=U_:?N5[LX4/#DI$*_C2!ZEJ+:/87 M\[JJT3SYSYKTA,300?_]NN9U[)IC<) M^AG*'G0L56_:E?>^NX_@WN-NL\@60&BDHZ(I.\$5SZE#JJR#/:VH)YIY7P!W M*QN^>.SNK8>&*L$_5HJU3+U2(]@*FVFWBAFB4*]DB[4\%_)V;_AGB,##P+Y_ MK=YF.:)=)_A:BL\6VVR6R-1K7+U2S*;0+[EB+57+%%,5@FO##ZILK];W[I/G(0;$$TFVH#6(B!]R[4879%RS M:61#&^[9>;!<2WYL&MH+BQ'9@F_;=\B31<8L_*(,I['5#?28)X8MNQZ":S.Z M3MR;WT5_-AQHTXW'R//:.2BO%SD4560^0>%$QMU(%2U+'LLC<>^]N$Z- 9T: MZ$;KKAV^\U9>&I+P0^N#=W&)9[MO[YYF*T&7V:#L$ M]@H G7BQHX2A(QB6UV'/U/E9A[.MHNC-LQA=U2G5R&I7O-%X!;1Z*?DF"MHP%A _ST+O2%ND","B0"%J0%?TY \ M6[T&'2)![1J9PKI=GO!ULU0(%Y9)3FZMX'(3).3PQGIM7K[CSD _>BE+.V\> MRH\*)E!6=H$_J),07"$@HZ6X(C-Q1.B+V0!^VXNL(!DZ\L]==+?+6NML_CH," M;^L<7-W1S/848M@A9&.#??QT/V(_"5)PCU$GX=9WHA8[C7P-+' '=U-_7?U- M[U"&0RB#\'2W3L@18^2AV=R3"^ODL0;<.T47O]QXG1N;V;_]BX=P"&"\.?;A MGIQJK" (I-X*U;Z(A!#[($CHO64>7NE?OASV'+F_I06W6L]*6UYNJM*TI-?M MGO;UDF)O:V']X+]GWD["=;4QFE=2?'K:*/'U?K61[A33HW0W]>,7$PW%(]&3 M@Q27HOZ0Y^@L3)KP3KU6CZR@9=,L#)/6'-!+ M@9'*HLXW48624"1^2I\0@;91X$:=U4WH(%I0C5\IJKL[N1%3%$,R_DQQWPO( M[ *<.S_6.U\=(:-U;H&?^Q_^.8.!M7?HCSY!CJ3KBJ-W"*OB!EHF/\?R&DC' M7N3>$_9,R)?YV[MA">]OKXZ8O_S2<+97Q].N/P!?]X.#]\3)F?-?U-^O7^G5 MH?3I^:)_)NV>2,N%[^-/)GSV#Q,7:?P(2 MCSIQ+/[TO:#=/H>2B%3T3\7^V(O\C;=TEW,P[K[PSK<61(O@(%J @FC,98-H MWXUHB.X&*S!CDDY(5%*(C:68$ &1J#"D:4J(TR 6HT!L2(]1) ,]U?M&LLUU*U+/RXTN>*7#V7VWWI/*0^T>C?#.H?$5NVH5J- MX "T "^H1S\1SPO9F=0<\;P@ JZ(V"^)J.>.HFB9>BU;;._'M%B.K[3=(?4& MVTJA/W#$7W\:JW(9_/>%(C&R151%7?0Q]+G=,"UB.ZGD#=<^)0,Z8!1>L2M !@]:8B*RK"7"]P4,XY;4GX^BB M V=U3]:/W(UGK\MZ=CS08W?.Y9%3YAFC;G1N[T4 U0(K.&YGS\&%-*$3:J/3 M<_C>Z/@8.58Y^$5/(B@RW#SG >T?R&T>Z.A(\>*GP[LTB)5AJM*!&5!L)R@G MQ L.03HCBL-G.BC:!GU]]_!4-$?$"JANN,H],79L>V<@2XZ;FO+\#7<,,30- M* MH6W_]?730/$?,#;GL=S07_O9_W<]XQ/B/'OQ$=%]_<2<1+YXY-U9(!PW' M'*$\!)30X4#10,?#*.H!9S#4,?>(W083TPO..="&\"3U\,4Q?"B$!GOOS[U-$-=9@6M" M$XY59XW^>Z#$""[#,DSDN+N)5= '@HIA;PXCGB?:G7:+0W,7A'P1X7G.+//( M!YDU]H[4H>-G[&D)-7Z]"8\=H!X8L%N-.[D))@[<;8Q]O,4P1U,4^;%V\8;] M=W9PMQ"/G,MBBK M^^C8(1 .O6+(,=-%]]?:^$34'=M" ?NZH/ MUXI(N^?2'B1#4):.6=,]0E8T6T$T(5N(QI[6>2A)<^]!KZ?:/^\9(O8R8SQ; M!E#*:W#C];*,.,.!/^WF\29]^VU^$'(2(U1A/"_UJRZ%DR2.PA#77-1SY._)4H[C'D->J%C9'F&K@,+D>BZ;XLBXVX@VE.U9Q[OP H%[O;QU0N) MW@M;^;C.Q-C]'QQ1UY^#MX?8[;%VBR.X4:'@/_(T"&,%C05K*L^1H.T,6FA= MR9#\^RTO1%0J&>(O1%::_ ?]T?V1^N?OS]_&C;;#,6Z"JD0XKT/_AN\#W@.\"Y5>7X:,= M?7]8XJ;/J0;*&W4I)!_O9Q_:70@H5;"&YA6TN^6PZ![L[6P*=&"YUYB]:>&] M)4H>ME&.]A*:Y&X.,3+!#M]"IS;:$"+^X6O/?T/_NEL&6ICJSFVH7FK<\3#7 M: R[ =S0\48S<: MC\XEE@#R0P6[DPF@NTCO6H/V+K5N]W"/^"Y97/G:[>KN M O9\>*V>A]1V $D-'X96O=,L]Q4--WT74A^=%K_2R".#;&P8-MHX[;U:?@A' M/JAI["3. W6PY$#.T)X",B$B,X7@91MS9 A7H!,KSL'+3?= E08D!]RA=X=K MF:D,Q@1[2&:NC\=09\S=WT09^D^'X^BT@=(YX2]9UQ9PC00=$G$LOV0 &H(< M*]D-4[C'T :".-<\1MLR^N/!,!-_]Y6 =YZ^1*=7AV-LU;!9,@^\F+R%[1=7"$ X=I]VG: M'K6>#_G=)%67,)Y=_TSE_1D$9X,ET(GT$U$ DHKRN7^;7B_OAH1.Z%>"("*: MFQV(1XB_T.@="+<1I'G\R4(B[/%XO]97](*O+\IOGT8>+,ZCA'EC]X(.% [U M#]CH@01Z]IX6[M,M!]5 DHY>2OSXN<_B\VJ95]AB;SRF?VOQ\2B.CP#)WZ!0'N71U#58V5FT3C'5-/C=7;WH[Y_&K/'M;/B\#32RA!Y/I= M@/J#LW?O19 V[#0!"C3P["K M$2'Q!T38R>/(4-&'_^\'%?WQ5="(/,5.*E!?M.476O>G]7M>$O"CNC1M-W>Y M"O\PM0C6S><[E W8E4HD0_L>:L.7]/1%OZ] H-?,-/GL].<1:8)W MG3\_]7A$F@0:8K_JZT:^ZNI2R2C/#3Y=-*.ZY:#/.@&U_FB-\$5E.^:H=\'3=J[!717HD,_ M@NA<:WN]*TEAO&UH:3T1YY6;.[54\2X--8C^L@:13W'FGC0HY9:>.YO6^.ST M)CX1%0\+3O\]LQ3$WVA\?\M"\&^/2L;8^R^'2C/=R@8<$)& P'#:)OB69>(! M@0&# 0:#LX!!\BEZ5V;VO\X' Q^F)09MW>^+RUG(X64#WH^8_/M&G*]KA3J/ M*]JA&D;C\57]JAJPO2J<9SL6#=@"_W6VC)HK+.Q(0-V:(\#.'11-6!D. _$7HI\BIX5]0+']W_?\EEOQO!:5$P,0W+;?DOGLSNO%V>[ MG*[NPA577JH?BAN+Q4/1Q-DC%X]FGEQYR6<3](M?UPEN7.'11/AAP'P75KA' M,*>CH3A*UKL?,#]S0 $CVP,B&W/=#*+?E/$SXAM]W^CV5X0*)6+T MW^<.,%R?]6>+)MP@4V-/\;-R],KX]NTP0<#"'GG3L-R6JF/9OM>SJG.'">XC MI,?$HJ$8<^\'5CBGP8?XP;UH0/3IK(&Q ![E_1MC^B,E(3!D,A2E$G>.Z;>? MA. +[YDG"J/9;:8:G#LVY&G\Z M:YC]/N#FX]94-R28GW5S"NS1+)T(D7$2G[??U7D[!)L8/G /[H%[2T2-BN#K M;MT?"%&7"-&R@$W(VER430WH-C&:PAG\K3!P[?RAZQ[87WOU?I@9<8CFN$0! M/LY_U.-\\BF.S[_PAO"UT_YKK]X/A4B$F-B];P@X%^!M*$QB*/QZ*L"UP>#R MEPF"1P-_"GG1R?,FO.)\@AOA_+E3/0/']YO.)ZC/ $K(\,#>#SK#O) M&(A3H4CDK&>MUS[/PAD##YDQ$'N*X2.\NT78&\X8B- ABCRKMW=MA,49 \A< M/6O>\WW #^5\($_KO\AYACI_S<" M\?VV3^OM*3#/?5)_[7RC2P8E[C"U*D'B4WY\RA^04_X L//Z9VZXQX#_\84[ M!'(F%$VUQ*G+UR;I_$X[C 0 M[/0%%"<@AF!LF& 7-2!L<>UO>8.[T,G[RF&(4:$(P]SY.19.8KC_)(9O9/6> M_1)!P!B/^PT\5&8"Q<1#D<19RVX$$-/O.S?AZS=/<+T5G' 0Q(2#+^?!,Z%D MY*P[-,XXN!'64W%<'R# &0=%7Z(&@0_HXHR#CPZJZ!!YYFHN..G@9N4<)QT\ M[.')[ 3:<=?"PP'8;60@ MX":'\PV"FV_ CL=@]/_9^]8FMVUD[>];M?\!Y;7?LJLX-*\2-4Y2Y>-UHR&HT&% &P3YUU-!1% MU/-_J&!C]_ ML SO21Z6 O;*$":TW@NL%L01!KK4+-Q2?/?X@ MGV[LMYJA[]FKT"=K "N#E!4/$F@-5)YX L,03V 0?$:3A/45HC6HE&46$J@. M&6LL3J:">A497]F!E5UV@'!!WTVSY55"I5#ZKSNJQ>AAFIT$35AC8$_XY@XE MA1FK,22HQC@=R*:O4]Y2X(:,OO56U^IY7WF%+NK9FAB.(Q38?:MGC0HL3N:J M+7X'AOJZ:K=J0DM=M5LQH8FN'%!%C0GQ4V8G[%V0D,M?63=A"Z*VW2$E_!*)B?8W:$?*F -!J81 M<84YO?Y"DQ7&-K'7A%Z5%X*3I:@/GU-6H:4^/*J80A-]:)FNV)BN?.44>M=1 MO""<(C;R*QW?MR,L[\L0I%7\F[ M-A_: QG!LV\H@\3E/+R'>].2IBM27R1T5K9I?\'1PZ_46MZRWK#AEWGSUOII M=C6MHP-2A^/^T_AVS_,S>.8LR>X:DC1_7N4T_//B#HCP89$5<1EG 'Z: MA&Q;SM8S:TKS%S>WAE=%Q@)26Q,]\U+=^MWQ*'@/4UO]^\)%W#Z88D.^],.7 M*JB'?)&-+T^EI)$O?>DQ9(N$;'FJ1 OYTI,:0Z;(QQ2TQ>3D"]IBRI;;;SSKI*:JRR9PI=?XY227^'Z34$^IU,Z)=_HHJ3S*YI7-0:N933%!E=B MBG .RW,G(,['NFR5-!N"'2Y#S[8]6BR5G:&ZA%DK/W M25" )@=C84,D"*XYN.;@FM--PF.(-#F#@CVSF^N=ZN7:$].=2.:D'?1B?PYO MLYP5&E>N''G[/^FLN?2..:X">WJC^ZH"]D^.\#B6V>_Y,H)%P[$<5U#H1EX- MN3/OLZM,#6'C: ^;OA96K6#B5NO/;6$2@:#I?)WMST+%]1E$R#E9A"QSU.]Q MCX)%Z.,\6Z:E*%W;M;,;/ &5]L[U1W>QOQP%]39^;4!0MT?/9M5_OX4).]%; M@>57$CR@5E!?*Z F0$WPF ;OM]"I[WXW 10HZJ_$\?F+Q1 MQ>_J*[XI62,/=E!(4>EV09E0R2;8::-0%9O3N(;MPO^P&2@V \5FH&>DBX/8 MP!5"B17",0+7,IPQ-O.4O9FG7-*-&NY ;T_5-1S?UJF)@G,M4'$>]N9\7HQ" M#][;0L^XK<(4DC'^1<>?])WC_905)AQ. M[1B6&QAC2[A9.C0+19>C ?L_QE0"=LI4U7;.& +J$RWO;4#VW"LT3L\)/718(*"7)V8 M@4".GJ>NO-,H@611CU_RK"C((L]F<:EKJDJT9:E)2,^P)I[AV6(#NO)Q'RL: M.@@?:"(#KF=.=,[DO4&5/B25/AD[QG@\TERAJU^ T)$J\U"5*5AF(#@PH >: M;<PMWH1)I3^:&).Q6(V,503* KG_*H(7'#,M7>(\^Q\A.XP(AOL?_H&$Z92$14%+$L\789S/:5J2Z :> MT&U3@;X+A_I-ZO0]^VZVYA@C.] \YX-)?$SB/R8 EBG2;9*.Z9WF\/M6B+@< M"*\!,#Q+]Y(NK ! /2BV *!O37#V_0/RD: +K]AP;%=XI$,RN="[B.!4SCOF M1'@\1#+&*UU$\-N"LD*!])K$:93-*>:Q],AC^;9K!.+#$0.,/6@!9(7+!$:8 MND/U*ALJO;%E!)Y6ZA7+!)BN$;EI0P==@V4"?8/2\=@E8#H^7QAQRG0HFRJYPV24MR6/Z@]G*YOC"U,YV,Z7_5TO@1,ER^)A8<' MH.I_O%4K^/8C/#Y Y=R]! */2@\W^LL&_,?SM)X1>#:FZ >8HA^#98(I>IE3 M].4-S46GY_NN,CJG52IQ0=7)F0K;&#MXE !F]R7)[DO S@%VW$9%KKPB'QM6 M@&4$(R 'IK-ZZ)Q8/^,'W39PL@768R)=0OBZQ98D(!!EH(I589+"^8&(&K>PH+JQ?TKUXX.4#F"R[EE8SK>*+ L!2Z M/S:LD?"NK[KR7LJ:A!?L2A!YT*1T7,<3!50L-#BYKM8QQB.Q$4\L-%"#]6.1 M#9^QSJ"CX('@<('TD5Q,3QVR/2S;<%R1?=I[3U!AH0$6&F!.#C7YP#3YQ#4F M$Y%^9.^*'"L-4*L-H-)@"#4&A^'P>.FZX72P:4$+EO=?8W J3_$ !:E+##[/ M9C3B)PN6X3W)PU+@G@3YFJ'VFZGJ>_;=;*XU=:]+>".X1!"K#N1:NW#[<-\] M$_I6C+@L=+ LB*S7&<*R(&61@P1: S4G'K PL ,6+*%;^*4LJ1"M/:6LK)!" M#"PIOFBVO$BJ%TG_=4=:NAVEV4BX7!,9(_$%B M2@HS%F!(4(!Q/7,,:8_<&.6LJ7J"H1+)4!T6U6RBAH:+: M4R2AB9YR?,,7W"P,RR3Z9NK8%'@F")9)B)[//^-D6=(IH6&>PHL+LJ Y*6[" M_(SE$AHJZ2-S8IHH;M!.NM=*8 ^'?JB 91>8/,3E9>C+BZW[\C*P8@O!.5)4 MAD=74FBH#(^KG]!$%UJF+_R,3F)4V; ML5TD=%9>ALLR:RYP\%17:FY4][384]_#KM2LM:PW;(9EW@RL?J%;S?S(8)5C M^@=3 M/X=L_S,WCF+,GN&JHU?W,47U[E-/SSX@[H]&&1%7$99R ?- G9+IVM M9];,X"]N;@VOBHP%J[8F>N;%O/6[XX'R'J:V^O>%DCMRD2\R\L4Z&*!'OO3# MEXGI'LP8(%_ZX)(.V2(;6W#9EY,O(]-']T5"OL#R"KN PY+DLW(+3!Z3@T21G\MXXK]A4$6 M>1Q1$J93>% .TTI)M,QSFD8/A-Y'-V%Z3?G);07)4L)F5+ 9L3]"$L$3V'$( M(>M>=A46<7W)\_2(C7I$H'YOE/DS%UED MPID66>2+A'P9FY-G^M;(%Y27(?/%0GF1D"_@7"-?).3+\V/JR)?S\,5Y9@X* M^7*FW" ZD1+RY:F#79 O:(\A7]KV&*HQ"=F":DQ.OJ :DY,OJ,:D9 MZE;+R M!:.6,O*E.A4#^2(;7U"/G6/3O+ ,_HN)$#Q%@ZN--[0+6EA924XI^16^N"G( MYW1*I^0;791T?D7SZF0 US*:(P*N?GI&,_RC='=O" B>@8!.5R\A[&^=@!#1 MM*3YZ8!HGQ6S>6[,L[A_:FI8^(D0Q] #(;)-DL=1T)IME"6,!#^^LNU7)T[= MG9CNSG'G]N*>\&*SFK=1UTKJR!U8W\/4Y5V+ .G(N!%YQAW:S^^1*QW-*!0+FMG0JY63.?4!7-B M^H%D #^X'JX*XX4M8!?X(YU \;^\6X8J MRX0DFB$PQSIAX&.K4XH@)'3N;_15^2'*L] '/;^SSCKZPN9LZXI>J/A<-U72 M966117O4KJ@^0 &KU%4)),(7GW9+'+*MPK /63B^H;C69JSO0_T6_V I&OT5\49DJ'_,,,? MP_[;D>'[]CO1-1F2,;T/[+.J"\G(($;S>_U8+UUH_L QQLR6%9NSE8PX4DA# M3RO!L^@B9FG01SILR[ GHZ%)A[ -#PAZ)4%O&R-+(.C1'I+7)1*!_6I;DR[@ M-RS7-1S;0_QK4WIR*)SYAGPZ)>0O[4:G'JI]I2+"F6KES[PG7DZ/9GB,/T]I M^UEL\[-OKSK6[Q#H?4A5#JS15J>S /3L&Y+.#M"S[V^0_;R%:W^PT:G%U'=22+:6$%UV#BUGW%?"2+@H-%2H'_T7(ORQSK7NSU1M?R+<'!)% GT?AWI?A54)_JD\P:9W3$B4T MS-D<;^KG-3MI7?:@+@YJ>73;J.,U,UE-PQEMG[[R][]MG#*SHOI%E"59?MGL M^FU-JS[=QN%LN*87U2$VX0S>?!DF=^%#T9CO$W.U\?QRM7&8T8$AQO7?D-9G M1H\=8L[#^XL6R6JN7R1T5E[6/VNNY=61._7%)P[3J3E39HM+!Q02XSW\64_, M P#Z'?&J!6%X9DANME\: ^$L;EF,9MY5%%L$U0MW5(C:E=JR[QY:^N4+JC$9^?+4 MUB;D2S]\>:H6&_F">@SY@N:8Y&Q!-28G7U"-RZY0OS]U6]U0&O]\3 [[&*26_PO6;@GQ.IW1*OM%%2>=7-*^J5UW+ M>.0, 0&)S"\=3*=NXRT:A M4H>D](DTBTO0X"'OE^M#WAU5(E%=I^U>8!A,7)U \;]9LIP_][2H7E,0$H @ M,"L!B"=7=.=Y2T8&/'%YJ\6G8P2N M93CCL>:,QS,IA.%?I][.HY$Q&>G>WAFQ+PS[4IY#=')[Y\ WG,#3H,._]*'(IIOR*=3HO[2[G;JH>17*B*<\80?>9=V9+S2]>UGLE'1V@)Y]CX.8-X M'E(-%_B"&E2H' 2T<$-=9W#KI:QMQ+;ZV#Z_/:93099ENKJ78XDQ6= 3D=51 M/;D^W3*%;DN2&_H\"O>^#*\2*O[-VR2OOEEMR'461[?C$3JR44T3-H":(JP; M5,&Z09$XC7(:%G1*9EE.RAL*_\LI)?.,GX%"-\] (:YE$+8[ERSR&!X/PR+3 M)?PFXS^]HBF=Q27)9B1L]8\P>Y]3RHYU$3DE@]R ,*OIQ1&/24)O:5)0=C' M]=L7>39=1B5[< 2 )R'<0'):+!/^O/H)<;I8EB3*BE(HH:H_V8,NXQ*$-]IM MH;Y,%@4A9E\T68PTCNXO*F_@'G[FO7L*V /^BU8QD>_&_KUW'*Z5B$<\I& M[I %,#&;,M$4K9Y?)*'?:)( YPSR"Y I#Y/:QPGGBP_DXW0>IW%1YOP\,J#N M7\NL_/#M%_[MQ^JO=^3S_8*F!2W.(]_-VPFM7_NHD!^-J3:C:VV]PS9C5ZNW MU3A_60UR.E\DV0.E%_P@-SJ53"5_26&RE'P/[\_%,B;F:\59AO<$ $7)'="] M2-B0@:9)=@>DVZNE&6E7]]4T?I::>HR_-6N9J#)6[V$QZ'PF[33,4Y:\^7G#VX-%'PDW"IM1E,WF)3RSL:\O$CHKVP;W!?<9^)7-F%^ ! MBWN6\-;OCC?]\0+VB/R0[YLZ#'T7R3DR]@,, XC(5]0 MC\G*%XQ;RL@7C//+R1?48YWRY;D;G9]*'_=[C,MW7M+P:U6J\'FS5*&JN7$M MXY&37;IQKR4[67.'9GB@^BZ1].AD(?:H/=L^];PC=V(&@4[G'54-,BMBQ6GU MWZ^TK#[P4WNKC]-E?5.97:IT/M*+02.Q0'1P][W96XF1>!!K\\_9@5=&6/D]3+6F()."\34LD<^CG+X>]4%>=6*6-H8OK=!UJE-HV5TAU=-A>5 MVHGLR6?4)YS(=D6JXDZ^*#FS&4&[ZL9[U <7_YLERSDEG%+%1_0<^',5PY] &G>^+FN%R(I.G^\CG@7N>'GV%$.EK!BLG&E] M0,@ZK@S3SWY1C.XTQUNR_H@'@?';@K(^4NDUJ7O6B O'8!O=/ANERT4&;"V+ M0K'=6F+P9)"RFVX?9/!0*)H^!8,G PH%KA3;F]X'3P84BM:6[L&3H=I!/7@R MH%"@:X6.MM9"H5[AR\JWB_B5A1^CX@6^,G$"A MG9Q2ZB4]0'RX)ZJ\('8,:^RH5J@M&X0/-_A4 \)/M<.4%\)CQ[#]B6H8EO[T M<1WT\E.]$>4%M6MX@5#3HF^]+/([W/S+Y" M,^I#6%7/;33R#4>LYZ8LB+4H9?K"*L'2D!69AXGP$(MDDQU0#+43C]<>&=Y$ MZ.''&&B7558$MEGJJ32ID_7/<"8CS"T,H5Y)F #T5H;4B0]C&?[(TUP"1'K< M\@%[0#5'74B -Q9J 6D.?ZPNZK&ZJ OX!X8]1@MH$"5'@CNM:B( CN<8EFVA M".A28/3]AI+_#O,\+LCO>39=1F5!?@%.++1(!O85\U)1M&W7-6S;URE=,<3\ MM^#0E;SU#(_A^*WM&1-[\@[3-&I7)PD.0:FHDAE7;4>YAJAGC"X-2RC5K4L: M&8ZK5?6'1G5)?<6$5,2Q;?B>JBA -4V5P.UCO)4.^D/T"QC$GZ,B;$(Y8CR52.-"@\8EF1]![/L!?P M85<+==966K)Y8E 20]3]AST&3P8IRX%.+9VU3-T[P+S1M<0'NQKMKP4W740T MZG+)ZW.ZT>6Z=W,1A'PLPM&LDY&%.A_=&.F=VF[ZG Q)Z:M73]-M4^XA"NZP MYMQ_(F"(Y35]!9547($<4ZL6 N+"11K%AE3$I8>X1,6J]1^_<:4=)$5CQ3]R/0L&8( M:X;V.O?BPZN2 01KAM1W@SNP^'W3&Y#!SP-=[\OP*J$=O=EV]C-@_2L8V(_M4>_!NM%E"59?OD/B__?A]:T;JK&1PY'[S6]N,II M^.=%.(,W7X;)7?A0-)IA8C+-D.53^,9J1N5R8%BFZ[\AK<^,'CO$G(?W%RV2 MU<)RD=!9>5G_K+G&5<#J8E;$K*[L,J=)6,:WE#U]X[F<,V6VN'1 C3-8P)_U MQ#R06[\C7FVB+R0W.9W]^.H?WW_[M!>,[#/HE'P>)M63ZJ93]:57/WUGPDNR M&?D$WP+SBQ4VPV/PN4G=?40[K]!M2@S3'L?*(==B*Q1SR#$$)^&BH)?-A_:P M&--KAC,Z1!7]-B'64M UOG9EN,R;M]9/LZM)'ID\<,V#*?@6XUJ/S^"1LR2[ M:RC2_,T7LLM*'N^ !D_*04UH_N+FUO"JR))E23O&_Q-+=.MWSU7&];^=EH,@ M7_KAR\3T4%XDY,M3R7OD"^HQY,OQ-0+VB/RLW!?F<3NF4?*.+DLZO M:%[5YKN6T13I7XFKP3YCU=EFM)$W8GICYN*K%65S>*>@ J-IZ2I]>J8$L\$QR$=4YVY M5Q$K3JO_?J5E]>%;F-"B^CA=UC>5V:4P;=/QEF4AH)%8()X'@PYGBRJQ)W2? M@H#3M^EW;2R=:C"*L 56:X-SZM)@6Z8O&<,/6Y>T)%S!"U/G/=L !V?[N/:[ M$@V$P/3/V]5,12OZ//U*I"&2$/7B#HEB"*NSP.KL_9,05=(3202J.FXX*]@6 M^CG+X>]4%\=6%DO(MDU;-B?HS#:Q=$[@$=C8G#QZB>*]1'WBAX[E.*HXD&HC MIW(K]4'._V;)M*C6&1 =!*) ?U4?'/Z>QQ$]!P!= MQ0 HW*KM$)*\8:.Z-M)SK9D M_;$.XN*W!=5O1V#MFFRD:,/DC-5I@R<#=A9$H9"@I;I<9)"R MFV(?9)"PV?KYR=!;5W:YR(!"@2O%UB[VP5,!90)E8GM+].#)@$*!GA7ZV5H+ MA7*E+A_G\),H+,C_T82]69D]H(8[!=5ED1 M9G;V5IW4A0B,/.'^LF1\QX(EL?#OK0ZI$_O/-2:.<.-/5]9+J=>'4W343Q1H\1*3TA 0W4)5, $[V@KVQ$6AO! VGR.C[ M#27_'>9Y7)#?\VRZC,J"_ *,6&B1HZ=8DHI #@S'\A#&"&-)BIA. MK]]WQEJ5UPVQB$G=DW'$U8D&GN'Y6FGD0=P9-!R@ ^"D5/9)"R MYDD"NNB5ZM"KX@E;-*%0X-+1.QFP11/*!,J$) 54#)( M60IT:M6L;^K>^^*-KN4]V-!H;Q]W4W@)N&1\%P-H5.6:-3)R3 N!C\"7O/ZF M@[WQENGJWKY(#/+1B=&M>W/B3;:V+0Q;X:U/QK5_G346UHRWJ/R[S.:I(FH8+40 E_M:J'34U;"0ZN2 M 02KA=1W@KLXZ,\,!F3O\RC7^S*\2JCX-V_3O/KFHJ+9I>W '4?"DP^P>[@W+6G:C.TBH;/R,ER667.!@Z>Z M4G.CNJ?%GOH>=J5FK66]83,L\V9@]0OM:N;'Q0V=D6D?C/U.X]L]S\_@F;,D MNVNHUOS-<7QYE=/PSXL[H-.'15;$K++J,J=)6,:W=.N9-3/XBYM;PZLB2Y8E MW9IHU_!HW7@\,M[#7%;_OE27'\PB(2/.Q@CK8 8(&7$F1DQ,%U63#(Q U20- M(U U2<&(P#Q8"HI\.!,?''.,C)"!$;;I':R=0$:<33,=+*9$/J!F&A8CT&:2 MA!$CS^)Y.VX2M1M708W-G3GU; M4'VWA;,7C7H+I+S@!,9[0'$'.]!\RRK(-\>TA=T=[IXZW.I/]B 853X/D^I* M?3Q1?>G53[]F4UJ4Y#K/[LH;,LMR4MY0^%].*9G##VX*0M,IG9)O=%'2^17- MB6L9Q+$0R/>:!A3J)L MO@CSN,C2@C_[T4U+)KPA H$MZ&K$:9P*'_!T"93(R U0#)YR"P+.6!"G!$8/ MX^8C8I1;+@J3_).>.J)]T^1/;0;P-+G,E7RC/)]5GAW9Y'E',"I19B#O4$38 MB\+HKV5<+8<%F<9%M"P*> >(R]>LI,1K[HO@^RR)IV$)W\[B-$RC&)Y8E'!A M3M,2P=P7F%U%P/P4A@%RNSJU6CD:P,;UD[DZ!T4ZSZ9@-L&G O#W@M6%K0P% MO>8X)CF=)91I\^9MT]6J 6H\8O(#0ZF7Q7J5B=/%LJS'(9$<#$D,/'W$8+_2 M!O !+V'$C32$BT5.00NS^P"/_!V?EWEV ($M?ZB%"[NF4.5%FQ=^1SF(+/7!?DO"D2C%2&8H5LM92#QE'P/[VEQR5VB M3BJM6^/Z5JD$L@"7DW$UC2@!U30'KBYS&"X;%0PO6^81O#&$ 8,BR2*^1%YQ MQ0&,"4FZY!P&#LW"J,SRPN"LJOCYT#R.7%&N6N";-3W^Z\MWIGQF<=G<9E87 M81A3"LLP&T5!?H,1 @S@YW%%I$6RA*MEI9KXE;?T?D'3@KY;/R!L7L, 6BPH M7]!!XN8%>^:4 NWG_ U@^\/DPVN^T)-B&=VP&]A(8[!E02_"U/(:KO%_*CS" MY?@6S H*LXU OD-F@!=,9;+?Q#E_%)C(^34C'1#R&NXH"(PDR0JFX>$98(Z MJQXF!7L!_S'3KATP?EL]/,LE;\E4E("%SP(A-UN*V&4OZ2+(T-I $5$F+-",EJEP-;E;+\\A\6_[\/K6G5D1F'Z]]K>E$%8,(9 MO/DR3.["AZ+90CXQW?5ZTHS*Y1)FF:[_AK0^KY7/AH*ZOVB1;*.NO_[99FE_ M<_&)0%!+\3FVR38: ,HOZHEYMCGV.^+5)MY" LO![,=7__C^VZ>]\:$G%YCO MW)P T?A4[8XH5M@,C\'G)G7W$:UK_W)H,TX M>)MQ)>/^J3+.>DPZ33'-JL9Y<4]X139IRG0DU@'?>>GCKU7IX^?-TL=*9%S+ M:&3G"I<%4*+E!;\73WWQW8KD3<.5G$ M@1B!\B(N3MUW;P4C#+J"@2BUWOFJ+RT,QN;$5QH%KX6M[/TO$8_S7Q[WL+8V-=! MC%U"4XY5__S0K,UVW9C9^^%H+V&F[/'6U?;M$7_^5UJ2(DQHH8*3+(/,G:?L M:F.2KY6LBWKLT-'GG;PX&OF&PWH,Z%()I4^I4R<8/6\MDAB,^H%OC 1CM-4#6.J?VG,B*:]MUQR)/JOXK)S>/HE8K=CW MEH'-NXU=U&UF!)O:RCI)X@/B/>:NNHRH/AH'[WN^PK66$QC!V!=MYP]20J0$ M3'<"LC_VWO=\A0N(ZQNN[XIV,H8H(!C/[SSW=!2BWXX,;QR\$^V5],W: >4! M1(# #DQ7* 9D2!^\V(7IP5]A/33A!=^S,DS(-\P)/-LKV; X7+ XIMF2-13M MQ<02F#3H?6+BLPH3S[ ML<;40+(*O8.AJ[1#[Q,3CW+',B:!C7D)V?,2YY^D MHED,U[#9K@[,8@P@BV&; C.JF,5X619CLV_^#\5R\WW\"6/&Y@])G-+FW /> MB:LY(VC[/)Z,L9D?L -/0^^_\YR(+J;:,>%M':PWVV7A,8&97,R(2 :9SCP9 M">?:@7T0&('E83Y$CWQ(3RZ07#'S$R5A;(S&PKVBX0%"QBS*B8CPS EF5*3) MJ'PL2,B.>V2;O?F1FCS#PDO!1+I2MFA72G-YES%K([QRK._9B==M$W.L=-[F MC?C-CQ+PN=ORKKYGUP6*U<[+B$> MZ]D92:+LB+H6D711BEX8B^D,7?",S9,T!BLF%_1IS#-,"P*[+,G'3&52 -AE MZ056NY(%&"H&!AS/,2Q;8'^0X>R'4!*C*G990/N& M;PO<@S8(PT#1R#ON9I!I-P/V9,*>3-B3Z6FMY1G!!#<@8$LF;,FT7SXFQF2" M.Q P2:!8DD!$UQ[?L";8NDGAY((0$(#D8NLF";(,V+I)ITT V+KI8*IB9$PL MX5Z)_C"7 Q=Y3)ZGYAXE#LLV:'V%@%,=F"R8PUHR_!L@>V]!V&<*)KLF)A" M3QK!7(>4G9M\[-QTILR)+I::I&UXQ'?JMPS'%=B ?,FDB&F,S]&PKEV4?;B M.&(/>AED]@"S)M($S$\\-M*P;('9PZ$:43)F4$YN"H%MF^3)IAQHVR3.C2)O M'6S;I'S&!MLV/:G;'%-@BT)LVR0]BK5,R]@VMFW"C(N.9]-E5!;D%QCM ELW8>LF;-V$"0ULW82MFU0$*^87 M].GV,TP+ ELWR<=,9=( V+KI!5:[DB482@8''-^8B#\F3G^0*HI1%5LWV:YK MV"*KOW$W@RZ3['LWP[$0?CLV;'!^-'M]TQ.^DQF#[*<:W=B@ M"1LT88.F(VJI#6>"&PVP01,V:'I,/D:>V+*S08;$,14@4W[K.(/6]5QLSZ1N M D$$!&P7VS-)D4G ]DPZ%?MC>Z:#Z8C <,9B0[T#24?T#H:N\A6]3ZR#A(9O MC'T\BP(3&BHG-+S P82&O@D-'Q,:TB0T-KHPH3^.'9.P8])V=T!+N-,P2/&0 M$S&=N182SE6\M^$9GHMI#$QCZ)/&.+5CTF0L_,"\X>%!QJ3&B0=4V:;0#EJ8 MX%"A8Y*+'9.43Z)@QZ0GK3Y?9#EH6'IC8Q*(["Z#^PETF63?^PE./2C#F-A"#[,:P/*O:+#= M\

=[S",][QOB\>O'Y1VTNQYCX(O>_88Q>%TS+&*,_LN.',0I$ M;OO#4/ZPYBWA3H%G8-\9C;'ED;HI "&;VGU3[)YV&3('"NT(.*+T)^4]!4-P M4<26^V@NECWD!D0["A(ID#-6[>B/2Y5AV7N"H)/B&^TQAX%_%P+X#PTD?] Z&SKR0OB?6P;(Z,1P' MCW+&A(4F.Q4L]ZG*B\ O'M0M5R .3(?!S1+A1=>,V3(6<_ M[ED+Z\L1&=20(QG239M0"=%P[@T+O4^X@UVEIO SU_2#/Z8R!C3MH5HY^B0J M+/&[I_N&@[IYBLYV3X_QS ),?VB=_@@\PQX)5&68_E ;Y7JF/_R1,1ZK?:(! MIC\P_;%.?XP-=R+P;,%!&">JIC_&XDNBU/(KI$Y_8.(#$Q^8^'A4=0EW+?J6 M$$Q\8.+C6/B/!,-?@A2!GHD/8=/!?,:@YJU//@/D4/=\QOLRA.6D(P_!YI0? M[1)\_3-G]:N+A,[**NUP'$KYR)LGU@MEE"5)N"CH9?/A@X#Y-,OO>'VER9#P M,5PDX4.V+"]G\3V=KI9TJPD:-MS<=/'JVX+JNRUHO6C0VUD;)A4L=?,X,H,= MZ+VUWVV/:0N;.^P\=;C5G^Q!,*I\'B;5E;LJ'U5?8F=Q1#D-"TIF64[*&PK_ MRRFMUJ@Y_."F(#2=TFEUY1M=E'1^17/B6@9Q+,>MKH<%B;+Y(LSIE)39(_W-"57#P3DE48E_ 6/*4H"\PNO*3L=Q%PAT$*<=XM11 M Z>D#5&RBTZR" ",WI+ $4%H^C MD6,U6]"<'Y<:)B2>+_+LEG]7(%3[@:HG&U2_'XU.>A\ERRDE?]1XBO_#/W"8 MA47!]NP"=N.<8R^%/Z,;8"J,.9N1UYX5M-7KDC* Y[0H\V54+G,@ D9BN,R M9EJV(-.XB);PU"F)4_(U*RD9L9\P88I:74')+$[#-(K95H 2+G!P\R&Q.\-Y M!CRKQ\GV#-PP8-,%62[88V_#! 8"U\/HKV6<\W>!VB^S/*Z'[1HC+]@_'._H MX9CD6"([*R+O&_WS1NZ[0-^$#PH&"J#BMQ9QQ;,7S@BU1R_:PY=6>^QZ":3! MR+G'M$=U]364%ZG,D3$:C514FK;A6%X?2O,H,K=)'!CNZ)&1'D^X \KP_32^ M_>D'^*8R5+645!<1.Y8ZIGD307*\5I*Y4A_.I I=\5'S M?__^M_;HUY$UIM*S_+))D;2F51>Y.EQY7=.+*S"$_[P(9_#FRS"Y"Q^*>IKC MB>FNE7$S*K<*:IFN_X:T/G-MO$W,>7A_T2)9K0JK(%?]L^9:7E?>5A>S:A6\ MY.LC6,[LZ1O/7:TFCFVRV-H<_JPGYMGFV.^(5YM1Y9 ^&<_OOK']]\^[0WN M/:V=^5H,0/\$WS*HKI :_M3B]&/XW*3N/J+A8M_A8C^2=K$_6B&W3_/+QX^_DYQ52?J5AL02+B@=J M0L A("J*DWAE_*Q;43$HYG0!MA%@C5D6&[L_#@!M_\HRKCG'-? SL%C-G"U* M]8+$]'14Z??-);"5[:K7OUT;H\R;MS:;4VJP'5'*A;@G6ZM;P"C3"LJ1G6*#WI]OLX]-K+4.KXT): M9,39&.$?+/9%1IR)$9,G"HZ1$6=BQ%-[5I 1YU--R @9&#%!JTD.1J!JDH01 M3VWY0T:VKV)C#B;1*!#)PDC4#6)9,1S-R<_%70] MWZR#9\Q:[CX!;":/9LKKEUQMO*1.,%QER?3#YJ&*FSO5KL3,_W!4L>-2@2=! ML$.1LZ#BJ1#?,*G2=X\8&6CP5*AKF,AX*NXT3*IT+B_!MK@\OEBT)A-E"9OA MCZ^\5Z<*P<1$]7C^1C1'F!+J')I]'KL(+>#^.:VH,*-=C':Q).L\VL6*(@/M M8OGEY9E35L!Z?JEI]7-XF^6L;K2RJ-[^3SIKKKQCYI5 (Q,M9C5D'>WH8?._ MK?C\4Q6?XYON3C-]>W%/^$Z+ZEF_!JGE/R:\2TJGS>WJ%1ZQ+4,H>%Y M7"H=I0&S;EYT6YC5![:-25CR!M=/-?0GKI_]\_]LF=B5WG-.UGNVZ4R45WRJ MK($[:1298+!S?(EJ,!"UV T7!H$9J*T,7@NS=_I?(HY*L;ZD(%1A/K]!NU9. MT XDDQIOFJ_L\V50_NZ M9=/93]SKZP"87C7!:2:W'&<+5N>&L!Y7>)R@"!N][WF+.(UYTMZ'876"[@EF+<@C? 6#VS;&MF^XGL"SF(<+;AE. A0![LJU M4!_<3N ;WF2,QP0*2E4H#PA[9(XT/B5PJ+B6/5FQY29]81F;BX)>\V,$Q#I, M:C#LI=Y1?SG3#@-ZM;_4\]P$:]P)>$^>J\]FDG.Z2;JBO-^B\(Y0[GL"SQ\> M",HQ^?*2A-]1R'P+_L\[I<\Z(&)E7.\=@.?\'W MK P3\@W3/-VD>38M(QZ]&+V=9H'ZGVJXA-%8 @& <;2NTL4]8Z9 M\V62>I^J\%138(U1//1)-9U_WCHEID"",3&%B:E:-_IF@(DI[7"M6&)JXR!* M\D.QW'P??\+89(<6)W%*FX.,>9/TYB#2K>FQ\SY?_?368U&*Y0(C4"](]P/#$E\!JC_&SI[CZZR%#"^8I6^Q/3URW1\$;XSEXELFRB:P\EG*]X\ NON=4/ M_)A#&]*\AVKAZ)(BLTR!A0.8(9,$UK)GR-@S#_:9XYNYTI"='@PNGOK-YOIR MP92U*'MO-G=^C@TD=G_VQG6"'1V$I9:PQ)22$DW3!K!R8V\[)=BD$A953OY@ M$[S.LS(J5@-IT01O[(V-P,$6>-@"3[L6>&/;-NR1P"YAPX4V9E14%@1W9(Q& M0H/LP[1>=,FX^)AQT1#6LF=8"]*US9B^C7+LR?&Q!-8E#Z0@#@VRU,* MY8YOC#W<281I'_EV$AT+X;>^$5@!]M63,5TD@KV.8XZPL9Y*H%0Y;X2-]8:W MH0<;ZSTG0C\:&^.Q\ 8+@Q0.%3;\8%N]YPB'.S(FML!C388K')B^4CE=X5I& MX'N8OL+T5=V6"=-7&L):L?159RWU?&RIARWUM&VI-W&-D84Y NRHIV]'O>;!AWO<;2OX[S/.X(+_GV709E07Y!3BQP*9YV#2O'QV* MW3Y&Q8(?+9KF MN8%G>")+TN4()TNT;TE%:&O1-,^S7&,\$GAF_7"AC;D4603A^-CZQ'!M3WCA MV_!0H'2&Q>N@/*YO"&"&1?H,"S;($^PQZ=HZ3+\&>8%AC80?;*D_R+$_GEH@ M]\7W.M$>Y)C@D<@R]JTQ[@J2,2TDA+GF!'<%J81)E=-#V!MO>#MVL#?>K WWG.R5+9CN"YFJ3!+-= L5>#8F*7"+!5FJ;0#LV)9JJT^ M>,-RP+%IW2":UOF!$4R$&YOZ0QR;UJD#<=N8^,+[(V@/<4Q.R0GGD3'Q!';. M'X1-TGNBZL2N+D([PV/.2DKW1JJ3'L9/=LM>^;VIT:A9WL M,/EU;!M'[4Z%PDYVBN>U>E_IAVGAR)C!.NGLT^ M9?DBR\.2DO?DX>)35 I"TML:: M TW[=+_Q1B+M>L82G;[Y.M2L3_=[:1#/0\$S)GWZEF/!M6I]3PI3-EV6N V/ MNXJC6K&,C?B#7-5@$[9X&T2+-]>P7?B?@RVPL,N;OEW>'"-P+<,9"^\JKSW* M,=LC)Z)="S#M^9CY42OSL^P&@3&R!"Z[PXVS*]&D#0\G>HYPC%S#&N/A1)B$4BT))3KZQ0\C$4V;94C[85;C]1)9!W1OGM8#KI6N2W1M7Q]3TY\TV"!^SY[ MB/IWU!Z[;S9W6K_7]^3$8UCM4[BZZ7*M^6+30Z\X;.&E9]KI6$7SUC(]W&^D M$B;5SS5UUA)AC.<(80H+4U@[?7"\D3$>33!*CRDL3&%M"X<7C W'$UX,.T3A MP!26RBD+?X(I+$QA;82@A/92Q!R6%+A6/8>%V2O,7FF=O1J;PHL-%8_\8_9* M/0RKO;M0@^R5L+%C4DJ72?:>E#I%EUBFB^DIA=#)_8OW90C+5T?.P8@!:;0[ MRO6OW-6/+A(Z*ZN,T7%SX -OGEBORU&6).&BH)?-AP\"IM.L]J/UE2:YQ<=P MD80/V;*\G,7W=-K@@*7 JD$U;-KTY.K;@NJ[+="]:-#;"3)M65NRJ56%]B!UQ%.0T+2F993LH;2M(X MI=7*.8?[;PI"TRF=D@8AYQ[?-[HHZ?R*YL2U#.)8CMO;4,*"1-E\$>9 CC*3 MAR).;T-9Y#$(+KR!3//XEJ;DZH'U_TCU:FVPH[#V*WCA M PWS^DEQ@;#L#9:N;+#<:TP(A65.9PF-0%O3V0S^"QCE>IO ),)KR@_I9"M. MMJ!YR%1FF#!5FF>W_#M$:D](]61#ZO=CP4GOHV0YI>2/&D[Q?_@'CK*P8"LV M6ZKCG$,OA3]!7>;7,&18NE][5M!6J4O*\)W3HLR74;G,&]OD%E9W9BH59!H7 MT1*>.@6CA'S-2DI&["=,E*)60W(RB],PC6*VE:F$"QS;?$CLSG"> $%\S.Y8:2POVQR()^977KC%V?6,O+9Y% M!]NPK=%+Z<#9%^KWT_CVIQ_@GX9Z40*6.HNMWFQ)H\O(TQ*V+D+?K%R!YDWHTO%:A0V5 M&+A6%3/EH^;__OUO[=&O"TR8:LKRRR87V)I671GO<"&\IA=78'_^>1'.X,V7 M87(7/A1-#F=BNFNETHS*Y646ENGZ;TCK,]]8>6GM0Q?4T H/L&W#*LKI(8_M3C]&#XWJ;N/:+AH=;=H2;9B";%C M'2,8.4+LMY ;9H0M"GQ!@ <"0N&^RDP<>:,3S-VCUINMM<:S7+0*E10P?EJM M5#+V?/]L'8HF91ZF1158KR+GM>=EC8*VPP8S:O_JI3ZE1-"U!@3=L6S0_48! MNEEZ\E=L:9P'9T%OZCBA;'^*ETQR-CD2.O/=>BW#.\)/*E] M[S1.EORF, ?==EVPPFE2P")*R5M6[.!8'S[__HU_LC^\:_TPI^"K\26>F1'\ M4A0N&.57/US=^\=O7S[M>00;_'INBSR;Q27AO@@;*07?[5-8W# U!U)9-$O^ M;_EUF,915=9MD#!)UM!>*\%YS3V#J4UF)10%=RSA 9190M4[RS79V?CL\8>" M@/]$\^2!?=T:',UG3)C2B'++I:"'7KI: 393D\6"\MM D\P+1KE]KU\)V?JQ M\,1EPB*$7P^\LKC)ELF47%&X/>2+!=#MW\NT6G+NXO*&O^Z:IC"G!!SO,(K8 MTC5E'\!IK'D 8(H70%CV ';__Z0QN^<;6U,*X.Q?RZS\P,90?7JWE^2@*U;4 M60V002HDQ7(!C^>F6ID9G!]I5G+ELTA N?)O@-0&>62B9B?R6(O@#!:^[(XC M@Z^/"W@A-VH9*3;5(U_ ?]N2S TM":OT 1%^1+6V?Y2V;MG6N ;YO"/6CSYH M5P/P!_[S<=E_[$F/JXO+KOCR2,76:,?"X-L_Q!=M5<-BKZMC#,SUCBJ7?3.J MT:JSJT,:NV&C,F_>VC0IJ.V;X_;6V&8P.537UUIM6\_/X)DS '9#DN9O7C)Y M6<6 [H (3\9>6K;0+RV^@$%V<)\6,J8W189\D9 O MMNFB R,A7P+31[Y(R!'^U28XH2QB-?GSEOSK5 MZ!B9WDZ3&7MQ3WBYR3EZS BFW?>;G%+R:U6W\WFS;J>BHFL9CY"S&_]3-@J= M$UV^Z8]U0M=75A1V3G!UWI3D^03:;AZ$ZQ&N1]L:PSE58]0[ _31&&S_CKB% MIML630K#QEWO8=$$-0Z:)UVC9F). LU0@[JF>UWCF,%.;UG%82-*V4AHKAX! MF\W)GV;/2G"&4GO6A\I5]>AS_H19?R9#WI./#").>*F*MF0[I\#T#[+\\8[# MMN%YMM"FP_V#O.89MZ77"EQSP=^5;]\4H?[^?B76!?M]V MC< 6>UXR*O^F*D(R,@A2_CTM:UW WQM;1N )A+\$9S4)A+]ZN8MO&SM+WS)> ME^']NTL5TA)2JK'#-43=SUG861Q/;;3I7DD],C=A,^P\*(D [1*@3^Z@T *A M9SW+1PZ$'J[S5PBA3Y7&:P'0 :K0PP7<"@'TR9IG]1%Z[F.8>O8.:L?DCBE3;-.7G#=- /;;KR5,4^5G_\#3Q-77R4-7?LU M'24C@V!W1Y,PS=BPQA[&*%$ !INE"@QW)%8",$); \^TQ5=67'UUYDA\/-L46Z#HZHEU')0&"*089 M%=@1R-5A1GJU0;($R;)3H8[8_A_ZWK<_V/V3K,U@TS M6^<8#JX F*T;<+;.-FQKA-DZ];-UU2L>/< .LVHO,68WN@2YBWLRS9;L0+HS MM DZ9Z>0OJ?9B8(+7,,=C3'^BV)PM'/7]SP[D0/?->P ,WHB?+N^\=']I_J5]9GI[L0");FH\'8H<1E&%2-EMC,Q7,_5*6(LL,V7#MA4>)>> M;4T,QQ&XW7ZX63W54:SN%CTW"(R1R)X1_6O8(6[1$YAR4Q+%(]>PQK@_3YN, MVD:3?G&M^26;):8"Q)K$F =3*'0IV!'2=G9J9*TZ.09 ,IYB2DJTNL9,DS+J M&C--F&F2C#"8:>IIJIJ='"0Q-S_:= MV<(.E!V="3 X(/>K-Z5(1\IV< : D]Q7/A*E^!H TA.S7TY*,#'HGVR3K M5*TK[_5&MIPI-TDZ5V-F#C-S:@G ,'0[YN

8D'+ M,J$\(Y?2DER'<2K4>?0P)X=)#\5S5H19.:VR>0+)N;P"#D\0@YS=H/-V0WA"#G,V"F) M$,S4R18]QDP=9NHP4X>9.MF"$;8Q\D9BPQ&8IQO"G/O/TTFCNS%3UV^F[GMX M3V ,-"I93FZCM:3(9-P(DW'G2L9M'@MI+^Y)D27Q5(K3+[M/UO4]^T[,C'%@ M"3[K MBD2YQ+XA)!F9I%VHN_";?=PWJ$$BLGK%Q^F_ET5)IWRW8'6<'"8,% MN8HZS'8GAA=,=(IW:Y19[.W,<"6A;$\,?RSV[$1,00Y@SOWG*D_>$6#YQL2Q M==+>F*W$;.5!S+MCQ_ \@>72F*WLU\O\DI8TIT5)Z/V"I@4UF ^&.<7.;V#+N4FGF&!3-"V!._*( MZQC61*Q%BVDS^::B;C;, 9=K)+:I!";#U$6RNCDNV[(-QQ7>'F5P2,8;@A[RS)M;YGWTUGJ7$@W*&33(!P0]Z M-^2=*AAC5VR!&6;N<$.>@AOR3C]@;(*)/]R0)UMBL&\Z=;#WU1>Y\163AI)L MR/O\7U^^8Z;P)5;ZAJ2[(.G3;'F54"E4XFMQ;FK?T^S$*0T\PQ9\FK5>><;> MV=XUNAMGL^]Y=@)O?V2,QP+[>0\W2]D[/KK7\KX,T^RDD80'8C#2:A-V;QYA MW_@XPW(@Q;+7R7;68&PXN+5/G[SG9Y[SC&]Y\2?)PY)V4O\IV:PE2E-J8>CK MM<=O8NJ^P^]-Q7G\(S6!/3!_C MM2@?XO< HH!@7D\V@,BUT!ZY&U 301*>(!_"2G/47K_!"]*QF_WTD23A+7)D MDR25FRR*V[FGI/(Q':U:TFG4 M_5/@ICL5D0DC%UMZ-M -=:I#6-V.GR-39/?W_G7K$-M]"MSJIB:$;>$'&"@) M82WR;1L-.]=N#.;:SIQKDZOB -MLGJ(9+=/6O1L:=MG$+INGR(5PMTTRN< V MF]AFLT/Y<77OWHQ=-F4ED[0+=4Y[^H;89W/Z:+H.4W0OL=[[3KV?)X?7 M^S2[2?)Y>,3?@*&M<^M-Q[0\3!-BW\TA]]TU^&P%#QX]P>V/I&=W7?*DS@P*4C1SZ-;YM'U@]A9P0ZU0O?P[? 2S:CYJ8: MPE&6).&BH)?-AP\"YMF,/UA?:0XLY&.X2,*';%E>SN)[.FWPPHXUK ;5D&G3 M?:YO"^H9;8+S18/>/D21R18[2?%Q; <[>'[+MHUOCFD+\#M,/W6XU9_L03"J M?!XFU96[ZGC(^M*KGW[/8Z ]O('D- F90U]F\+$H\V54+G,8&0G9EM&XC.'U M80%^?Q$MBP)NC%/R-2LI&;&?E#>41%G*PU7\,;,X#5.>!B]*N#"G:5F8*RCN M"%"%O18\HX2&.=,?-UMP<=GL6FCH0EM&,%J:-_+H>(WB6&D-=L;9HADU__?O M?VN/?AV@8K*3Y9>-RF]-JSZIT^$HN:875SD-_[P(9_#FRS"Y"Q^*>IKCB>FN M4=^,BM&!V);I^F](Z_-:D#=D_?ZB1;(:YWQ*M-31F2FYS.?GSUC^^_?=JK.)\4 M@^]5)OU&DP0&;)!KFM(+#R2<@D#%H(TYD [H M3\17A_ARU<<7^P73;]=9-BU85FF*8.H'3)YL8/J=I@7@AJ2T)-=A# !:K(S" MZ9(VUATSZ,"8HV69<&L.C,$B P./(? N+F_X36"[@,(*&0X9VD*RJ!^^2&!2 M^X#Y&_PL9U>R.>JWGB#IRP;)7P"&!% #$ -0@LL!-A6 C^%'!>Q8 \+.2#;L M?*D 4G!]Q'3:ND[Z)ND[2 @0!;^YVA MAEG<:>@DAA6P$-Z(O^;[3=7/J>KNM#O':NYL=BR.QZG!)8;<@3L/[(^6E1D1 M5B1K;@KGX+Z69+Y,RGB1Q'##U0._(5S GQ&7J::-E$F^[_^"47B6L&&5U2CY MM_\&8A?3..++!!-J6#&6.?>_:!C=;(S?Y.Z7&!JV$!27 /IH T%78!1MDYG% MUFJ7_U\QF%C3N'S@(_X4+M@CR!^TR)9Y1 N!PWQ\#(S*GS+@9_K @GOV^ /C M8'%#9DEV1V9Y-B<98#:L[, (!.^*DN@A8FQ)3/);\QT,?/VS&"Q&\B>%Q3X' MS.>,"TDS5P/@D-W&3)ZK7_ E/(+Y%LPNB&HJP(C_I&5ADB^5SBX*]H/64\KU MP $1MS&]*\A=EO]9/;=^" T+0 &/%+&'3RF8')09#(#,698S(,-@^ TF^35, MP^O:$$E!C<4+#K?VB^[B)&$$J!"9D0+F7LP>JHGD% ;7O(T_'?Z;I=<9&]+5 M$B9 V43X5V%)P-LOREJEW,.'.YJ ?I@#XVXJ@YN;2!GH#DKY^V9+#FFV0E$> MTVE95=QQIP?4WI5LF5SFVOGABX+%,)PEY2SF=XOV""ODPQF MF5325>E=!EJXD&39GP7C 7C!:1%&%;C+&[ARERT39@G<9HP;!:QB\0Q^E;)I MWM*BK**.9./=(!2S)3,D@'#52ZLAK,S4HN)/MD]8@ %+ -S&JUJ^%Y#TH4'6 MXV)B,"8L0K;X@NK-*^E( 'L7S'RNV%3=:C"E#%!+&N5@W/!K(S=;]> M 6K-6UQV-:P-(_#T[-4S#/EJ(,Q JJ/1+$@;5<'=S?AW*^M8![]W$PQEWKRU M?II=6^I'E6V.?-,^6+;9,B);SX>E+F?L:4C2_,U3L9=5M@#6T.F34?J65[*Z M-;PJ,E; V7%T_HE\:^MWQZ.@E71YN3OS23>_-R($SR!"IPK\ MQ11@,WFT3G,_2:XVWMG.]30[W';__>']U28YHBQA-/KQ5?#J1-*XCADXO1[_ M(YAV7UERYM'RY^?29 DW%'<*^YQM!(+ 3"J(?T:\,^IVQ M;?B!P%XIB'[=T<^"N-J@WS.@B\;=F&;4V$'@2/2$8DGQ_)8\=P_#$"&8%\7)9=6B [@1'X MSBZ0%0_GC6K[K-I#TMYB@=Z6UMY6]R<=*"CDHY'A^>+-+LE8CQ* $O"8!/B. MX5HV2@!*@/)AMU-];\^P_4"4H=>G5?>QM9RXQC.Q$,@(Y 5#Y?9EN%.]O@1BH?+K-UT MYKHI3#?I3!$(H B,-2(W-@U M)OX>"5 O(O?V]_"A:I*9I>_8_@G@"6NYQWJ-%C=97E9-"]=]*=$#1 ]0T5#& MV#,">T\<'8&,0.X'R*?684\,=S)!'"..U0[)!9[AV'M*,14/R3UM6:V[07=@ M6$E#!_2C>B6#3C&'L3&9B*_9'CQ$4%+DE923]V<;(PMW9Z.D="0I^@3Q;-?P M]RTJZ@7Q?E_FT4U8\!.6BILPK\^U*7-^\,,#>HCH(?8=Z3A91BW##W#;*2)9 M>23[(\.QQ6=-$D;M>"'=-&9=Y-BA8XLPY@=P%P1>->MN( M9-!AEN3CTACLP):?5;$YIBU9ALG!=57SKVM(ZX-M.G M53K[AI(4;.U*V.<9/YJ,\J/)&B2=>QJK(]&(:QFD.LBIGY$8),KFBS '8MS% MY,;EG^)P-@5+>>; Z]-%=Z:D>? MHM;J4FLY4FJM@TWC46.]6&-)0ZQ'+*T]NFQ'IT1[NM>N TL<07'*9QP^UA&- MW<#88Y+>L/(=QO>)\2A](-$RSVE:PA3#%"0[7H0EO'+O/&$:KP/+L"R+D>(U M:"'^>36?CZL'3/<_ (0H64YI+6'5'@HF3LW-\S!.2\IZG%!.5-#?_Z81W,2T M>1/9H[,9O(6FT8-! &-+N#?*BK(PV.WSK*0K6I/K/+L# ,(;ZK6 AOG6^Z.'CYT1/F'*_QME;.B.MLGZ;\][]MG!J]"G6S ME3#++YM3\EK3JH.E#E?YU_2B.I0ZG,&;+\/D+GPHZFF.)Z:[7L*:43$Z$-LR M7?\-:7WF:]@V,>?A_46+9/4"M: U)@GI1K;FPI>XVOLFL$;@]F-K^N$F,$M7M=SC-%H M#,Y SE2?"E+;HXKC&Z)?\_"U;Y&0&]/_I!$?7A/7E\C]<^U*S8%?]K$DNX0T M8"ZCB0$?N5'U*(SN8*8W-*E#":".TI"93N!7%,NK(I[&X% >]!OV&Z/<^%D9 MPIUD7M@K5G44Y+>HS%:60!A..EM944N2-C M9 7&=L$MNS^G$6BW&AZ[5#>YJ2IFNBUT,''IE?>-HO]4K/ME2#8N]KO9MF,D?5:["IC?5RI;5KM2NNUKFS5N;>IEZK3JJ M<,BWS4EP*#O7$HG6\YDC/TNRNX8DS=]WAE=%EBQ+ MVK&O]T2:M_6[XU'0M T0_O MKT30["E;6@A)3B9 -=W=?P5-OC98]0%,$_DE39Q5%*&>6 ]EHX-HE Q&K2!@ M3MZ865LIDFW%_21.8KCB3KC)/)./\FTU31)@9H@< ')!6D;OCQO*)_AN4^IW]5! MVKH@W)=KGN1< IM:"*=?9QL;,/Q?GV['UI.;V-Z5Y _?OORB?G#3)<6!>]T MPQJ%W8;)LE+D^_J"@0C1/'E@7Z\U/GR8,=:E$37)1]#P<1$MBU:;G*]9>O'+ MQX^_DY^KKCJP*OS*#_B$Z14TXBWDPJOL%E3^Q^F_EYP\U?! 79.T^?5L]>MY M]6MX>%AN;-J_HDE,;ZN%)F2WI3# V9+]HLSCJ.JRPAB0Y3P8\,1TUV_-:/C4P.1H#"VJ.0\ 94&%&AN MXUQG3>P*VEX*XP:G]3INKI';K.Q;BWG&KDWI56D0L&FBFZ8;7D&^\18VO'$- M^YZ_\E^K7C;53_A:7O?J(PNXG[6G,\@B6<(2SQ_->E"4#R+[)6SH+<;4&1"8 MM]4AE14+?DC!>UXP7K)&#BEKBQ>N6N=Q'K'9;'*M-GDJ E^>N<&"LV,@#Z#! MPFAD.@?[^..NL;YV\XT\Y(N,?/$.GO: ?.F)+X[I'CR2 AG36^.+$?)%/KZ@ M(I.4+ZC()&4,]E?HDB_//5+R*<>E/R(\APJ=^@A*D0!\9';QQU?^JQ/)X5JF MZ^JTY_G['4UN*?FUBE9]YOUC']L'KZ+-!2AM]TF-ODJ[U2R<;XH_HO+'2 M-?<2Z /+W9%EW3JN,[$?(JP1YQS+&["Q6W-*CNN==K^7_HD5[+:^] M\"Z6K]]$VG3FP(P[8$-BR0TN-'49.53(,2-=NP;-T[ MK XB#+%.&K3V,>79+"X)MUO8GADA'3J'&X/8E'\7Y'^:+=GN$AD4I<@8:]_S M[*3K@FL9$U=@XX7A!B9ZQP?*P0LR#_[8<&R!'84P6M&O=?-M0?F&7F#/O+C$ MR(36]0$RN4-]:C\)"(-1!103%!.,"$@>$?B#-W=@/:"JUAZLN0/O-D7B^2*, M\SEK3Q'=P!,P.J!LNE9<^9BZ65C;-2Q+>)V@'EQ%@,H 4,N8^'@ BP:.=[6R M?HS^6L;5AE]2YF%:A%7CKR@K2G%+J3231@>C0WTFF=]P:%FS-!G^X3&C;%Y;T]&KTKW70BBJJ M0-Y#UA$>0->#K8A0"1#J.8;M"HP H8/=LX,]9UV3Z[AU-H/WT06!13E.">MR MS1NJA\P)SWD7:)''4*/OC2Z*8MK/=@S'%[[Q3EO>([+50;;ACK%&79N,]"]A MS \.J;+0T[A89$5]; CZQNAYR%LO\YA^>FL;(V_T#CUCQ*>D*ZCPV VZQOVZ MQM_#>U(=@,2]N;1GOZ3OZ7=@%?B&[4^$6P62 M25#W#GG?R$#!$"T8SLAP)ZY R4"/OE];;..P1MQ^CMMN7Z8$^YYG)]O/?<=P M;>%-;?18_!#>JL/;"P+#]?7=5=[ZW7G..]'%F,%X >8I5,]V,/=+PQX.1M %_26\I=_T_A(BY9&O]*W.JOVFX(/+SJ%-H]=G(BGGR& MX'D)>)0Y$4WRI4>:=;A*?7^[R?+R D S)U-Z5:*KJ;6QC4=';8?:QL;8$M[& M5#*N(_@1_'O!/PH,=SRH8]-T\C2?7-O_E:77ZZ7=( DM"A(M\YQMS&8'H,99 MJH)W*:^"D[B8IK^FC1*7V)R^9\:V'",0F9+K/^.,4B,%3?25FK%M&XXOT+K& MV($DEE5=-I^588)A _T])VP _6+SP;8,7[SY@#A!<=%/7,;CB3%R,"ZA:URB MLAOH7TN8'\8?-/6DA-?U:.@@@7OD^(8?"#SM&L,** QJ"L/$\4 A$DWMLN48@LK4C M1A>DBBYLS+RZ\2*ALY*/X(R;[:3A_D ZY_46=1WX]J+A1AP&-F=$.P859#-S M_J#E,N?];^.M\ ()"Y)35N5(IX,(-;P "@-SF\[>9TP3W\F!I5[SR,.;S1V# M*" H(,\1D)&I^+%V3PN(FJ&!ZA6KSGKYHV:#?NY_CW9!WS+>7TI6%X7FFB.= M(@4=+>]]LQYQ_E*5$\A@^M^4V-KBA+DG!1 MT,OFPP.K;@NJ[ M+=R\:-#;9P@PV+.#!!Z'7; #-7Y6[N:8MK"X8RF<.MSJ3_8@&%4^#Y/J2MU? MI+[$ C9)R,RM,B/)<@YX7,[)HCXV>!$^L#.#"S)=4G9#>4/)+$[#I'V@<%@4 M613S9]S%Y0V_B>UQA?N:DPW#]1.3,#578-L1A[-#SQH0]!S9H/;5'.O>HO3"TZ--,KFE-R%!?A#2;2L M9#6L2-;<%,[!&RW)?)F4\2*)X8:K!WY#N( _(RY3[+X)6Q8 M935*_NV_@=C%-(ZX)(?IE(!0+W-^-"D-HYN-\9M\]>B:AONRR4W9I;.6YNCZ%487K.2TVYB02 M'L^@\T=V@FX1,P#W1E;O961EO_R4@6Y('_A)5^,/7!WRQ;-M+6U=. 2;_<\@EO1N5R!EJFZ[\A MK<_K96%CY;B_:)&L7D K;5/_K+F6UZ=051>SBDF7.3.W8,%B3]^_(CFVR0UB M^+.>F ?^B]\1KUI.$3PS)#>P"OSXZA_??_NT-VKUY)K^G2\; -I/\&VERFHE M&_YT!#XWJ;N/:&=7(/]LME-W[JO%>VC-0J!Q5(G4E)E W*B^8 >= =%31I*? MPS@G_]N<&%X--Q:^JFT,YTB'B)UM]=&)N2#96X59#'8-;3V#QY-E]/ =%FSR0UY.Q9U@CF[_W MM6U8UL2P'!C,VJ),'N"'-S'8..SG4UJY-*"VEP5[47@;Q@G'.M#B3[!=XW3& MIK@RE.:TO,FFH+*N8VY;L7/,U5?&6)1F./^76&1O%:];VQ#6L\:@9N.W8AN?ZFP,WR3>@"%V]BL3- /A!\O#_,!DP M'ODBO3O\?11G5_B@X%%I5L)*']&B"'/ 4V5I5B9H13 P !*P09E]#FCY3_72 M<,67^HWT/KH)TVMJ=F2&'0G8/^AMEMPR2GP"\L0E^7B=4[X8GT7H?TO)QP60 MD3@NQ[MMM)=[H"M-F=/#V TL+BM7G1&\&26YSL [3-D$8K ?F&)@#(NJR8 C MP%=@_G5:6R'?0(_ \SZVGOU'\^QM(I"WS.1PK _;7_#+]H=W%8YW?G;#9&Y[ M-"7;9\J&\MJW+! Z$+CJ/B[+<)]/'F Q**I 0@A( 6<#+'>S:G'*)(7!J,; MJ#&VDK-?L>*5"N#+!7OL:]OGPS<)L._7, ?,!Y4BJ[FW30VN@6IRP^]SNDC M9>?W_NO+?_WV!_? V#39'$4T8+RPS &(+Q MV/S#ZNZW]KN]UBASWA,*@P7SB_ EBO/FK?..R7U%C?KI(4_YK37@#JV )8QG MK#%: 69JF#\P>L%CC\F$!5&\!"YZ7E570"X@#ZJP: M%.@T6-O8&-^U5Z4DGL?-V(&*&P(.OV+(@V<7\30&C4IK^-<:G0?F8IH61IT: MY7Z"P5R$,H^OEORI!BPW^34@ES^O[108]0GD-?I9,(Z=2U[=6 (%BS"JOJID M#HB6L'D5)OG(;]]=K#'C%\>CTVO, 1[H4?N\ M66+K$ =C@NUS6OX6E=G*X'0X>^S1)GOXZLDM&)##@BY"KD_7KOWO2]#^H![7 M0"W(8ID72V 8$]W*(HJ9X50LX3E%18?EB@XIHP-YR][Y__Y:9N4'3ICJ(U.V MX/M>L[409G#+7LU7CK7ZY'.I?L+'PZ;%9M&^QB-U-R'7?@!9&.@U?Q)8!5&\ M6"]N#"2N7R_,#)!YS/7^#+3C,@=%,IM1;L$Q#C"C%LPW!L%9GLW9DLY^6"V/ MS>K.H;RQBF_]ZN/R&A1VFP&.OYKT-M<\L'.YOFRO;5L/=,!5?L/O\DS+>6.2 M+\W-M>)MT044^R*,&4_F\468IDL0NH=Z5=I:X+ATD\IA9"93O=15@5RVKFRN MMY6Y-H=EC ULYV?@&-=!U-T1N:9;C=^VS%%UE=M$VR;^=QX SB)*I\6>)]W! M:,!586$F@-LU3>'-;+W+%QD?(6 45@6FYK]O_K!>?E>F4VL9K0+ S4JZ4DOB M-!W796MU5[G]S%++UM,[SSIPR!>'58*IV']E82K8T3ZHP[X"73AUG4G;,]ZK MJ&HS,H$A,I)7#L-!N?KJ;9V)AMC[A:M"O?;K9,D@I(JY]44D^Y MO;,]5)6Y8:^^'/61[O M2-/JY(>7&0_GD9LOC3^T.]8-@&ZJR^(N7&S:4FO-FCPPRK$$Z'Z_IO'%=IG$ M01&26["I>:!F[6/QK&Z5#NO+'+JAR:QE,W3"G$V]42^R8V[E! >M'( ,6"B M*G!;F(#,PX*=<SME^8)"=)=K=AY5=>]+C6.=L:JI*^[4?6 M%LPZ5M!:'"MOACVCEN(DGE&B9#[$QWP(YD/.G@]Y7%/!T%N2&X&9G/'8+2R, MQ&[+X(;AO!%R9H$XMD(]5*O3VL K8AAMF%?V'5BC3>RGLBK6)E_/H8AM3=13 M)ANL@[LPGUXD6?8G&^NW5=;X/";Q$76;^UPG>L^\EE;D[HHF,9UQ&RRJ(]<\ MX;#DE25;$(B;38,DA"]G6R1H)_X#_7 M5:[F#\H2'^1C58]C3R:5=5K0]L.;TAB@("C4)OQ=69)U5F-GFG'*$@MLQ4J7 M'+3P>'"H_ZR^9641W,%BXS')-F];[ZY]-V8'<5.9Q%.X'L]:=3Y@B;*GWX$B MKV+ +!):&_'S\,&H[??FTEV<)-O7JN%O7V765CK=N;2)M^SH+QS+'8O<; MSO+;G1J!;;%]_7H)ECD0J+D,'FPU-YADHS-J)IN,<^"X,^]XF0"Y6#Z@ MBE0P%P0PSDG';4%.F19EZZK&RD2DY0./=(11F>5%9;A4B:QP"D9%P0S1L*K; MVN=09(O_W]Z5-:>19.OW&S'_(<,S]X8=@7!M0"%-=P1&R*);%C*@Z>EY(;*J M$JG&0,FUR%+_^GM.9M;&(B297?5B&:@ES\FS?&?)3.:+8%4.I$RX/8R?)Y+! MK$2L2(@RFE&>%^8&\C@)T;$VXXU=NY1)4XLZ!Z^:I96,$SZ.!"=/\"P1(" = MB#MQ,44-O\&UW"BR.-# -DQ4,0=_#%T>J9U,Y55.,'/L1R*=78J[UH7S>H8I M2 7\$>)*8![A"C97A F0=],XPT5 M%2'W+V$_D)7P.O#-@8NN/I]\SU>;II]%16,:4@BRB<1B)/W()^)&))(R3SN) M92"U(B*X'(XB'+@P/7[:SYN+0S$7#(#>C&U(*H9MQ@M9QTU"G&$ MS[.PF YDGR0 /N%CYI48C^#%[!'+EB@9Z"1\;U1*C!T/#9/.4?S4Q?XI>G3] MS4=O@G<,(20+2_ &G'(;"(XF*.TEG'8QW0R.F)EP^#"!LL628P$6K-A5]J.AB(,VSV2FN,:=<7/($E:9@V MV"N9!6V421_\\P@W)=B."(J ME/,;,7)U>@I>Z)=W@RJK*R:K:@.3#;6!H>O5@54U[8%N69IA.6;=UNQW NN* M.]K]UA?]ZW7CLM_N-_KM?[4:EZ?P\4)^.FWWFA>=WG57WK1QC+4(XB>I/R1 M\J5,LH00H(1D2"$)+:T>:7SJ7/?)ET;W]U:?=-N]WU??\_!D30OTCT?/%H/( M'B!O[!ESVCP?NWD!HK+0RQH?<,*(KA?("0"M.;); ]G]BE417@F5R63X8A1_ M/@7I'_&W@>1:8+8QDX1O1(G?M*2G(EY3U(KEJ,J@8NC.P'"T^L"DU!P,+54U M*O"3;>@S(FXT.Y?];N>B!T)QU>TT6ZBB>0MA%FD]0-C#%:PS' ):\/D[Q6]G"<*4OY7B MM\[ 2M$ %K@W8LP292X>II/.C9V=F[MD;M!MQV^;.$G>G*_CX(&Z'P%D508O4/-*!"-$;]RT:=A_$!0AWO7]R:\&PJ74HQ$_P 1ZW4\OB@HKN/B0+D M!0&?& G[9\)3I"7SWCFORN?O1#X@2')W+&2R_A*_.Z/\,^R4[TW-Q!-#6S(L M%+95R_Q"07K-;B>:U5#?G51IG0L_9RF.J#%CH<4#< M/&R="V?AXQ+4.*TAO(TQD\[P8]L@Q-ZSN;;D5O9]%_9>PK0Y#>,R79 D>$1J M!ML_,:;R>>]Q %&5-<*,PC?,WH3>[ WS?<.S"2C/2XCDY*#';CQ&KMLS,OCN M5S+O9EG4J;(JJ^DG"QZ5;B*POBCBM9OY[5FYK5J4VXIRVPO*;7%4:# %<%IE M4%4H1(54I1 56N:@7F=FU;9-NZJJN:CPJM'MM]N=_GFKV[X\ZW2_-/KMSN6@ MIFF5ZM8B0AR4L"3M=IGPP9',Z#)A,(:&ZD7K<^."AX*MT_;EY][ K)NJ6=N# M>%8M$SYXDAG]AE,P670H&\E+HBP1PD-YNA;^EF8*$K9[[XH* '5 *;'K6^1+ M9'<2KU7"Y7Q5$H:=LM0I5"*#P#)ACFC,Q(O3SO02/A"SLO!=G)>V1]0=\\[# M-#/,OQ+E4T9'X6V)!'2(8Q49Y02WH??DUY9)8^QA20NA;G[0 E+:%*$K!)>V M[UJ,UP>]'YMI5WI^79D"%CARV! "16@5 P;L 3C+6@TL%@0>@@>@(M8OAR- M.)@2=4"\1/(.UY;D5J.I)4.I8R$!JX'#81"WV2'DY\UI#A.+6W"P1CU^CA > M'E+<^>S>]:)@])ALL8J=KV*-OCO!\K;-2M-!BB<6YU R @:Q3)DRH5,6]1/: M^)M%Z9ZQ;SPR8)- 2 8/92.L.8%P.G0,KI#+'!E[02BY-12MS[AI *]?!A'* MAUBM]AN= .A[3/I]L12;'S(VY',(.CL9Z0CY>S@Z3"$KA-98BN4;)PP][$8* MCDFE6JI79=L8[ST07.4A.(3J8S?@JXD :_*O0I[7 >WD[X7K 1+BQ@A 8VWJ MBF0FDVO(>]DXR3@RY94I!Y%J.C*$"R@7H%0?@'@N=,FO*#+) AF^1'Q"W'&2 MQ95]G+QKN*2HAB0"N.S(!DUZ[_E3J1K)"5YMCL9\R4RR8'#L95:42Y<'CHU1 MIE<'-K79P'# Y5D&NCRK9M69;8+/U&82H6H#L]UGC6:_T^T-5,U0JGOA+[#0 M @,G1G-RI1SRD[I\N&LVM19^*^N:.,X]]2;H68K+>C MMLH6E;3"O\D ;,Y>)\^,R:0"JU5'4716'50=QQP8)M,'9E5U!A6K J9"!3VN M56846+N^[+8^MWO]5K=UVFM=UM]]NMWAXHM%8F64(( MIX1TSHB@A:3$E,AUKX6_2*C86QCB3[VLQ"LE[5[O&E#TU76W>=[H+7C'FL6F MC4N-_*3T'Z3=;^,QVHY;BKGF3+8%#(CO)#D7N)JG6+@3R7C,'9?R%^P=)@:" M8:X,<3'RLT7$F ^JE70;+1E1SV8M0C]^JWR:*C<'>]8NO(92KIF[N3OM\WG_ ML]LSFKMT8,DV.*"5JV^.@?>-OGULJ*_;0[L[C[E&^. 42YDX*W+ M@%ZN'08+7G@>P^XB0?/-(\'-<6!GD>#&6+"S2'!S''C;Y.\L$MR@'=Q1%+ Y M#JP;"9I/=8K,9XF5>V+ M)VN''ONE,_N&1WN\R+LO,'3/9&'MF'3%_/A"']QQ-);A29X+!Y6DG*'],"#H M:MW'EIA4 --MI3KW7'(*N%K U>U#E$/0I'T#L5T6]S Z^X)D#T),]@W?XAH> MT=3*%WY\H8\%QBTP[B%BW+VH6A6HMD"U!:HMX$J!:N<8W07KUG"AS17U^?+M MJ\@:N?;HD12@MP"]"WWWGRS$W:"OYD=(1;=! 8,+&/Q3%GFE);0WAHEM;X1? M_O).>_=:(5++RE[9XX8\>N8*]^0N/'>!_Q8*RF3BX>[X#KG"O>.)YQ?24N"\ M%SJGZV0[X5B(R"IRGG+=?+S\_NZ!\&/R2+SMW9K9]FJ=NN+;!J],CPJ0]UR0 MMV6!6;N>K;X$52#!UR'!0Y>T*SR*&.R8B#L*2+!I 'DH\@7.T/=N?#K>F^[/ M@Y A 2L/3X@$K RBNUEN5^=Q>^1.6+QS,-\A"3<5QO=-,12^AK>\US[@)FK1 MW<\CUV2GYN._VS9CP^%6"_B_1;BQ)SDB1FOX M'E]9>O5RY4G;L\B;5ZHEO:H]W[Z@.BR!C-OES+.,\CPK44,.OL@L+.+I>_6# MM!79&9CS@$T5\'=,%?^QLBK\@2BAIH!O,%9=CM^Q65^= 18P^#"FOE(IU6IZ M,?4O0Z^',?=F23>K)46=G?[]:P1M1#=1$*X'21Z&Z&Y\7='*Y+2NERJ&N5*, M6 #"K0+"@]"HC3=BKDRAU+I2KM;WK?UR@^!N'R>UKI6TU8/XPYC4S6R.M!Z, MIH'[J^FSVGH0Z;_T2"&.W)0B!_B3.< M)M;7IP-FJ6*^($8M3T5-K1?+GF5V+!V.\*J5:M9CV M'#]T'YF0/F12C MBLG.PTYYF2E^FY*MGQKU=-($)>+)%!0?1%X:>3HF/Z8I<9UIY/VI@V/Y@V!4 M_IB.N>7=,W$.*IZ7GIR3ZD[L4>2(4^F#R/<97V25/S8[.2TX M?YHJ'@CO32;,YF<%_W##6W[3/0M"/&45G@%7A;YKAWC8]P_J.WBZMI3"&6W9 MN$PJ;T@DM5T3R?#NT'0R03&.*UHY$[TEO-COZ,[/.6>TQ%1%0)TCMQ4O9;H M8.C9W\J$B.VLY"W)NBVXT_>B&Z&0B\82B...(;J=?C4-@8R0/]GV KY!RS^T M:JU<3RY$,B@1S$2BY4+PY&K5J)=UC=SQL]?Q]?& DBK1=B8M?=5F]@ZII24^35'^'UNWVDN5$F2 <1A) , M)>L\7GQZP)<>J,?='0P.9ZV\D7>^)A$@Y46CE8I1M=1!K6[5!H;MU 8FJU5 MT7=2YU&]4.OWS5K=]>=;I?FGTVYW+;5B*6:

!'B4R\"5N$\IP$ M6GH8C0U=F\'_OON/\G4;X0%U/."7DTQ=]D^)C#W' M';K,*?$M0);3]:=W??]=_\-26W\,OOW1/E=U=A\\DR=_3AI_W=UWOU05-W@8 MG57M7M2E6^$)"!/84+J(+0#'47HTY:0;@<52%:MRI)+0IVB\"?5].KEA8[!@ M_"KUA' $+V\!43Q:A!$X((@5 -P[;.A.0,K="6F#F!-#,=_3 M#RC;7783H:V#D*%W]/L6L-(S;,?+X)3);*UJ6VS J.(,C.%0&9A531D,S7IE M:!LU$T#X#/RNMOY]WO[4[O<&FJY7].I*K>AZL':U3.)!;S5UN-(TS?8S,737 M,C&MAUN0_@RN>6%4*O#/"\1"C! AH82#B))L@:[BF>;XDT:A%W\AP"?_)H\: M0S]^:XR:R]6*G/HGFPKY4\RRJ2XJ+!#Q))+^=UTH=58I^87/S^<_HX=2%K3U MA451P$YQ-,/_MZ?$YGI0GJ)W3^G+R&ZU7#D4V96]184J%ZI]!5 M1RW?AN,5@+VEZ$Y7R^I,QFK_3AWVT\:LC,!=,S*'K&Q-9/T0F,_S'7%F M[Y:Z\/ND1*Y\%K@PC2&A$P>^=]F0M!Z8'6$JF'1$DH^\O_+=B>W>T='LCQ^P MPAM$%!X1>@03-B)65W5ZI!H06XJ/\LT]N-MW0Q=H:SW8MYC((0V;UV?5NFZ4 MY]J%PGP_0Z*T#9IOK3#?A?E^R^9[8\HVUWRG-OA?8(%3&UZ2!OS,G5 PUV"M M8P..QKWO,QI$?MZ"\L.YOV;IO4-DV M ,[QSJWY"]4DU^5>N5E&SX TQLZCHI2P9BM+ZKE[8[>B*8KV6K>24^6G/,O^JW)AF0]@.O/R^H1QWG$"EVOF&!XQ8KN$^51% M+;X72%4JW;5%L3W"#'O+O3]T+TIX$(?AC1DX].\*.J/W7LE[SO-"R0LNV M+8I9+>O3!V_BC1\!2(=L$O#&0?N6C>D!J5VS<5&H7:%VVQ;%)6K7I",[[MV] M<"??+%PZ>#A*>-'X5"AAH83;%L4E2GA!+38Z1/6[ZK8*]2O4;]NBN$3],'T+ MZG:P3O"T=59H8:&%VQ;%)5IXBLO+W,/40:/0OT+_MBV&30^&2'"O 5$*;.,F M!]3F93_$6FK(]WL)2%9GL3Z)*[AHO I4=,[PLK$L0RHJ@5NI M?8M*&WS8TI9IF0N3ZUZS@=JZQWF@>V.8Q=X8K-@;X_E[8\@EUS6+5BMU11]8 MALD&AFI; ZM240;4U)4*M51M6,LON>ZU/U\V^GR'(TVOJ+4UK[=>>AQ$9@5V M.K1U&9*K3(,'VF&??8]8[%;.AH2ZY$_*,(]!>4%\-EGT01NXL]+-TY; MS]X KS2LN[.<6;U[[@+("I[G\!16RNAAYN'H^H*0I:<9;)^6_;S2]=2G_0",/[T!O<%OU?+;V/)>6X%OU_ [Y=T M@B^U+#MBM5>EN&L@)[M=]/RMHU>@ &L8]T7[LMFYN"2MBU:SWVTWR7GGXK1] M^;E7DI'B9;/\NN4%A5#M-#E;D+57DU.(W<&08\PYX6'SAVKER/T8?"2?J>6[ M;$0^^='$*P3OT 6/[V^U7:DK).YM2-Q&R?G)Q4F%&!9BN IR7K+&K9"Y0N96 M04['#CWE#KJ[(]N1810,>IN5]/I**^G9,I4L8N<* M5?GO,#K2A=6>+L#?>ZXSO_Z>%-@_6I[S"']NP_'HU_\'4$L#!!0 ( *U> M6U=EN/_ OQ4 +\6 8 ;&5C;RTR,#(S,#DS,'@Q,'$P,#$N:G!GG5=I M6!/9FBYV-4!D$Y66C*"@(M(J@K(D+: (B%%14;9<5&0)@683D) HFX!*1!2: M-8("K8AIE$76* F@L@G(%I:0T(*R)6$)!4FJ)MYG[MP_\V-FOCI/_3E?U?.^ MY]O> P_!$\!FQY,.)P$960"0D3X / +8 G*RLC^7U.2E2V&#@H*\O,(F)27% M#"S#\-^"^3 MD95B5%3:L'$30NI0M1F0E9&3DY67^XE:NALKW0?DU134=QX\KJAQSEM)+T3S MT)WTP@WZ-A4?M,[W\'<=OAH:MW'3%NVMV[;O-C#?Z1$S\Z/'+&SM3IRT M/^7@Z'+AXB77RU?'KYQ\0%AYQ,S(J^E9\0F+2W>24U$<9CY]D9OV1 MG5/T['EQ2>F?+UZ^>5M955WSKK:NF<%L:6W[^.ES;]_7_H'!H6$6ASOY][>I MZ>\_9@2+2\LKPE5P;?TG+QE 3N9?]C_R4I/RDI67EY-7^LE+1C;RIX.:O,+. M@XKJQ\\I>8=HZ!VZLT'3)KVPXL-&_W78BPT&=>Y\ M-YX[>"T:,SK5D 5MKV0CKW3JG:CW)T:C7S_Y @8+*R1U1-_8 M\LO?;]95OX@L&B/[SOSN'G5U>+QW4D014=-GD*#>M#AO.@4S=_$=#/3F!HC, MA0X"&3XUA8R7A'@O/>^S\B'?V@E!'SV%Y,E*&8%NE2B$- SI"B19<1%.[6.8 MEIK6@_AGG9PRT[HL\NA0 59PD:Q#&L=4FS,HZBPPIF7[@ZY$FF>1,Z&$'17: M:?!D1[4!91*61W_BV-FJL#KBRH-R2]E!JFPJCN),&#OD\J8/!+6#-RX2"X9\M:[0. MOLKG)4-=LPU(T*X\'09X%,/8Z*OD#_9D_,:&LU9'<^8940GM0MQ< G^LAM7 M7HCV.B-963%GLL%]-^G\7&']8(/6Z^\Y?F!P40"R=-2!$,1[H7 !!CS*IP(Q M&/Z M^CY3F:4(WKP,#"@H]BZ_.&*4+\<,8>GQ;NJJ5T>>@(&P3VP/"H,V0A9V@V_- M"I7B@VA$!W2.RWQ**1C0Y5K#IM^ @5$Q/00&]JWK3&B+-:E<[1;,R)813NN+ M(K]T\#P,7&CX*\&-<6C,IF)7"RJ::+Y.S_U;7/:=?,=+NX]H* J&OC"<[QC_ MX^ORF-+YG*.# 1OS@VQKQ!M*8 #< 9#^X4G^4'K/#*&LR.1_K? M;\:DTWF=MV9(/3C^69T'!M9GC'6\8A3CYYU""S2KAWH(['H)MIBH)M"!')52 M8&!N;P0,/"N@%Y&5B#95_*X,?B3#-: (J^$'77R+$:\D=1H,@T_)(NYMS%[T M+] (NYK2,NMI0U;P8$<5&%OZLMBG^6-YS<9KP_15S)SYK-<3D3H,?' @&45- M3Z[>%6L)D&>K!;KIW&TM"4&9:N[.O@==*@8_VXW6O[^D4H"LBI43(<3[82!Q MIZ!>^)P?>&[MDAGK0>*WQ^3E^4.>SDCHJ @SH;7V0*0" Y^FQ0=@H"(.(\FY MC2D*,,KOL8KFL-5G#]4[4JEUS3>Q!O5$N MU'WR;3/Y@P4Y$&'DYUT#-FIN9N;JQV&V!.Q)IH\"]K_IQHM42)]OT>?210'L M*)SKX/ZJ]GRG]QD!3M8)9Y)?"$$-WVZ(0W.49#]=,J$'?J^6\+1FI&WDX2[: M;?11L3HH$&'$-G_!0$(6UWBL+24HO+,B(,O62SBHZ;"ZV/N-F=W%T M)A4&$!C[V+-#X/2%-U!_>NE7E=?E(=L:;HKFS9!=;;4D/(JPP1K[E/'WMI)] MC_%G"_+WN?["0: M@!HN1?O'N#2V<;0HT@Y'CG%:%5_L7UUR@U5NPBH)QX+:CU;63G",S;G(V]YU M]QA>A[Y:6=7L=KO>6W6,(.X;B,3V1NG2V MZ1'W^@E1?,QT*NYRL;C-?OUM7CCCHP0MR!*K?R/MA ;6LYAD-7P=J6S"&'N6 M8,,['IY]H'@_=:;&0+$3!EI_^47U287H2$TS)HY<8\^D):%ET_J.Q_&._Z5V MI7BD(P-GL]CP,6V!>=0AXV\8\)Y=LK;""5[LAUKIF@UG,NO-HE'\AY[R(\ML MC_UDY961F.6&>^=33"Z*^VL=1D@\'@^JC G =:!FNG[/+]"UG\&]E]:?@6LR M6A,:N,36X%EYEWA]-W,KGBH,OB9_Z-X+^1=[3I Y'M%Y>3"@$J,TMS;9B>(B MY\M$MAY^KK^.#U_V7U?-&?P5O?S(+W.Z0WQNM%0L2]>C$9T$]\[VJ>;'",R9 MYFXQ!@.55*^ZJ.'8OEAO$'M*P+N=PVDPY\ZRD4>^'#<7GBDVKLFM65@8.CF# MKG!:2X3*?5'+2/T9&$AC\QV16Z,,&20TF!(Q6;YEJNUT3=/ ^&<=__@W_Q%= M+==7'(L0A1)/4B=6&P8#=TI6:%W63FY@3?G0 MV&6D+,I&*^MU9^#9.^V>V*+2I#Y97%"DO/7L)TAH&;%41]_@P!>=ZIOCTY MN\BR_^JQW?47L&JJ=V\B$L(5)JA?Z DD^5):N#LI4$7;OX#<9B[ M=7D#WML"D[E R<9Y?Y)\CNV1K$(6Z[X<&)C7X8]P,TM8N$2Q^[6R@%.YT.?B MR="FEZ_+WL4:"?;G'3A,#71]!G6YAOV@ZS;I>K ^][1+JORW&4G:LM5@0-!V MI%W9(V^.1)$./P5;A-6)?;U3"<%"[*C:EW.GJ"&DQZY_DA0M4O<\1;9+!YFV M.).N"@-#:N3EP/Y%L^34]:Z\5_5]\WMAH'!PD,Z_L.0B0_Z\JLR[_?6\U,O1Z)X5L(\.3M]BNEF_",977H$JF*Z/EEA:ZH\E-,6,I!#V=YQ?:.U,RQ/G336%])GBC?%"-#A(PX'!V-Z5H161 MN#7S^_QUKA\]E"+Y:IG!?UTSB6GA#8LF3]*\RW#$2P)T? 3>5^A3W9/864E8 M"AZ?_5LB;@S%*$)&XLT]D$K4$JR]G(4/?1/PP>37$'5]U]QA]* MIH8]#^4=HWSB7PZ\@5+9^-)E^C[WVT)WSBB;N]KDH"L=F_*\GDKV9G%4;55_ M("'"R*5H]->DQ5U/$&L/84!NDY#&LB:&^/-%+=6#=+F&(]) J;R5I!#M?2," M;Z1J9Y\S.-4W#4U+5CRHS=A?Q#(@4M#5?H5/2ZU"Y,L2U!<1[?DG-V9G3G;% M7RU=< 7/.TY#!P/(M.V0*TD7F4*\)!ZL.SC*WE]Q]]>/QL@OCW2K MC)XLP:H?R&MR#(HG8VJ'H38V+1TR$]_@1]ZG!Y*5H]B._2KLI/VO*VO>-8HL M2YB)2X8?/S4UEEV2T%^QA0^JJFH&"0:@G4"O,WP]L" 4D[%$KEF5ED"9\.M: MU_XS#@^$6\G7;'#-H9EO0/J:R4*6E3F?W>RF'4\/0%AC;/MN5/4N'("8W;). M0NPR(%*C+LP1^U4BF;HJDD=H@/AK4R48^1S,=1%HO0KS]/!*4.[0LX]D5\ M?7%P+\>$0D98&4[P6 B[O_H3B^DIKP^P;:J='.BW:/BW(JIAMV3]'54;+4>\ M"1Z,];25"$?<= M:EBD-$EC5(R(;K5A5M>,OF#P[&2<*C&,Z[RIFY.63O!]_N-2[^ZNPF!_84@X M[ZWPD2!F](+JW7)3P\]78M[8[[;FU$;>;53:1=F<2!E@N',6"H*I9/%MK?!Q- M$UJ'+H[IMG9UDYAVL2E+#1B+JPUZTCY?8)G!T#7GM][ES!\GJDUB4C(+U/NL MKD/Z$DEQ56.'V;BC+52_X.ZTQ(/,GR*_F*2R9<7:@OK3<6TM=38!3H'0=8V3 M/,V_J!=\/M!,,'PL*NX9Y"/JDQ:&)14ZYH40'8O2\0+I B\>=PN-O\3<7AW_ M F2<^VH* UMAH#E<*!P8^#):9T,=_A,&+/1MWTKHJT8889. EOH,[!?$<-A) M1]Q%SBY,Z)=>WGF_DM]S8A/SS&O,,PZ@)^D9RA@AJS13PSK0+/B/?Q3._0ZF MV*"XZ'O2NHD2:TB;*VD)!A2S,&)/0[$E?2)+@ABD@J:U,,"=G22X7A9$ME%! M5]9 M@\MZJ6)ULP][V*0Q/:,W;NPW*C'\.E@^[$7HPN M4%SJ*H2"8>!X* R\?W[+7FS9-E'Z;Q _,)PQ:4ND?_=JD*KKXFX8T,99D[X, ME'&MKPF?@$^)SN7?690[0:9C.LT9_CFO!K[GI+K;+!0XHC]Y3N68#DDEW, $ M:2_1%DRA1>6Z#8J/_>EET$B8C.D,>?6L-I;BRY&8:=8F:H@HIGT&W9.WK!]C M'F-JELCKB"Q(07\."T92/F#7M6D8OG^8-!5Z8$"5#QK"@,T*#U()(H-U:]0/ M7L:UDD+BRM#W9>(?1 M &DKT:Y/K"W2(%X4;$D,X8X0#MM9?#7;HOMKMN[2Z:@^W^'S%R)'4PX.Y;)C M=3^C/J-F%7\>3]C/XXF$ 3X/%4==-O$B3_1.P\"]9]".2;X+E#C;+=[N(>UC M$4O8NTV;.B>"AT=:^1;VU%HA5S MV&AMMS06(^)N'^0WY$J\.0P\E89HXCRZ59I,D6*I1"Z\]:]D,H=VC/"=,(LF MXU*/?R*EI;\FH<0.=R_Q,;3&)YK^KIK<7QJ MJ8M]*/!^:*Y0FH W*#^!S8O94-PWJ9H[M2Z"=GSC7UCFKTCEX>CYGR!>O^50 MY]+Y]1,PD*Q:PV&K)E?Y>*:/CGDX_-Z#M!MO(Q#+(T3'G%^*;23Y1.W)!V2W MKV)G,D?T0^P25@K&S9_GCO>.J6N-4V# V@!+!84HM_CF)K539+]8,V=;+X&< M+7?,3=" %" 833MC.M'KK9:1QY]YC!Q^C-NMEB;V&4-+\'-/O=TM.LH80_U, MQW,PH+9^U.*<5R0?S^F?;J8!E\&;JZZY;@5C?X>%VB4 '6=Z,@WEUGLN1+6. M%_)7?^NW(CR/:EYXC^7NV,=R-[)L3:='*'^SZD?DT\U:YEFULYC;NK)]IL&J M?E_\-M5%WHWP'0S_Z-PQ%+?V]Y,<,GVIVC>+Y\O+V?-4U9V3-8?G9W#L4U^) M;3E8%0]_B^*4$+D'7D*_#&)@N2C;P&]-W9R_^KK-%32>:,2WU-%2:>%[@HY( M@AV#D3BO!DJ3D[9AN/[4VG$8\%5,W2.7(HB<2^1GM-2ADI:=LZY6?^49.U<>FEO2)A[61\_?RVU7^MSI M:78U"M^&KO@J-$5O:PI<]"NZ?:22-T2?F,J?9$QJ\@/#\.VD(UHY4T*N7^8L MA;W!S587!H354W4JB FEVT14F?W+'P6Z:4;?W/O5VZW>Y.&ZWHQ)IC"Q[TW/ M_;;5HGLNA'^O!85L,)\0T3:6-R5R:H-T'%(_"[GC[A@SF[[ [%WJ)'Y&_=3T MD3KV6QA@\$"71;$)A6$V ,EGHSL-*,&[TLL,B.RF5RA+*'"A2XKO& H),6% MR73S&Q9X*=(=/\3+1(S=6%_0SI'[C\3Q8Z415^O3#AG1>NB^E+OKAO=W"@B4 MN[TC'MN+N]YD[&;6JR_.:*5R?2BD+UWQ\MS4/;(U+=3A:YS2-A.U*_B"0U]\ MOT:XZ^ JCH<%O_!T.V1+[Q@196N M2_"<N- MI?A6E L.]:(THE^.#IK&D=L?%JEA])^FE.NCS MC]>[TSE_+9U=LPW[):^5?G#MW:P'-0X&?)").-6F79Y1@PQ(/8[!W/5I?Q@B MI6"/;BAQ*FE+V"^[*[HSRTYHRLQKGCL!D.'A_P102P,$% @ K5Y;5UY> M$Q,S" #", !@ !L96-O+3(P,C,P.3,P>&5X,S%D,2YH=&WM6FUOVS@2 M_BN\%-)B)EOT\_O&>I2NJY*"U+M. 6K4MI M_7E[?O+,[87A.&_QV=A>#X] M]QV'_<&0334OC;12E;P(PXN/>VPOM[:*PG"Y7/:7X[[2LW#Z.GLR%Y2S)N3;"OM[[,GT7'$/"2EN(TY.P_>ME8Y6N3D]2 MN6#&K@KQ>F_.]4R6@555-!Y4=H*1(;JW9&Z"I4QM'@T'@W].*IZFLIP%AX+Z153LN4Z4-,CZ7 MQ2IZ-95S8=A'L62?U9R7KWJ^!7^-T#)[-7'21OY71+]A=U;7&3RUC:ER^&OPPFXV%_>!+&P*IZ>LT2^*G0CU#M M[.+S]/+=Y=F;Z>6GCT^KUD8)1O^'(_\%BU[VV%FNI8'GY$*S]WWV@5?"]%@B MM)79BMFZ-\[?.2Y7PAF!8+*9:(8IM+P_ZHN0;*Q0KME=(6L M*3WW0X:#X%],9>R]+!-5E.RB$(G5,F&_ W$XNNDU4Y=)?_)T>[P56&9V/1\;=:5+!,EL",X-]@U(,Y(6XI M7C?]LLS@]YP(%]^3HDXQ)^S0 :0'&TJ*E0HPD@>09R!AKDWR11%Q" 717 =\L9IT_"3MUIV:[4, MJ]&.M[T$$L3Q3YAN_ISE^<'_M_RY,,CT ,"QV,,FZA'!)KPVNP\AIHL%D&Y6 M\MRI:HT)$$$+:5Q<0DJ4;A[*UYN([K*"+\-@NH8\-\CW&L:@3HGHABY&%3)U MU;*I8R-3R;6D#4A/\8ZG2IJI-D2[SMV-XV@7Q2AQH1"*5C>H0I*625UP(A]L MRRFQH6^,\,F@F\/P+18D"'[ >)$^&SZ('^45.T?4'>?8/19W]A'XU4*F9'IN M<%HAYN$&;D-YF?R!Z[2U#;Q%\E@6TJZ(T.];ECS5F=%9R#O9+=%.7G<$=]-L MJ*HU#@>P&"6@)%$Z=0JX##\3)?)* 4=!CZC( TD$U8MW!GBJK$ OS\8=D@?< MX6+!B]I%$F$EL@P9%H>A$G74W4S99(\=>,$_WI\ZG>TQ$#%M?(*.56V_OOXN MS,77TH*JC^SA^HO%;5WCW%EX'*#/A"9_+N9+'XIFC\U=C*FF;G*>Z[G'C(^( M8&)ME22U)AP[%'EGSKDR%JUTNL1,)L$TS2&([=\[((,S(*ZV9!N54;4)=Q"@ M,T)9KW4Z\!KEW*QS"46DT3BS^J"54=RY;EXD[-!S\;:J\-S@B46:5 ML!F5J53U)E( Y(:&U]764O!KXE6?V1RSNISLSM7M<>E1IFL*(W](J! M1JQC[2MF;O(X!L!:2+<]3^T&O&[J.: !DFXK#;?=>ZS\2^-PA[KK#0@YT_#@ M'E 3+N2 N[M%: S4\ZPFRX4J%H*HK>2SYC)$-U$JYE6A5@*]RUSYT.2WS ]S M/0'C]Y\&R.%@&Z43ZKPUK1>$OT^H$O2N$.4R!#08HYHB67_E2+>[ M[@[S]1X9AVZA7:G83!K#@80.$E44O#(B:K]TU?H%J^7^=I-NA0D-H'S;YH.. M$_@;9VIQ2P4%7Z%BB7AMU:1SI4RJZ%:/9OZAW[9-V_8%\2QR77,/&RMKU;R9 MY0B3=.!JEF^AZUQK=R8G$]+%1HM9^QPL-:^B&'%Y'2R!R8-7Y5X3OW KRF.< MM&HKMG;Y@QUC[_1*RX*-NE[@?S]H/FWZ$^%O1GCWR+N#>6@UN?S3@/\=MGP. M9HW8)U0 ,7AN]&N/T4]J?B]/Y3/?VU*[VN;O8(]OWMCN^VGHOPFU877#W%T1 M>S%P_W[L?D,3WOO[U4^+W;48_3C\%YOKIZF>TW[.;K2C'FR?5,J[I,J6I5.FJ= MO_/RPNV.ICBAVJB0I0B:YS9U:?V_;-A/^*GQ3O&T" M6)8=)ULFIP':)-T"]-=;N!OV)R51%A%9U$C*CO?IW^=(R9&=9'&VM,V %JAC MD4?R>,_=G;"<(P]]&IV%X-CGS'0=]C)MH M7AIII2IY$8;G[W?83FYM%87A8K'H+T9]I:?AY%.8VUEQ$!9*&=%/;;IS"BP?W1TW:3E M-%^U*;^U2(N"6SD7-'=GUJ007$>QLOEXG MKR87']X_KEK72C#Z/]SW7[#H18_]S&,M!<5-7:H>2X2V,ELRFW,;?0T5AGV/ MQEV?%RSG<\&TF$NQ0/C:7!KV1\TUS%LLT5XI;1'4[(W2,S]D. C^QU3&WLHR M447)S@N16"T3]@M,#0\WO6;J,NF/'V^/:R$U/&K]098I?"$*7,O==MB_QPZO MN7'DQ69+=EFJ12% H[7PE3 D%:G>2NH MIE)LECL)[)%$7$ "N"L9WRQFG M3\)-SK)"+4P+NA93:2R2HF6<&KW>T++7PC M!5F$"$,>%-#F)D]@,H4OA2\^I-$FA M3(UQ%-1:%=[LE58HB]!LV"ZLG K YDUY?H4JHD0%] KQ\JDNA&E(<<2#X>&N MV'/CAX>I?_*/DI)5Z3&G11A%5L<5/#2DT,-6R]96R[ :[7C32R!!'/^(Z>:? M(<_W_AKY,V&0XF$ QV+W0]0C@DUX;;8?0DP7"UBZ6@:\KRV?*]A#.J4B&[H8E0A4U.HUT4H[:%0JA6W: *25HF=<&)?+ MI\0U?6.$3P;='(9O ML2!!\ /&B_3)\$'\(*_8.J)N.,?VL;BUC\"OYC(EZ+G!,868AQNX#>5E\@>N MTQ8;>(ODL2RD71*AW[8L>:J#T2'DG6Q-M)/7'<%=-1NJ:HU3 1"C!)0D2J=. M 9?AIZ)$7BG@*.@1%7D@B:!Z\\(^WITZ'/08BIHU/T+&J[=WK;\-F<1Z2.JIPE&AI9HMR_%$5S*MB0[_U#XSPI=SG\ L6@.]>FK9_UKN.&PKB+ M]W4($68/R"PW,GZC&$?.MTJ;%96[!DPXPRG0"G$G0<4*J8)Z4PG=W!2[\ GP M@2&^P5^J.UHG%G_4$JH[EZW+Q!T:]OXU5=XK')$HLTI@1F4J5;V)%#!R0\.K M:FLA^"7QJL]LCEE=3G;GZO:X]"#HFL+('Q=N"3:>8J 1JUB[ ^8FCV, T$*Z M[7EJ-^!U4\]@&EC2;:7AMEN/E=\T#K>HNUZ!D#,-#^[!:L*%'.SN;A$:@'J> MU60Y5\5<$+65?-I1*Q^:? U^P/4(C-]_'$,.!YM6.J;. MM6F](/Q]3)6@=X4HERGL#/GGSX[V!R-44R3K[QKI6M==7K[<(7#H^MF5BLVD M,1Q(Z"!11<$K(Z+V2U>M'[!:[J\UZ3J8K $KKV,^Z#B!OVJF%K=44/ E*I:( MUU:-.W?)I(IN]6CF'_IMV[1MGQ//(MDZ]]F= MR0E"NMAH;=8^!PO-JRA&7%X&"]CDWCMRKXE?N!7E,4Y:M14;N_R*CK&]7_B? M$II/FWZW^;>P>6@U!<'C&/\+;/D,7!NQ#Z@)8C#?_H\]1K^N^;T\EL]\::2V MQ>;?@,??WMCV^VD20A-JP^J*N=LC]FS@_GW=_88F7/\IZSM4-Z&B'XB_,4[? M,7H2^SF_$DE->9/]BA,I^ZAQ8*$"O,=.&5X,S)D,2YH=&WM67M3VS@0_RI[88["3/Q( B4X*3-I"%=F@%!B M[O&G8LNQIHKDRC))[M/?RH]@H)UR;:YP,V$F"996^_CMKG8E]W^QK)&(B0AH M"!_\RPL(99#-J= 0*$HTCBZ8CL&724($7%*E&.?P7K%P1@%:KGU@M]Q#V[6L MDS[R&I:+I/!PTFD?.6VWW0&WXQVXGMN&ZTO8N_6'^SGYZ7CH_W4]*N1>W[Z_ M.!]"PW*8$S5CPM(R\3INHGNXTL'I1S1+:\%"'7LMU_VU MEY P9&)F<1II[]#N=N^'%)O%ZS%9F.8IRHEF=]3PKG$-."7*FTH=]QX+^-+* MI%H72:&MB,P97WEO?#:G*5S1!=S(.1%OFL4(_J94L>A-+Z=.V=_4.T;K-%UJ MBW V0]Y&U5YAOE=:/GT@8T%S:Z:2AS@Y6L9LRO3N3NNMV^NT[5;?F2)6R08T M:[G?5LU0/Y!3K&SC[!U+43/.],J+61A2@?2[.]VVV^GU'4.[(34? 1A@.E'U M+Q #F_>!J-+'& M?UZ,_H+!T,>9@JKMNNW-6O-UW<\%!%((&I@-IZ@*.J;P,2,*C>8KN*&)5!JW M?CB3:E[&@VM]!!G!!1.!Y )&'-_:YXI^ MSIBBIIG)730I0K>"?8_L X95ZW OW%\#>Q\FZQ IT6T==PYZ)GA>%CJ#5ON[ MT&("LVA.\NS%1-:$F1AF(C>\@I(PD\F)HJE!K6FF"?9[N P-(!PQ31.$,6WF MJR(FL',TX\@PS#N1/+V0*N,%Z#*A*I?Y)$O(>B1$[D5>5GF.BY@,,<671I7T ML9[V!KN)33[SD^X)YHY6 M)MHW _ZF38;JT\GYG^+VY\$XT-)T,>VCHHLI[-I4_/S77GNNGUZ];W[$L.?; M4U:!,NU:R1(PUU@(.V[^]W/M=5('AK%BJ99)C!%X8<,E26BZ]=A3CYG;GQ=V MUY=^Y+T.]8@.ZK5+,L46?K2YRMCU[* MGK(YR!L''X_M:::>M I.?KE3G7)?"ZBU@W>\OER:DN#33,E,A.:B2RJOVG]J M;S(?3I27&N8ZA3-!K?*YVK'J;U#+D?H+U,>O9A,RHU9Q_4$B395'[B0+2^=V MNW;[8+U/%F-N_C:W>.6;OT,^^0=02P$"% ,4 " "M7EM7&;JQMO4/ "Y MHP $0 @ $ ;&5C;RTR,#(S,#DS,"YX&UL4$L! A0#% @ K5Y;5\2>]E1!+0 (]\" !4 M ( !W1\ &QE8V\M,C R,S Y,S!?9&5F+GAM;%!+ 0(4 Q0 M ( *U>6U&UL4$L! A0#% M @ K5Y;5[GN&*-HQP( ?4L !4 ( !#_< &QE8V\M,C R M,S Y,S!X,3!Q+FAT;5!+ 0(4 Q0 ( *U>6U=EN/_ OQ4 +\6 8 M " :J^ P!L96-O+3(P,C,P.3,P>#$P<3 P,2YJ<&=02P$"% ,4 M " "M7EM77EX3$S,( ,(P & @ &?U , ;&5C;RTR M,#(S,#DS,'AE>#,Q9#$N:'1M4$L! A0#% @ K5Y;5TSIW-,L" DB0 M !@ ( !"-T# &QE8V\M,C R,S Y,S!X97@S,60R+FAT;5!+ M 0(4 Q0 ( *U>6U>PW$#WT 4 !D? 8 " 6KE P!L M96-O+3(P,C,P.3,P>&5X,S)D,2YH=&U02P4& H "@"F @ <.L# end