0000059527-21-000028.txt : 20210727 0000059527-21-000028.hdr.sgml : 20210727 20210727145922 ACCESSION NUMBER: 0000059527-21-000028 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210727 DATE AS OF CHANGE: 20210727 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: 211117659 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-20210630x10q.htm 10-Q
0000059527--12-312021Q2false350000000us-gaap:OtherAssetsNoncurrentus-gaap:OtherAssetsNoncurrentus-gaap:OtherLiabilitiesCurrentus-gaap:OtherLiabilitiesCurrentus-gaap:OtherLiabilitiesNoncurrentus-gaap:OtherLiabilitiesNoncurrent0000000595272020-02-120000059527us-gaap:TreasuryStockMember2021-04-012021-06-300000059527us-gaap:TreasuryStockMember2021-01-012021-03-310000059527us-gaap:TreasuryStockMember2020-04-012020-06-300000059527us-gaap:TreasuryStockMember2020-01-012020-03-310000059527us-gaap:CommonStockMember2021-04-012021-06-300000059527us-gaap:CommonStockMember2021-01-012021-03-310000059527us-gaap:CommonStockMember2020-04-012020-06-300000059527us-gaap:CommonStockMember2020-01-012020-03-310000059527us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300000059527us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310000059527us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300000059527us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310000059527us-gaap:TreasuryStockMember2021-06-300000059527us-gaap:RetainedEarningsMember2021-06-300000059527us-gaap:NoncontrollingInterestMember2021-06-300000059527us-gaap:AdditionalPaidInCapitalMember2021-06-300000059527us-gaap:AccumulatedTranslationAdjustmentMember2021-06-300000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-06-300000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-06-300000059527us-gaap:TreasuryStockMember2021-03-310000059527us-gaap:RetainedEarningsMember2021-03-310000059527us-gaap:NoncontrollingInterestMember2021-03-310000059527us-gaap:AdditionalPaidInCapitalMember2021-03-310000059527us-gaap:AccumulatedTranslationAdjustmentMember2021-03-310000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-03-310000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-03-3100000595272021-03-310000059527us-gaap:TreasuryStockMember2020-12-310000059527us-gaap:RetainedEarningsMember2020-12-310000059527us-gaap:NoncontrollingInterestMember2020-12-310000059527us-gaap:AdditionalPaidInCapitalMember2020-12-310000059527us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-310000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-310000059527us-gaap:TreasuryStockMember2020-06-300000059527us-gaap:RetainedEarningsMember2020-06-300000059527us-gaap:NoncontrollingInterestMember2020-06-300000059527us-gaap:AdditionalPaidInCapitalMember2020-06-300000059527us-gaap:AccumulatedTranslationAdjustmentMember2020-06-300000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-06-300000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-06-300000059527us-gaap:TreasuryStockMember2020-03-310000059527us-gaap:RetainedEarningsMember2020-03-310000059527us-gaap:NoncontrollingInterestMember2020-03-310000059527us-gaap:AdditionalPaidInCapitalMember2020-03-310000059527us-gaap:AccumulatedTranslationAdjustmentMember2020-03-310000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-03-310000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-03-3100000595272020-03-310000059527us-gaap:TreasuryStockMember2019-12-310000059527us-gaap:RetainedEarningsMember2019-12-310000059527us-gaap:NoncontrollingInterestMember2019-12-310000059527us-gaap:AdditionalPaidInCapitalMember2019-12-310000059527us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-12-310000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-12-310000059527leco:WeldingEquipmentMember2021-04-012021-06-300000059527leco:WeldingConsumablesMember2021-04-012021-06-300000059527leco:WeldingEquipmentMember2021-01-012021-06-300000059527leco:WeldingConsumablesMember2021-01-012021-06-300000059527leco:WeldingEquipmentMember2020-04-012020-06-300000059527leco:WeldingConsumablesMember2020-04-012020-06-300000059527leco:WeldingEquipmentMember2020-01-012020-06-300000059527leco:WeldingConsumablesMember2020-01-012020-06-300000059527leco:InternationalWeldingMember2020-04-012020-06-300000059527leco:RestructurePlans2020Memberleco:InternationalWeldingMember2021-06-300000059527leco:InternationalWeldingMember2021-06-300000059527leco:AmericasWeldingMember2021-06-300000059527leco:InternationalWeldingMember2020-12-310000059527leco:AmericasWeldingMember2020-12-310000059527us-gaap:ForeignExchangeContractMemberus-gaap:SalesMember2021-04-012021-06-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:CostOfSalesMember2021-04-012021-06-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:SalesMember2021-01-012021-06-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:CostOfSalesMember2021-01-012021-06-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:SalesMember2020-04-012020-06-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:CostOfSalesMember2020-04-012020-06-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:SalesMember2020-01-012020-06-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:CostOfSalesMember2020-01-012020-06-300000059527us-gaap:NoncontrollingInterestMember2021-04-012021-06-300000059527us-gaap:NoncontrollingInterestMember2021-01-012021-03-310000059527us-gaap:NoncontrollingInterestMember2020-04-012020-06-300000059527us-gaap:NoncontrollingInterestMember2020-01-012020-03-310000059527us-gaap:NetInvestmentHedgingMember2021-01-012021-06-300000059527us-gaap:ForwardContractsMember2021-01-012021-06-300000059527us-gaap:ForeignExchangeContractMember2021-01-012021-06-300000059527us-gaap:NetInvestmentHedgingMember2020-01-012020-12-310000059527us-gaap:ForwardContractsMember2020-01-012020-12-310000059527us-gaap:ForeignExchangeContractMember2020-01-012020-12-310000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310000059527us-gaap:AccumulatedTranslationAdjustmentMember2021-04-012021-06-300000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-04-012021-06-300000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-04-012021-06-300000059527us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-06-300000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-06-300000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-06-300000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-06-300000059527us-gaap:AccumulatedTranslationAdjustmentMember2020-04-012020-06-300000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-04-012020-06-300000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-04-012020-06-300000059527us-gaap:AccumulatedTranslationAdjustmentMember2020-01-012020-06-300000059527us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300000059527us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-01-012020-06-300000059527us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-01-012020-06-300000059527us-gaap:PrivatePlacementMember2021-06-300000059527us-gaap:LineOfCreditMember2021-06-300000059527leco:UsGaap_OtherLinesOfCreditMember2021-06-300000059527us-gaap:LineOfCreditMember2021-01-012021-06-300000059527us-gaap:SalesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-04-012021-06-300000059527us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-04-012021-06-300000059527us-gaap:SalesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-06-300000059527us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-06-300000059527us-gaap:SalesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-04-012020-06-300000059527us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-04-012020-06-300000059527us-gaap:SalesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-01-012020-06-300000059527us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-01-012020-06-300000059527us-gaap:RetainedEarningsMember2021-04-012021-06-300000059527us-gaap:RetainedEarningsMember2021-01-012021-03-310000059527us-gaap:RetainedEarningsMember2020-04-012020-06-300000059527us-gaap:RetainedEarningsMember2020-01-012020-03-310000059527us-gaap:InterestRateSwapMember2021-06-300000059527us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000059527us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000059527us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000059527us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000059527us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000059527us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000059527us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000059527us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000059527us-gaap:ForeignExchangeContractMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2021-04-012021-06-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-06-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-04-012020-06-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-06-300000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-06-300000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-06-300000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2021-06-300000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-06-300000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-06-300000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-06-300000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2021-06-300000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-06-300000059527us-gaap:OtherNoncurrentLiabilitiesMember2021-06-300000059527us-gaap:OtherCurrentLiabilitiesMember2021-06-300000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2020-12-310000059527us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2020-12-310000059527us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310000059527us-gaap:OtherNoncurrentLiabilitiesMember2020-12-310000059527us-gaap:OtherCurrentLiabilitiesMember2020-12-310000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-06-300000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-06-300000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2021-06-300000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-06-300000059527us-gaap:OtherCurrentAssetsMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-06-300000059527us-gaap:OtherCurrentAssetsMemberus-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-06-300000059527us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2021-06-300000059527us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-06-300000059527us-gaap:OtherNoncurrentAssetsMember2021-06-300000059527us-gaap:OtherCurrentAssetsMember2021-06-300000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2020-12-310000059527us-gaap:OtherNoncurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310000059527us-gaap:OtherCurrentAssetsMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310000059527us-gaap:OtherCurrentAssetsMemberus-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310000059527us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2020-12-310000059527us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310000059527us-gaap:OtherNoncurrentAssetsMember2020-12-310000059527us-gaap:OtherCurrentAssetsMember2020-12-310000059527us-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000059527us-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000059527us-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000059527us-gaap:ForwardContractsMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000059527us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000059527us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000059527us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000059527us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000059527us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000059527us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000059527us-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000059527us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000059527us-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-06-300000059527us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-06-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2021-06-300000059527us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-06-300000059527us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-06-300000059527us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310000059527us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2020-12-310000059527us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310000059527us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310000059527leco:TerminatedInterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-06-300000059527leco:AmericasWeldingMember2021-04-012021-06-300000059527leco:AmericasWeldingMember2021-01-012021-06-300000059527leco:AmericasWeldingMember2020-04-012020-06-300000059527leco:AmericasWeldingMember2020-01-012020-06-300000059527us-gaap:ForeignPlanMember2021-04-012021-06-300000059527country:US2021-04-012021-06-300000059527us-gaap:ForeignPlanMember2021-01-012021-06-300000059527country:US2021-01-012021-06-300000059527us-gaap:ForeignPlanMember2020-04-012020-06-300000059527country:US2020-04-012020-06-300000059527us-gaap:ForeignPlanMember2020-01-012020-06-300000059527country:US2020-01-012020-06-300000059527us-gaap:SeniorNotesMember2021-06-300000059527us-gaap:LineOfCreditMember2021-04-232021-04-230000059527srt:WeightedAverageMember2021-01-012021-06-300000059527srt:MaximumMemberus-gaap:PrivatePlacementMember2018-11-272018-11-270000059527us-gaap:PrivatePlacementMember2018-11-272018-11-270000059527srt:MinimumMemberus-gaap:SeniorNotesMember2021-01-012021-06-300000059527srt:MaximumMemberus-gaap:SeniorNotesMember2021-01-012021-06-300000059527leco:SeniorNotes2016Member2016-10-012016-10-310000059527leco:SeniorNotes2015Member2015-04-012015-04-300000059527srt:MinimumMemberus-gaap:SeniorNotesMember2021-06-300000059527srt:MaximumMemberus-gaap:SeniorNotesMember2021-06-300000059527leco:SeniorNotes2016Member2016-10-200000059527leco:SeniorNotes2015Member2015-04-010000059527us-gaap:SeniorNotesMember2021-01-012021-06-300000059527us-gaap:PrivatePlacementMember2021-01-012021-06-300000059527us-gaap:CostOfSalesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-04-012021-06-300000059527us-gaap:CostOfSalesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-06-300000059527us-gaap:CostOfSalesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-04-012020-06-300000059527us-gaap:CostOfSalesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-01-012020-06-300000059527leco:BillingsInExcessOfRevenueRecognizedMember2021-06-300000059527leco:AdvanceCustomerPaymentsMember2021-06-300000059527leco:BillingsInExcessOfRevenueRecognizedMember2020-12-310000059527leco:AdvanceCustomerPaymentsMember2020-12-310000059527us-gaap:CommonStockMember2021-06-300000059527us-gaap:CommonStockMember2021-03-310000059527us-gaap:CommonStockMember2020-12-310000059527us-gaap:CommonStockMember2020-06-300000059527us-gaap:CommonStockMember2020-03-310000059527us-gaap:CommonStockMember2019-12-3100000595272021-01-012021-03-3100000595272020-01-012020-03-3100000595272020-06-3000000595272019-12-310000059527us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000059527us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000059527us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000059527us-gaap:FairValueMeasurementsRecurringMember2021-06-300000059527us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000059527us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000059527us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000059527us-gaap:FairValueMeasurementsRecurringMember2020-12-3100000595272020-12-310000059527us-gaap:PrivatePlacementMember2018-11-270000059527us-gaap:LineOfCreditMember2021-04-230000059527us-gaap:OperatingSegmentsMemberleco:InternationalWeldingMember2021-04-012021-06-300000059527us-gaap:OperatingSegmentsMemberleco:HarrisProductsGroupMember2021-04-012021-06-300000059527us-gaap:OperatingSegmentsMemberleco:AmericasWeldingMember2021-04-012021-06-3000000595272021-04-012021-06-300000059527us-gaap:OperatingSegmentsMemberleco:InternationalWeldingMember2021-01-012021-06-300000059527us-gaap:OperatingSegmentsMemberleco:HarrisProductsGroupMember2021-01-012021-06-300000059527us-gaap:OperatingSegmentsMemberleco:AmericasWeldingMember2021-01-012021-06-300000059527us-gaap:OperatingSegmentsMemberleco:InternationalWeldingMember2020-04-012020-06-300000059527us-gaap:OperatingSegmentsMemberleco:HarrisProductsGroupMember2020-04-012020-06-300000059527us-gaap:OperatingSegmentsMemberleco:AmericasWeldingMember2020-04-012020-06-300000059527leco:CorporateAndEliminationsMember2020-04-012020-06-3000000595272020-04-012020-06-300000059527us-gaap:OperatingSegmentsMemberleco:InternationalWeldingMember2020-01-012020-06-300000059527us-gaap:OperatingSegmentsMemberleco:HarrisProductsGroupMember2020-01-012020-06-300000059527us-gaap:OperatingSegmentsMemberleco:AmericasWeldingMember2020-01-012020-06-300000059527leco:CorporateAndEliminationsMember2020-01-012020-06-3000000595272020-01-012020-06-300000059527leco:InternationalWeldingMember2021-04-012021-06-300000059527leco:InternationalWeldingMember2021-01-012021-06-300000059527leco:InternationalWeldingMember2020-01-012020-06-300000059527leco:CorporateAndEliminationsMember2021-04-012021-06-300000059527leco:CorporateAndEliminationsMember2021-01-012021-06-3000000595272021-06-3000000595272021-01-012021-06-30xbrli:sharesiso4217:USDleco:loanxbrli:pureiso4217:USDxbrli:sharesleco: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 June 30, 2021

or

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

For the transition period from _____________ to _____________

Commission File Number:  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 June 30, 2021 was 59,386,601.

TABLE OF CONTENTS

PART I. FINANCIAL INFORMATION

3

Item 1. Financial Statements

3

CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)

3

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (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

23

Item 3. Quantitative and Qualitative Disclosures About Market Risk

34

Item 4. Controls and Procedures

34

 

 

PART II. OTHER INFORMATION

35

Item 1. Legal Proceedings

35

Item 1A. Risk Factors

35

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

35

Item 4. Mine Safety Disclosures

35

Item 6. Exhibits

36

Signatures

37

EX-10.4

Second Amended and Restated Credit Agreement, dated as of April 23, 2021, by and among Lincoln Electric Holdings, Inc., The Lincoln Electric Company, Lincoln Electric International Holding Company, J.W. Harris Co., Inc., Lincoln Electric Automation, Inc., Lincoln Global, Inc., the Lenders and KeyBank National Association (filed as exhibit 10.4 to Form 10-Q of the Lincoln Electric Holdings, Inc. filed on April 27, 2021, SEC File No. 0-1402, and incorporated herein by reference and made a part hereof).

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 June 30, 

Six Months Ended June 30, 

    

2021

    

2020

    

2021

    

2020

Net sales (Note 2)

    

$

826,454

    

$

590,727

    

$

1,583,475

    

$

1,292,718

Cost of goods sold

 

552,445

 

401,349

 

1,055,699

 

866,018

Gross profit

 

274,009

 

189,378

 

527,776

 

426,700

Selling, general & administrative expenses

 

151,557

 

126,376

 

297,233

 

276,103

Rationalization and asset impairment charges (Note 6)

 

630

 

23,238

 

4,793

 

29,759

Operating income

 

121,822

 

39,764

 

225,750

 

120,838

Interest expense, net

 

5,663

 

5,881

 

11,022

 

11,339

Other income (expense) (Note 14)

 

1,702

 

(203)

 

286

 

106

Income before income taxes

 

117,861

 

33,680

 

215,014

 

109,605

Income taxes (Note 15)

 

21,581

 

6,667

 

44,601

 

27,037

Net income including non-controlling interests

 

96,280

 

27,013

 

170,413

 

82,568

Non-controlling interests in subsidiaries’ income (loss)

 

175

 

17

 

131

 

10

Net income

$

96,105

$

26,996

$

170,282

$

82,558

Basic earnings per share (Note 3)

$

1.62

$

0.45

$

2.86

$

1.38

Diluted earnings per share (Note 3)

$

1.60

$

0.45

$

2.83

$

1.37

Cash dividends declared per share

$

0.51

$

0.49

$

1.02

$

0.98

See notes to these consolidated financial statements.

3

LINCOLN ELECTRIC HOLDINGS, INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

(UNAUDITED)

(In thousands)

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2021

    

2020

    

2021

    

2020

Net income including non-controlling interests

    

$

96,280

    

$

27,013

    

$

170,413

    

$

82,568

Other comprehensive income (loss), net of tax:

 

  

 

  

 

  

 

  

Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax of $(1,012) and $1,297 in the three and six months ended June 30, 2021; $317 and $(399) in the three and six months ended June 30, 2020

 

(4,754)

 

1,108

2,536

(1,261)

Defined benefit pension plan activity, net of tax of $(569) and $246 in the three and six months ended June 30, 2021; $(7,691) and $(7,527) in the three and six months ended June 30, 2020

 

(1,702)

 

(23,036)

3,358

(22,427)

Currency translation adjustment

 

13,579

 

14,468

 

(9,164)

 

(56,140)

Other comprehensive income (loss):

 

7,123

 

(7,460)

 

(3,270)

 

(79,828)

Comprehensive income

 

103,403

 

19,553

 

167,143

 

2,740

Comprehensive income (loss) attributable to non-controlling interests

 

65

 

 

(138)

 

(48)

Comprehensive income (loss) attributable to shareholders

$

103,338

$

19,553

$

167,281

$

2,788

See notes to these consolidated financial statements.

4

LINCOLN ELECTRIC HOLDINGS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands)

June 30, 2021

December 31, 2020

(UNAUDITED)

(NOTE 1)

ASSETS

    

  

    

  

Current Assets

 

  

 

  

Cash and cash equivalents

$

190,884

$

257,279

Accounts receivable (less allowance for doubtful accounts of $14,141 in 2021; $14,779 in 2020)

 

457,454

 

373,487

Inventories (Note 9)

 

477,677

 

381,258

Other current assets

 

111,925

 

100,319

Total Current Assets

 

1,237,940

 

1,112,343

Property, plant and equipment (less accumulated depreciation of $892,915 in 2021; $884,647 in 2020)

513,686

522,092

Goodwill

 

412,803

 

335,593

Other assets

 

348,297

 

344,425

TOTAL ASSETS

$

2,512,726

$

2,314,453

LIABILITIES AND EQUITY

 

 

  

Current Liabilities

 

 

  

Short-term debt (Note 12)

$

10,435

$

2,734

Trade accounts payable

 

317,771

 

256,530

Accrued employee compensation and benefits

 

124,606

 

98,437

Other current liabilities

 

243,208

 

191,748

Total Current Liabilities

 

696,020

 

549,449

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

 

718,137

 

715,456

Other liabilities

 

238,946

 

259,298

Total Liabilities

 

1,653,103

 

1,524,203

Shareholders' Equity

 

 

  

Common Shares

 

9,858

 

9,858

Additional paid-in capital

 

427,576

 

409,958

Retained earnings

 

2,928,819

 

2,821,359

Accumulated other comprehensive loss

 

(305,191)

 

(302,190)

Treasury Shares

 

(2,201,397)

 

(2,149,714)

Total Shareholders' Equity

 

859,665

 

789,271

Non-controlling interests

 

(42)

 

979

Total Equity

 

859,623

 

790,250

TOTAL LIABILITIES AND TOTAL EQUITY

$

2,512,726

$

2,314,453

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

Non-

Shares

Common

Paid-In

Retained

Comprehensive

Treasury

Controlling

    

Outstanding

    

Shares

    

Capital

    

Earnings

    

Income (Loss)

    

Shares

    

Interests

    

Total

Balance at December 31, 2020

 

59,641

$

9,858

$

409,958

$

2,821,359

$

(302,190)

$

(2,149,714)

$

979

$

790,250

Net income

 

74,177

(44)

 

74,133

Unrecognized amounts from defined benefit pension plans, net of tax

 

5,060

 

5,060

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

 

7,290

 

7,290

Currency translation adjustment

 

(22,584)

(159)

 

(22,743)

Cash dividends declared - $0.51 per share

 

(30,572)

 

(30,572)

Stock-based compensation activity

 

134

7,680

1,502

 

9,182

Purchase of shares for treasury

 

(237)

(28,459)

 

(28,459)

Other

 

891

(741)

(883)

 

(733)

Balance at March 31, 2021

 

59,538

$

9,858

$

418,529

$

2,864,223

$

(312,424)

$

(2,176,671)

$

(107)

$

803,408

Net income

 

96,105

175

 

96,280

Unrecognized amounts from defined benefit pension plans, net of tax

 

(1,702)

 

(1,702)

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

 

(4,754)

 

(4,754)

Currency translation adjustment

 

13,689

(110)

 

13,579

Cash dividends declared – $0.51 per share

 

(30,552)

 

(30,552)

Stock-based compensation activity

 

46

8,638

503

 

9,141

Purchase of shares for treasury

 

(197)

(25,229)

 

(25,229)

Other

 

409

(957)

 

(548)

Balance at June 30, 2021

 

59,387

$

9,858

$

427,576

$

2,928,819

$

(305,191)

$

(2,201,397)

$

(42)

$

859,623

6

LINCOLN ELECTRIC HOLDINGS, INC.

CONSOLIDATED STATEMENTS OF EQUITY

(UNAUDITED)

(In thousands, except per share amounts)

    

    

    

    

    

Accumulated

    

    

    

Common

Additional

Other

Non-

Shares

Common

Paid-In

Retained

Comprehensive

Treasury

Controlling

    

Outstanding

    

Shares

    

Capital

    

Earnings

    

Income (Loss)

    

Shares

    

Interests

    

Total

Balance at December 31, 2019

 

60,592

$

9,858

$

389,446

$

2,736,481

$

(275,850)

$

(2,041,763)

$

905

$

819,077

Net income

 

  

 

  

 

  

 

55,562

 

  

 

  

 

(7)

 

55,555

Unrecognized amounts from defined benefit pension plans, net of tax

 

  

 

  

 

  

 

  

 

609

 

  

 

  

 

609

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

 

  

 

  

 

  

 

  

 

(2,369)

 

  

 

  

 

(2,369)

Currency translation adjustment

 

  

 

  

 

  

 

  

 

(70,567)

 

  

 

(41)

 

(70,608)

Cash dividends declared – $0.49 per share

 

  

 

  

 

  

 

(29,280)

 

  

 

  

 

  

 

(29,280)

Stock-based compensation activity

 

152

 

  

 

2,826

 

  

 

  

 

1,912

 

  

 

4,738

Purchase of shares for treasury

 

(1,357)

 

  

 

  

 

  

 

  

 

(109,762)

 

  

 

(109,762)

Other

 

  

 

  

 

(5,176)

 

5,176

 

  

 

  

 

  

 

Balance at March 31, 2020

 

59,387

$

9,858

$

387,096

$

2,767,939

$

(348,177)

$

(2,149,613)

$

857

$

667,960

Net income

 

 

  

 

 

26,996

 

 

 

17

 

27,013

Unrecognized amounts from defined benefit pension plans, net of tax

 

 

  

 

 

 

(23,036)

 

 

 

(23,036)

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

 

 

  

 

 

 

1,108

 

 

 

1,108

Currency translation adjustment

 

 

  

 

 

 

14,485

 

 

(17)

 

14,468

Cash dividends declared – $0.49 per share

 

 

  

 

 

(29,260)

 

 

 

 

(29,260)

Stock-based compensation activity

 

25

 

  

 

4,754

 

 

 

317

 

 

5,071

Purchase of shares for treasury

 

(45)

 

  

 

 

 

 

(3,213)

 

 

(3,213)

Other

 

 

  

 

2,842

 

(2,842)

 

 

 

 

Balance at June 30, 2020

 

59,367

$

9,858

$

394,692

$

2,762,833

$

(355,620)

$

(2,152,509)

$

857

$

660,111

7

LINCOLN ELECTRIC HOLDINGS, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(UNAUDITED)

(In thousands)

Six Months Ended June 30, 

    

    

2021

    

2020

CASH FLOWS FROM OPERATING ACTIVITIES

 

  

  

Net income

$

170,282

$

82,558

Non-controlling interests in subsidiaries' income (loss)

 

131

 

10

Net income including non-controlling interests

 

170,413

 

82,568

Adjustments to reconcile Net income including non-controlling interests to Net cash provided by operating activities:

 

 

  

Rationalization and asset impairment net (gains) charges (Note 6)

 

(1,374)

 

21,905

Depreciation and amortization

 

38,508

 

41,078

Equity earnings in affiliates, net

 

(291)

 

(243)

Deferred income taxes

 

(20,995)

 

(10,636)

Stock-based compensation

 

12,651

 

7,807

Other, net

 

3,524

 

(2,459)

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

 

 

  

(Increase) decrease in accounts receivable

 

(87,571)

 

23,666

Increase in inventories

 

(83,186)

 

(30,378)

(Increase) decrease in other current assets

 

(12,007)

 

3,241

Increase (decrease) in trade accounts payable

 

63,275

 

(40,115)

Increase in other current liabilities

 

59,128

 

29,169

Net change in other assets and liabilities

 

3,159

 

410

NET CASH PROVIDED BY OPERATING ACTIVITIES

 

145,234

 

126,013

CASH FLOWS FROM INVESTING ACTIVITIES

 

 

  

Capital expenditures

 

(27,768)

 

(25,011)

Acquisition of businesses, net of cash acquired

 

(83,723)

 

Proceeds from sale of property, plant and equipment

 

2,557

 

6,218

Other investing activities

 

6,500

 

NET CASH USED BY INVESTING ACTIVITIES

 

(102,434)

 

(18,793)

CASH FLOWS FROM FINANCING ACTIVITIES

 

 

  

Amounts due banks, net

 

1,163

 

15,095

Proceeds from exercise of stock options

 

5,672

 

2,002

Purchase of shares for treasury (Note 8)

 

(53,688)

 

(112,975)

Cash dividends paid to shareholders

 

(61,379)

 

(59,814)

Other financing activities

 

(763)

 

NET CASH USED BY FINANCING ACTIVITIES

 

(108,995)

 

(155,692)

Effect of exchange rate changes on Cash and cash equivalents

 

(200)

 

(8,036)

DECREASE IN CASH AND CASH EQUIVALENTS

 

(66,395)

 

(56,508)

Cash and cash equivalents at beginning of period

 

257,279

 

199,563

CASH AND CASH EQUIVALENTS AT END OF PERIOD

$

190,884

$

143,055

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

As used in this report, the term “Company,” except as otherwise indicated by the context, means Lincoln Electric Holdings, Inc. and its wholly-owned and majority-owned subsidiaries for which it has a controlling interest.

The consolidated financial statements include the accounts of all legal entities in which the Company holds a controlling interest. Investments in legal entities in which the Company does not own a majority interest but has the ability to exercise significant influence over operating and financial policies are accounted for using the equity method.

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 six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021.

The accompanying Consolidated Balance Sheet at December 31, 2020 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, 2020.

The current coronavirus disease (“COVID-19”) pandemic has adversely impacted global economic conditions and has contributed to significant volatility in financial markets beginning in early calendar year 2020. Although the Company's estimates contemplate current conditions, the inputs into certain significant and critical accounting estimates include judgments and assumptions about the economic implications of the COVID-19 pandemic and how management expects them to change in the future. It is reasonably possible that actual results experienced may differ materially from the Company's estimates in future periods, which could affect our results of operations and financial condition. For additional discussion, see “Item 1A. Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.

New Accounting Pronouncements:

This section provides a description of new accounting pronouncements ("Accounting Standard Update" or "ASU") issued by the Financial Accounting Standards Board ("FASB") that are applicable to the Company.

The following ASU was adopted as of January 1, 2021:

Standard

Description

ASU No. 2019-12, Income Taxes (Topic 740), issued December 2019.

ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The adoption did not have a material impact on the Company’s consolidated financial statements.

9

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

NOTE 2 — REVENUE RECOGNITION

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

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2021

    

2020

    

2021

    

2020

Consumables

$

475,559

$

333,671

$

909,738

$

739,511

Equipment

 

350,895

 

257,056

 

673,737

 

553,207

Net sales

$

826,454

$

590,727

$

1,583,475

$

1,292,718

Consumable sales consist of electrodes, fluxes, specialty welding consumables and brazing and soldering alloys. Equipment sales consist of arc welding power sources, welding accessories, fabrication, plasma cutters, wire feeding systems, automated joining, assembly and cutting systems, fume extraction equipment, CNC plasma and oxy-fuel cutting systems and regulators and torches used in oxy-fuel welding, cutting and brazing. 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 June 30, 2021, the Company recorded $22,283 related to advance customer payments and $50,357 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, 2020, the balances related to advance customer payments and billings in excess of revenue recognized were $14,920 and $21,396, 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 June 30, 2021 and December 31, 2020, the Company recorded $23,294 and $22,113, 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 June 30, 

Six Months Ended June 30, 

    

2021

 

2020

 

2021

 

2020

Numerator:

 

 

  

 

  

 

  

Net income

$

96,105

$

26,996

$

170,282

$

82,558

Denominator (shares in 000's):

 

 

 

 

Basic weighted average shares outstanding

 

59,464

 

59,354

 

59,553

 

59,769

Effect of dilutive securities - Stock options and awards

 

700

 

477

 

676

 

531

Diluted weighted average shares outstanding

 

60,164

 

59,831

 

60,229

 

60,300

Basic earnings per share

$

1.62

$

0.45

$

2.86

$

1.38

Diluted earnings per share

$

1.60

$

0.45

$

2.83

$

1.37

For the three months ended June 30, 2021 and 2020, common shares subject to equity-based awards of 179,861 and 852,159, respectively, were excluded from the computation of diluted earnings per share because the

10

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

effect of their exercise would be anti-dilutive. For the six months ended June 30, 2021 and 2020, common shares subject to equity-based awards of 134,388 and 779,404, respectively, were excluded from the computation of diluted earnings per share because the effect of their exercise would be anti-dilutive.

NOTE 4 — ACQUISITIONS

During April 2021, the Company acquired Zeman Bauelemente Produktionsgesellschaft m.b.H. (“Zeman Bauelemente"), a division of the Zeman Group. Zeman Bauelemente, based in Vienna, Austria, is a leading designer and manufacturer of robotic assembly and arc welding systems that automate the tacking and welding of steel beams. The acquisition expands the Company’s international automation capabilities to serve customers in the structural steel and infrastructure sectors.

Pro forma information related to the acquisition discussed above has not been presented because the impact on the Company’s Consolidated Statements of Income is not material. The preliminary purchase price allocation is expected to be finalized within the allowable measurement period. The acquired company is included in the Company's consolidated financial statements as of the date of acquisition.

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.

11

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 June 30, 2021

 

  

 

  

 

  

 

  

 

  

Net sales

$

457,468

$

252,352

$

116,634

$

$

826,454

Inter-segment sales

 

39,765

6,897

2,284

(48,946)

Total

$

497,233

$

259,249

$

118,918

$

(48,946)

$

826,454

Adjusted EBIT

$

84,134

$

29,997

$

18,212

$

(3,888)

$

128,455

Special items charge (gain) (1)

 

1,650

2,471

810

4,931

EBIT

$

82,484

$

27,526

$

18,212

$

(4,698)

$

123,524

Interest income

398

Interest expense

(6,061)

Income before income taxes

 

 

 

$

117,861

Three Months Ended June 30, 2020

 

  

 

  

 

  

 

  

 

  

Net sales

$

333,229

$

177,167

$

80,331

$

$

590,727

Inter-segment sales

 

27,493

 

4,286

 

1,753

 

(33,532)

Total

$

360,722

$

181,453

$

82,084

$

(33,532)

$

590,727

Adjusted EBIT

$

46,702

$

9,682

$

11,713

$

(1,964)

$

66,133

Special items charge (gain) (2)

 

26,007

 

565

 

 

26,572

EBIT

$

20,695

$

9,117

$

11,713

$

(1,964)

$

39,561

Interest income

 

  

 

  

 

  

 

424

Interest expense

 

  

 

  

 

  

 

(6,305)

Income before income taxes

 

  

 

  

 

  

$

33,680

Six Months Ended June 30, 2021

 

 

  

Net sales

$

882,710

$

475,431

$

225,334

$

$

1,583,475

Inter-segment sales

 

72,513

 

11,182

 

4,431

 

(88,126)

Total

$

955,223

$

486,613

$

229,765

$

(88,126)

$

1,583,475

Adjusted EBIT

$

160,751

$

48,813

$

36,909

$

(5,344)

$

241,129

Special items charge (gain) (1)

 

6,090

 

7,080

 

 

1,923

15,093

EBIT

$

154,661

$

41,733

$

36,909

$

(7,267)

$

226,036

Interest income

 

  

 

  

 

  

 

852

Interest expense

 

  

 

  

 

  

 

(11,874)

Income before income taxes

 

  

 

  

 

  

$

215,014

Six Months Ended June 30, 2020

 

 

  

Net sales

$

751,764

$

375,090

$

165,864

$

$

1,292,718

Inter-segment sales

 

52,276

 

8,769

 

3,478

 

(64,523)

Total

$

804,040

$

383,859

$

169,342

$

(64,523)

$

1,292,718

Adjusted EBIT

$

117,404

$

16,297

$

24,205

$

(3,063)

$

154,843

Special items charge (gain) (2)

 

27,197

 

6,702

 

 

33,899

EBIT

$

90,207

$

9,595

$

24,205

$

(3,063)

$

120,944

Interest income

 

  

 

  

 

  

 

1,284

Interest expense

 

  

 

  

 

  

 

(12,623)

Income before income taxes

 

  

 

  

 

  

$

109,605

(1)In the three and six months ended June 30, 2021, special items reflect Rationalization and asset impairment charges of $630 and $4,793, respectively, in International Welding, amortization of step up in value of acquired inventories of $1,841 related to the acquisition of Zeman Bauelemente in International Welding and pension settlement charges of $1,650 and $6,536 in Americas Welding, respectively, and $446 in International Welding in the six months ended June 30, 2021. Also in the three and six months ended June 30, 2021, special items reflect acquisition transaction costs of $810 and $1,923, respectively, in Corporate/Eliminations related to an acquisition.

12

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

(2)In the three months ended June 30, 2020, special items reflect Rationalization and asset impairment charges of $22,673 and $565 in Americas Welding and International Welding, respectively, and pension settlement charges of $3,334 in Americas Welding. In the six months ended June 30, 2020, special items reflect Rationalization and asset impairment charges of $23,863 and $5,896 in Americas Welding and International Welding, respectively, amortization of step up in value of acquired inventories of $806 related to an acquisition in International Welding and pension settlement charges of $3,334 in Americas Welding.

NOTE 6 — RATIONALIZATION AND ASSET IMPAIRMENTS

The Company recorded Rationalization and asset impairment net charges of $4,793 and $29,759 in the six months ended June 30, 2021 and 2020, respectively. The charges are primarily related to employee severance, non-cash asset impairments of long-lived assets and gains or losses on the disposal of assets.

During 2020 and 2021, the Company initiated rationalization plans within Americas Welding and International Welding segments. 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 June 30, 2021, liabilities of $12,353 for International Welding were recognized in Other current liabilities in the Company’s Condensed Consolidated Balance Sheet.

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 six months ended June 30, 2021:

    

    

International

    

Americas Welding

    

Welding

    

Consolidated

Balance at December 31, 2020

$

25

$

13,597

$

13,622

Payments and other adjustments

 

(25)

 

(7,411)

 

(7,436)

Charged to expense

 

 

6,167

 

6,167

Balance at June 30, 2021

$

$

12,353

$

12,353

13

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 accumulated other comprehensive income (loss) ("AOCI") by component, net of taxes:

Three Months Ended June 30, 2021

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at March 31, 2021

$

9,777

$

(96,710)

$

(225,491)

$

(312,424)

Other comprehensive income (loss) before reclassification

 

(5,089)

(2,587)

13,689

3

6,013

Amounts reclassified from AOCI

 

335

1

885

2

1,220

Net current-period other comprehensive income (loss)

 

(4,754)

 

(1,702)

 

13,689

 

7,233

Balance at June 30, 2021

$

5,023

$

(98,412)

$

(211,802)

$

(305,191)

Three Months Ended June 30, 2020

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at March 31, 2020

$

(743)

$

(69,937)

$

(277,497)

$

(348,177)

Other comprehensive income (loss) before reclassification

 

112

 

(26,127)

 

14,485

3

 

(11,530)

Amounts reclassified from AOCI

 

996

1

 

3,091

2

 

 

4,087

Net current-period other comprehensive income (loss)

 

1,108

 

(23,036)

 

14,485

 

(7,443)

Balance at June 30, 2020

$

365

$

(92,973)

$

(263,012)

$

(355,620)

(1)During the three months ended June 30, 2021, the AOCI reclassification is a component of Net sales of $70 (net of tax of $27) and Cost of goods sold of $405 (net of tax of $90); during the three months ended June 30, 2020, the reclassification is a component of Net sales of $(1,065) (net of tax of $(398)) and Cost of goods sold of $(69) (net of tax of $(77)). See Note 16 to the consolidated financial statements for additional details.
(2)This AOCI component is included in the computation of net periodic pension costs (net of tax of $1,445 and $1,002) during the three months ended June 30, 2021 and 2020, respectively. See Note 13 to the consolidated financial statements for additional details.
(3)The Other comprehensive income (loss) before reclassifications excludes $(110) and $(17) attributable to Non-controlling interests in the three months ended June 30, 2021 and 2020, respectively.

14

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

Six Months Ended June 30, 2021

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, 2020

$

2,487

$

(101,770)

$

(202,907)

$

(302,190)

Other comprehensive income (loss) before reclassification

 

1,977

(1,985)

(8,895)

3

(8,903)

Amounts reclassified from AOCI

 

559

1

5,343

2

5,902

Net current-period other comprehensive income (loss)

 

2,536

 

3,358

 

(8,895)

 

(3,001)

Balance at June 30, 2021

$

5,023

$

(98,412)

$

(211,802)

$

(305,191)

Six Months Ended June 30, 2020

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, 2019

$

1,626

$

(70,546)

$

(206,930)

$

(275,850)

Other comprehensive income (loss) before reclassification

 

(2,200)

 

(26,127)

 

(56,082)

3

 

(84,409)

Amounts reclassified from AOCI

 

939

1

 

3,700

2

 

 

4,639

Net current-period other comprehensive income (loss)

 

(1,261)

 

(22,427)

 

(56,082)

 

(79,770)

Balance at June 30, 2020

$

365

$

(92,973)

$

(263,012)

$

(355,620)

(1)During the six months ended June 30, 2021, the AOCI reclassification is a component of Net sales of $172 (net of tax of $69) and Cost of goods sold of $731 (net of tax of $243); during the six months ended June 30, 2020, the reclassification is a component of Net sales of $(1,106) (net of tax of $(419)) and Cost of goods sold of $(167) (net of tax of $(101)). See Note 16 to the consolidated financial statements for additional details.
(2)This AOCI component is included in the computation of net periodic pension costs (net of tax of $2,901 and $1,166) during the six months ended June 30, 2021 and 2020, respectively. See Note 13 to the consolidated financial statements for additional details.
(3)The Other comprehensive income (loss) before reclassifications excludes $(269) and $(58) attributable to Non-controlling interests in the six months ended June 30, 2021 and 2020, respectively.

NOTE 8 — COMMON STOCK REPURCHASE PROGRAM

The Company has a share repurchase program for up to 55 million shares of the Company’s common shares. On February 12, 2020, the Company’s Board of Director’s approved a new share repurchase program authorizing the Company to repurchase, in the aggregate, up to an additional 10 million shares of its outstanding common shares under this program. From time to time at management’s discretion, the Company repurchases its common shares in the open market, depending on market conditions, stock price and other factors. During the three months ended June 30, 2021, the Company purchased a total of 0.2 million shares at an average cost per share of $127.73. During the six months ended June 30, 2021, the Company purchased a total of 0.4 million shares at an average cost per share of $124.04. As of June 30, 2021, 11.0 million common shares remained available for repurchase under these programs. The repurchased common shares remain in treasury and have not been retired.

15

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

NOTE 9 — INVENTORIES

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

    

    

June 30, 2021

    

December 31, 2020

Raw materials

$

125,080

$

111,888

Work-in-process

 

91,899

 

60,341

Finished goods

 

260,698

 

209,029

Total

$

477,677

$

381,258

At June 30, 2021 and December 31, 2020, approximately 35% and 35%, respectively, of total inventories were valued using the last-in, first-out ("LIFO") method. The excess of current cost over LIFO cost was $88,909 and $75,581 at June 30, 2021 and December 31, 2020, respectively.

NOTE 10 — 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

    

June 30, 2021

    

December 31, 2020

Right-of-use assets

 

Other assets

$

47,268

$

43,570

Current liabilities

 

Other current liabilities

$

10,651

$

11,502

Noncurrent liabilities

 

Other liabilities

 

38,259

 

33,988

Total lease liabilities

 

  

$

48,910

$

45,490

Total lease expense, which is included in Cost of goods sold and Selling, general and administrative expenses in the Company’s Consolidated Statements of Income, was $5,608 and $10,660 in the three and six months ended June 30, 2021 and $5,990 and $11,209 in the three and six months ended June 30, 2020, respectively. Cash paid for amounts included in the measurement of lease liabilities for the three and six months ended June 30, 2021, respectively, were $3,263 and $6,652 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 six months ended June 30, 2020, respectively, were $3,897 and $7,994 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 $9,694 during the three and six months ended June 30, 2021 and $0 and $2,035 for the three and six months ended June 30, 2020, respectively.

16

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

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

    

June 30, 2021

2021

$

6,417

2022

 

10,496

2023

 

8,478

2024

 

6,848

2025

 

4,024

After 2025

 

20,677

Total lease payments

$

56,940

Less: Imputed interest

 

8,030

Operating lease liabilities

$

48,910

As of June 30, 2021, the weighted average remaining lease term is 8.7 years and the weighted average discount rate used to determine the operating lease liability is 3.5%.

NOTE 11 — PRODUCT WARRANTY COSTS

The changes in the carrying amount of product warranty accruals are as follows:

Six Months Ended June 30, 

    

2021

    

2020

Balance at beginning of year

$

21,760

$

20,650

Accruals for warranties

 

7,637

 

7,835

Settlements

 

(6,603)

 

(6,940)

Foreign currency translation and other adjustments

 

(176)

 

(206)

Balance at end of year

$

22,618

$

21,339

NOTE 12 — 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. The interest rate on borrowings is based on LIBOR plus a spread based on the Company’s net leverage ratio. 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 June 30, 2021, 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 totaling $94,170. As of June 30, 2021, the Company was in compliance with all of its covenants and had $9,787 outstanding at June 30, 2021.

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

17

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

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 12.9 years, respectively. The proceeds of the Notes were used for general corporate purposes. The Notes contain certain affirmative and negative covenants. As of June 30, 2021, the Company was in compliance with all of its debt covenants relating to the Notes.

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 June 30, 2021, the Company was in compliance with all of its covenants and had no outstanding borrowings under the Shelf Agreements.

Fair Value of Debt

At June 30, 2021 and December 31, 2020, the fair value of long-term debt, including the current portion, was approximately $776,643 and $793,591, respectively, which was determined using available market information and methodologies requiring judgment. The carrying value of this debt at such dates was $718,785 and $715,567, 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 13 — RETIREMENT AND POSTRETIREMENT BENEFIT PLANS

The components of total pension cost were as follows:

Three Months Ended June 30, 

Six Months Ended June 30, 

2021

2020

2021

2020

U.S. pension

Non-U.S.

U.S. pension

Non-U.S.

U.S. pension

Non-U.S.

U.S. pension

Non-U.S.

    

plans

 

pension plans

 

plans

 

pension plans

    

plans

 

pension plans

 

plans

 

pension plans

Service cost

$

48

$

324

$

39

$

742

$

97

$

795

$

78

$

1,498

Interest cost

 

3,072

392

 

4,051

 

683

 

6,053

 

1,008

 

8,101

 

1,379

Expected return on plan assets

 

(4,198)

(537)

 

(5,711)

 

(1,014)

 

(8,707)

 

(1,509)

 

(11,422)

 

(2,021)

Amortization of prior service cost

 

(1)

 

 

16

 

 

11

 

 

31

Amortization of net loss

 

670

11

 

203

 

540

 

1,251

 

446

 

406

 

1,095

Settlement charges (1)

 

1,650

 

3,334

 

 

6,090

 

446

 

3,334

 

Defined benefit plans

1,242

189

1,916

967

4,784

1,197

497

1,982

Multi-employer plans

258

257

502

526

Defined contribution plans

5,872

553

4,751

773

11,034

1,398

10,377

1,475

Total pension cost

$

7,114

$

1,000

$

6,667

$

1,997

$

15,818

$

3,097

$

10,874

$

3,983

(1)Pension settlement charges primarily resulting from lump sum pension payments in the three and six months ended June 30, 2021 and 2020.

The defined benefit plan components of Total pension cost, other than service cost, are included in Other income (expense) in the Company’s Consolidated Statements of Income.

18

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

In March 2020, the Company approved an amendment to terminate the Lincoln Electric Company Retirement Annuity Program plan effective as of December 31, 2020. The Company provided notice to participants of the intent to terminate the plan and applied for a determination letter. Pension obligations will be distributed through a combination of lump sum payments to eligible plan participants and through the purchase of a group annuity contract. Upon settlement of the pension obligations, the Company will reclassify unrecognized actuarial gains or losses, currently recorded in AOCI, to the Company’s Consolidated Statements of Income as settlement gains or charges in the second half of 2021. The Company anticipates the termination process will be substantially complete by the end of 2021.

NOTE 14 — OTHER INCOME (EXPENSE)

The components of Other income (expense) were as follows:

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2021

    

2020

    

2021

    

2020

Equity earnings in affiliates

$

114

 

$

81

$

291

$

243

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

 

(1,059)

 

 

(2,102)

 

(5,089)

 

(903)

Other income (expense)

 

2,647

 

 

1,818

 

5,084

 

766

Total Other income (expense)

$

1,702

 

$

(203)

$

286

$

106

(1)Other components of net periodic pension (cost) income includes pension settlements and curtailments.

NOTE 15 — INCOME TAXES

The Company recognized $44,601 of tax expense on pretax income of $215,014, resulting in an effective income tax rate of 20.7% for the six months ended June 30, 2021. The effective income tax rate was 24.7% for the six months ended June 30, 2020.

The effective tax rate was lower for the six months ended June 30, 2021, as compared with the same period in 2020, primarily due to favorable discrete tax adjustments in 2021, as well as higher tax expense associated with a valuation allowance recorded in 2020.

As of June 30, 2021, the Company had $18,210 of unrecognized tax benefits. If recognized, approximately $14,594 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 2017. 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,645 in previously unrecognized tax benefits by the end of the second quarter 2022.

NOTE 16 — 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 six months ended June 30, 2021 and 2020.

19

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

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 June 30, 2021. The Company does not expect any counterparties to fail to meet their obligations.

Cash Flow Hedges

Certain foreign currency forward contracts were qualified and designated as cash flow hedges. The dollar equivalent gross notional amount of these short-term contracts was $66,588 at June 30, 2021 and $69,051 at December 31, 2020.

During March and April 2020, the Company entered into interest rate forward starting swap agreements to hedge the variability of future changes in interest rates. The dollar equivalent gross notional amount of the long-term contracts was $100,000 at June 30, 2021 and December 31, 2020 and have a termination date of August 2025.

Fair Value Hedges

From time to time, the company will enter into certain interest rate swap agreements that are qualified and designated as fair value hedges. At June 30, 2021, the Company had no interest rate swap agreements outstanding. The Company terminated $50,000 of interest rate swaps in the six months ended June 30, 2020, which resulted in a gain of $6,629 that is amortized to interest expense over the remaining life of the underlying debt.

Net Investment Hedges

The Company has cross currency swap agreements that are qualified and designated as net investment hedges. The dollar equivalent gross notional amount of these contracts is $50,000 as of June 30, 2021 and December 31, 2020, respectively.

The Company has foreign currency forward contracts that qualify and are designated as net investment hedges. The dollar equivalent gross notional amount of these short-term contracts was $98,334 at June 30, 2021.

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 $425,603 and $391,112 at June 30, 2021 and December 31, 2020, respectively.

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

June 30, 2021

December 31, 2020

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

$

1,096

$

377

$

$

$

2,451

$

1,124

$

$

Forward starting swap agreements

8,279

4,876

Net investment contracts

860

2,929

4,308

Not designated as hedging instruments:

 

 

 

 

 

  

Foreign exchange contracts

 

1,985

2,394

 

1,398

 

3,485

 

 

Total derivatives

$

3,081

$

3,631

$

8,279

$

2,929

$

3,849

$

4,609

$

4,876

$

4,308

20

Table of Contents

LINCOLN ELECTRIC HOLDINGS, INC.

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Dollars in thousands, except per share amounts

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

    

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

Derivatives by hedge designation

    

Classification of gain (loss)

    

2021

    

2020

    

2021

    

2020

Not designated as hedges:

  

  

 

  

  

 

  

Foreign exchange contracts

Selling, general & administrative expenses

$

7,164

$

3,624

$

5,878

$

(18,509)

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

    

    

Total gain (loss) recognized in AOCI, net of tax

    

June 30, 2021

    

December 31, 2020

    

Foreign exchange contracts

$

426

$

660

Forward starting swap agreements

6,194

3,649

Net investment contracts

 

(1,597)

 

(1,822)

The Company expects a loss of $3,489 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 June 30, 

    

Six Months Ended June 30, 

Gain (loss) recognized in the

Derivative type

    

Consolidated Statements of Income:

    

2021

    

2020

    

2021

    

2020

Foreign exchange contracts

 

Sales

$

97

$

(1,463)

$

241

$

(1,525)

 

Cost of goods sold

 

(495)

 

146

 

(974)

 

268

NOTE 17 - FAIR VALUE

The following table provides a summary of assets and liabilities as of June 30, 2021, 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

    

June 30, 2021

    

(Level 1)

    

(Level 2)

    

Inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

3,081

$

$

3,081

$

Forward starting swap agreements

 

8,279

 

 

8,279

 

Total assets

$

11,360

$

$

11,360

$

Liabilities:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

2,771

$

$

2,771

$

Net investment contracts

3,789

3,789

Deferred compensation

 

41,860

 

 

41,860

 

Total liabilities

$

48,420

$

$

48,420

$

21

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, 2020, 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, 2020

    

(Level 1)

    

(Level 2)

    

Inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

3,849

$

$

3,849

$

Forward starting swap agreements

 

4,876

 

 

4,876

 

Total assets

$

8,725

$

$

8,725

$

Liabilities:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

4,609

$

$

4,609

$

Net investment contracts

 

4,308

 

 

4,308

 

Deferred compensation

 

41,539

 

 

41,539

 

Total liabilities

$

50,456

$

$

50,456

$

The Company’s derivative contracts are valued at fair value using the market approach. The Company measures the fair value of foreign exchange contracts, swap agreements and net investment contracts 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, 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 June 30, 2021 and December 31, 2020.

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.

22

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.

The current coronavirus disease (“COVID-19”) pandemic has adversely impacted global economic conditions and has contributed to significant volatility in financial markets beginning in early calendar year 2020. Although the Company's estimates contemplate current conditions, the inputs into certain significant and critical accounting estimates include judgments and assumptions about the economic implications of the COVID-19 pandemic and how management expects them to change in the future. It is reasonably possible that actual results experienced may differ materially from the Company's estimates in future periods, which could affect our results of operations and financial condition. For additional discussion, see “Item 1A. Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.

23

Results of Operations

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

Three Months Ended June 30, 

 

Favorable  (Unfavorable) 

 

2021

2020

2021 vs. 2020

Amount

    

% of Sales

    

Amount

    

% of Sales

    

$

    

%

 

Net sales

$

826,454

$

590,727

 

$

235,727

 

39.9

%

Cost of goods sold

 

552,445

 

 

401,349

 

  

(151,096)

 

(37.6)

%

Gross profit

 

274,009

 

33.2

%

 

189,378

 

32.1

%

 

84,631

 

44.7

%

Selling, general & administrative expenses

 

151,557

 

18.3

%

 

126,376

 

21.4

%

 

(25,181)

 

(19.9)

%

Rationalization and asset impairment charges

 

630

 

0.1

%

 

23,238

 

3.9

%

  

22,608

 

97.3

%

Operating income

 

121,822

 

14.7

%

 

39,764

 

6.7

%

 

82,058

 

206.4

%

Interest expense, net

 

5,663

 

 

5,881

 

 

218

 

3.7

%

Other income (expense)

 

1,702

 

 

(203)

 

  

1,905

 

938.4

%

Income before income taxes

 

117,861

 

14.3

%

 

33,680

 

5.7

%

 

84,181

 

249.9

%

Income taxes

 

21,581

 

 

6,667

 

 

(14,914)

 

(223.7)

%

Effective tax rate

 

18.3

%  

 

 

19.8

%  

  

1.5

%  

Net income including non-controlling interests

 

96,280

 

 

27,013

 

 

69,267

 

256.4

%

Non-controlling interests in subsidiaries' loss

 

175

 

 

17

 

  

158

 

929.4

%

Net income

$

96,105

 

11.6

%

$

26,996

 

4.6

%

$

69,109

 

256.0

%

Diluted earnings per share

$

1.60

$

0.45

 

  

$

1.15

 

255.6

%

Six Months Ended June 30, 

 

Favorable  (Unfavorable) 

 

2021

2020

2021 vs. 2020

Amount

    

% of Sales

    

Amount

    

% of Sales

    

$

    

%

 

Net sales

$

1,583,475

$

1,292,718

 

$

290,757

 

22.5

%

Cost of goods sold

 

1,055,699

 

 

866,018

 

  

(189,681)

 

(21.9)

%

Gross profit

 

527,776

 

33.3

%

 

426,700

 

33.0

%

 

101,076

 

23.7

%

Selling, general & administrative expenses

 

297,233

 

18.8

%

 

276,103

 

21.4

%

 

(21,130)

 

(7.7)

%

Rationalization and asset impairment charges

 

4,793

 

0.3

%

 

29,759

 

2.3

%

  

24,966

 

83.9

%

Operating income

 

225,750

 

14.3

%

 

120,838

 

9.3

%

 

104,912

 

86.8

%

Interest expense, net

 

11,022

 

 

11,339

 

 

317

 

2.8

%

Other income (expense)

 

286

 

 

106

 

  

180

 

169.8

%

Income before income taxes

 

215,014

 

13.6

%

 

109,605

 

8.5

%

 

105,409

 

96.2

%

Income taxes

 

44,601

 

 

27,037

 

 

(17,564)

 

(65.0)

%

Effective tax rate

 

20.7

%  

 

 

24.7

%  

  

4.0

%  

Net income including non-controlling interests

 

170,413

 

 

82,568

 

 

87,845

 

106.4

%

Non-controlling interests in subsidiaries' loss

 

131

 

 

10

 

  

121

 

1,210.0

%

Net income

$

170,282

 

10.8

%

$

82,558

 

6.4

%

$

87,724

 

106.3

%

Diluted earnings per share

$

2.83

$

1.37

 

  

$

1.46

 

106.6

%

24

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 June 30, 

    

    

Change in Net Sales due to:

    

 

Net Sales

Foreign

Net Sales

    

2020

    

Volume

    

Acquisitions

    

Price

    

Exchange

    

2021

 

Lincoln Electric Holdings, Inc.

$

590,727

$

153,801

$

3,585

$

59,021

 

$

19,320

$

826,454

% Change

 

  

 

  

 

  

 

  

 

  

Lincoln Electric Holdings, Inc.

 

26.0

%

 

0.6

%  

 

10.0

%  

3.3

%

39.9

%

Six Months Ended June 30, 

    

    

Change in Net Sales due to:

    

 

Net Sales

Foreign

Net Sales

    

2020

    

Volume

    

Acquisitions

    

Price

    

Exchange

    

2021

 

Lincoln Electric Holdings, Inc.

$

1,292,718

$

172,902

$

3,585

$

85,149

 

$

29,121

$

1,583,475

% Change

 

  

 

  

 

  

 

  

 

  

Lincoln Electric Holdings, Inc.

 

13.4

%

 

0.3

%  

 

6.6

%  

2.3

%

22.5

%

Net sales increased in the three and six months ended June 30, 2021 driven by higher demand reflecting recovery from the impacts of the pandemic, increased product pricing as a result of higher input costs and favorable foreign exchange.

Gross Profit:

Gross profit for the three and six months ended June 30, 2021 increased 44.7% and 23.7%, respectively, driven by higher Net sales volumes reflecting recovery from the impacts of the COVID-19 pandemic. As a percent of sales, Gross profit increased compared to the prior year periods primarily due to higher Net sales volumes and the related operating leverage, partially offset by higher last-in, first-out (“LIFO”) charges of $9,474 and $13,328 in the three and six months ended June 30, 2021, respectively, as compared with charges of $(76) and $135 in the same 2020 periods, respectively.

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

SG&A expenses increased for the three and six months ended June 30, 2021 as compared to the same 2020 periods, primarily due to higher employee costs.

Rationalization and Asset Impairment Charges:

The Company recorded charges of $630 ($819 after-tax) and $4,793 ($4,650 after-tax) in the three and six months ended June 30, 2021, respectively, primarily related to severance charges and gains or losses on the disposal of assets. The Company recorded charges of $23,238 ($18,494 after-tax) and $29,759 ($23,039 after-tax) in the three and six months ended June 30, 2020, respectively, primarily related to severance charges, non-cash asset impairments of long-lived assets, and gains or losses on the disposal of assets.

Income Taxes:

The effective tax rate was lower for the three and six months ended June 30, 2021 as compared to the same 2020 periods, primarily due to favorable discrete tax adjustments in 2021, as well as higher tax expense associated with a valuation allowance recorded in the six months ended June 30, 2020.

Net Income:

The increase in Net income for the three and six months ended June 30, 2021 as compared to the same 2020 periods, was primarily due to higher Net sales volumes reflecting recovery from the impacts of the COVID-19 pandemic and the related operating leverage.

25

Segment Results

Three Months Ended June 30, 

    

Change in Net Sales due to:

    

    

 

Net Sales

Foreign

Net Sales

2020

  

Volume (1)

  

Acquisitions (2)

  

Price (3)

  

 Exchange

  

2021

Operating Segments

Americas Welding

$

333,229

$

90,285

$

$

27,330

 

$

6,624

$

457,468

International Welding

177,167

 

45,095

 

3,585

 

14,712

 

11,793

 

252,352

The Harris Products Group

80,331

 

18,421

 

 

16,979

 

903

 

116,634

% Change

  

 

  

 

  

 

  

 

  

 

  

Americas Welding

27.1

%

 

8.2

%

2.0

%

37.3

%

International Welding

25.5

%

 

2.0

%

8.3

%

6.7

%

42.4

%

The Harris Products Group

22.9

%

 

21.1

%

1.1

%

45.2

%

Six Months Ended June 30, 

    

Change in Net Sales due to:

    

    

 

Net Sales

    

    

    

    

Foreign 

    

Net Sales

 

2020

Volume (1)

    

Acquisitions (2)

    

Price (3)

Exchange

2021

Operating Segments

Americas Welding

$

751,764

$

86,495

$

$

36,395

 

$

8,056

$

882,710

International Welding

375,090

 

56,345

 

3,585

 

19,332

 

21,079

 

475,431

The Harris Products Group

165,864

 

30,062

 

 

29,422

 

(14)

 

225,334

% Change

  

 

  

 

  

 

  

 

  

 

  

Americas Welding

11.5

%

 

4.8

%

1.1

%

17.4

%

International Welding

15.0

%

 

1.0

%

5.2

%

5.6

%

26.8

%

The Harris Products Group

18.1

%

 

17.7

%

35.9

%

(1)Increases for three and six months ended June 30, 2021 for all segments was primarily due to higher demand reflecting recovery from the impacts of the COVID-19 pandemic. The Harris Products Group volumes also reflect increases due to higher retail volumes.
(2)Increase for the three and six months ended June 30, 2021 for International Welding were due to the acquisition of Zeman Bauelemente as discussed in Note 4 to the consolidated financial statements.
(3)Increase for Americas Welding and International Welding in the three and six months ended June 30, 2021 reflects increased product pricing as a result of higher input costs. Increase for The Harris Products Group in the three and six months ended June 30, 2021 was due to increased commodity costs.

26

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.

The following table presents Adjusted EBIT by segment:

Favorable (Unfavorable) 

 

Three Months Ended June 30, 

2021 vs. 2020

 

    

2021

    

2020

    

$

    

%

 

Americas Welding:

 

  

 

  

 

  

  

Net sales

$

457,468

$

333,229

$

124,239

37.3

%

Inter-segment sales

 

39,765

 

27,493

 

12,272

44.6

%

Total Sales

$

497,233

$

360,722

136,511

37.8

%

Adjusted EBIT (3)

$

84,134

$

46,702

37,432

80.2

%

As a percent of total sales (1)

 

16.9

%  

 

12.9

%  

4.0

%

International Welding:

 

 

  

  

  

Net sales

$

252,352

$

177,167

75,185

42.4

%

Inter-segment sales

 

6,897

 

4,286

2,611

60.9

%

Total Sales

$

259,249

$

181,453

77,796

42.9

%

Adjusted EBIT (4)

$

29,997

$

9,682

20,315

209.8

%

As a percent of total sales (1)

 

11.6

%  

 

5.3

%  

6.3

%

The Harris Products Group:

 

 

  

  

  

Net sales

$

116,634

$

80,331

36,303

45.2

%

Inter-segment sales

 

2,284

 

1,753

531

30.3

%

Total Sales

$

118,918

$

82,084

36,834

44.9

%

Adjusted EBIT

$

18,212

$

11,713

6,499

55.5

%

As a percent of total sales (2)

 

15.3

%  

 

14.3

%  

1.0

%

Corporate / Eliminations:

 

 

  

  

  

Inter-segment sales

$

(48,946)

$

(33,532)

15,414

46.0

%

Adjusted EBIT (5)

 

(3,888)

 

(1,964)

1,924

98.0

%

Consolidated:

 

 

  

  

  

Net sales

$

826,454

$

590,727

235,727

39.9

%

Net income

$

96,105

$

26,996

69,109

256.0

%

As a percent of total sales

 

11.6

%  

 

4.6

%  

7.0

%

Adjusted EBIT (5)

$

128,455

$

66,133

62,322

94.2

%

As a percent of sales

 

15.5

%  

 

11.2

%  

 

4.3

%

(1)Increase for the three months ended June 30, 2021 as compared to June 30, 2020 primarily driven by higher Net sales volumes reflecting recovery from the impacts of the COVID-19 pandemic and related operating leverage.
(2)Increase for the three months ended June 30, 2021 as compared to June 30, 2020 driven primarily by retail and brazing volume increases, as well as the recovery from the impacts of the COVID-19 pandemic.
(3)The three months ended June 30, 2021 and 2020 exclude pension settlement charges of $1,650 and $3,334, respectively. The three months ended June 30, 2020 excludes Rationalization and asset impairment charges of $22,673 related to severance and asset impairments as discussed in Note 6 to the consolidated financial statements.
(4)The three months ended June 30, 2021 and 2020 exclude Rationalization and asset impairment charges of $630 and $565, respectively, related to severance and gains or losses on the disposal of assets as discussed in Note 6

27

to the consolidated financial statements. The three months ended June 30, 2021 also exclude the amortization of step up in value of acquired inventories related to the acquisition of Zeman Bauelemente as discussed in Note 4 to the consolidated financial statements.
(5)The three months ended June 30, 2021 exclude acquisition transaction costs of $810 related to an acquisition.
(6)See non-GAAP Financial Measures for a reconciliation of Net income as reported and Adjusted EBIT.

    

    

 

    

Favorable (Unfavorable) 

 

Six Months Ended June 30, 

2021 vs. 2020

 

    

2021

    

2020

    

$

    

%

 

    

Americas Welding:

 

  

 

  

 

  

  

 

Net sales

$

882,710

$

751,764

$

130,946

17.4

%

Inter-segment sales

 

72,513

 

52,276

 

20,237

38.7

%

Total Sales

$

955,223

$

804,040

151,183

18.8

%

Adjusted EBIT (3)

$

160,751

$

117,404

43,347

36.9

%

As a percent of total sales (1)

 

16.8

%  

 

14.6

%  

2.2

%

International Welding:

 

 

  

  

  

Net sales

$

475,431

$

375,090

100,341

26.8

%

Inter-segment sales

 

11,182

 

8,769

2,413

27.5

%

Total Sales

$

486,613

$

383,859

102,754

26.8

%

Adjusted EBIT (4)

$

48,813

$

16,297

32,516

199.5

%

As a percent of total sales (1)

 

10.0

%  

 

4.2

%  

5.8

%

The Harris Products Group:

 

 

  

  

  

Net sales

$

225,334

$

165,864

59,470

35.9

%

Inter-segment sales

 

4,431

 

3,478

953

27.4

%

Total Sales

$

229,765

$

169,342

60,423

35.7

%

Adjusted EBIT

$

36,909

$

24,205

12,704

52.5

%

As a percent of total sales (2)

 

16.1

%  

 

14.3

%  

1.8

%

Corporate / Eliminations:

 

 

  

  

  

Inter-segment sales

$

(88,126)

$

(64,523)

23,603

36.6

%

Adjusted EBIT (5)

 

(5,344)

 

(3,063)

2,281

74.5

%

Consolidated:

 

 

  

  

  

Net sales

$

1,583,475

$

1,292,718

290,757

22.5

%

Net income

$

170,282

$

82,558

87,724

106.3

%

As a percent of total sales

 

10.8

%  

 

6.4

%  

4.4

%

Adjusted EBIT (6)

$

241,129

$

154,843

86,286

55.7

%

As a percent of sales

 

15.2

%  

 

12.0

%  

 

3.2

%

(1)Increase for the six months ended June 30, 2021 as compared to June 30, 2020 primarily driven higher Net sales volumes reflecting recovery from the impacts of the COVID-19 pandemic and related operating leverage, as well as cost reduction actions.
(2)Increase for the six months ended June 30, 2021 as compared to June 30, 2020 driven by retail and brazing volume increases, as well as the recovery from the impacts of the COVID-19 pandemic.
(3)The six months ended June 30, 2021 and 2020 exclude pension settlement charges of $6,536 and $3,334, respectively. The six months ended June 30, 2020 also exclude Rationalization and asset impairment charges of $23,863 related to severance charges and non-cash asset impairments of long-lived assets as discussed in Note 6 to the consolidated financial statements.
(4)The six months ended June 30, 2021, and 2020 exclude Rationalization and asset impairment charges of $4,793 and $5,896, respectively, related to severance, asset impairments and gains or losses on the disposal of assets discussed in Note 6 to the consolidated financial statements. The six months ended June 30, 2021 and 2020 also

28

excludes the amortization of step up in value of acquired inventories of $1,841 and $806, respectively, related to acquisitions as discussed in Note 4 to the consolidated financial statements.
(5)The six months ended June 30, 2021 exclude acquisition transaction costs of $1,923 related to an acquisition.
(6)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, Return on invested capital, Cash conversion, Organic sales, and Earnings before interest, taxes, depreciation and amortization, 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 June 30, 

    

Six Months Ended June 30, 

 

    

2021

    

2020

    

2021

    

2020

 

Operating income as reported

$

121,822

$

39,764

$

225,750

$

120,838

Special items (pre-tax):

 

  

 

  

 

  

 

  

Rationalization and asset impairment charges (1)

 

630

 

23,238

 

4,793

 

29,759

Acquisition transaction costs (2)

 

810

 

 

1,923

 

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

 

1,841

 

 

1,841

 

806

Adjusted operating income

$

125,103

$

63,002

$

234,307

$

151,403

Net income as reported

$

96,105

 

$

26,996

$

170,282

$

82,558

Special items:

 

 

 

  

 

Rationalization and asset impairment charges (1)

 

630

 

 

23,238

 

4,793

29,759

Acquisition transaction costs (2)

 

810

 

 

 

1,923

Pension settlement charges (4)

 

1,650

 

 

3,334

 

6,536

3,334

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

 

1,841

 

 

 

1,841

806

Tax effect of Special items (5)

 

(433)

 

 

(5,576)

 

(1,994)

(7,552)

Adjusted net income

100,603

 

47,992

183,381

108,905

Non-controlling interests in subsidiaries’ income (loss)

175

 

17

131

10

Interest expense, net

 

5,663

 

 

5,881

 

11,022

11,339

Income taxes as reported

 

21,581

 

 

6,667

 

44,601

27,037

Tax effect of Special items (5)

 

433

 

 

5,576

 

1,994

7,552

Adjusted EBIT

$

128,455

 

$

66,133

$

241,129

$

154,843

Effective tax rate as reported

 

18.3

%  

 

19.8

%  

 

20.7

%  

24.7

%

Net special item tax impact

 

(0.4)

%  

 

0.5

%  

 

(0.5)

%  

(0.6)

%

Adjusted effective tax rate

 

17.9

%  

 

20.3

%  

 

20.2

%  

24.1

%

Diluted earnings per share as reported

$

1.60

 

$

0.45

$

2.83

$

1.37

Special items per share

 

0.07

 

 

0.35

 

0.21

0.44

Adjusted diluted earnings per share

$

1.67

 

$

0.80

$

3.04

$

1.81

(1)Charges primarily related to severance as discussed in Note 6 to the consolidated financial statements.
(2)Costs related to an acquisition and are included in SG&A.
(3)Costs related to acquisitions and are included in Cost of goods sold.

29

(4)Primarily related to lump sum pension payments and are included in Other income (expense).
(5)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 the foreseeable future 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:

    

Six Months Ended June 30, 

2021

    

2020

    

$ Change

Cash provided by operating activities (1)

$

145,234

$

126,013

$

19,221

Cash used by investing activities (2)

 

(102,434)

 

(18,793)

 

(83,641)

Capital expenditures

 

(27,768)

 

(25,011)

 

(2,757)

Acquisition of businesses, net of cash acquired

 

(83,723)

 

 

(83,723)

Cash used by financing activities (3)

 

(108,995)

 

(155,692)

 

46,697

Purchase of shares for treasury

 

(53,688)

 

(112,975)

 

59,287

Cash dividends paid to shareholders

 

(61,379)

 

(59,814)

 

(1,565)

Decrease in Cash and cash equivalents (4)

 

(66,395)

 

(56,508)

 

(9,887)

(1)Cash provided by operating activities increased for the six months ended June 30, 2021, compared with the six months ended June 30, 2020 primarily due to higher company earnings.
(2)Cash used by investing activities increased for the six months ended June 30, 2021, compared with the six months ended June 30, 2020 primarily due to cash used in the acquisition of businesses. The Company currently anticipates capital expenditures of $65,000 to $75,000 in 2021. 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.
(3)Cash used by financing activities decreased in the six months ended June 30, 2021, compared with the six months ended June 30, 2020 due to lower purchases of shares for treasury.
(4)Cash and cash equivalents decreased 25.8%, or $66,395, to $190,884 during the six months ended June 30, 2021, from $257,279 as of December 31, 2020. This decrease was predominantly due to cash used in the acquisition of businesses, purchases of common shares for treasury and cash dividends paid to shareholders, partially offset by cash provided by operating activities. At June 30, 2021, $142,522 of Cash and cash equivalents was held by international subsidiaries.

30

In July 2021, the Company paid a cash dividend of $0.51 per share, or $30,287, to shareholders of record as of June 30, 2021.

Working Capital Ratios

June 30, 2021

    

December 31, 2020

 

June 30, 2020

 

Average operating working capital to Net sales (1) (2)

 

17.2

%  

17.4

%

22.8

%

Days sales in Inventories (2)

 

110.2

 

104.7

131.4

Days sales in Accounts receivable

 

53.9

 

53.5

56.8

Average days in Trade accounts payable

 

59.9

 

56.5

58.1

(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.
(2)In order to minimize potential supply chain disruptions in serving customers due to the COVID-19 pandemic, the Company increased inventories relative to expected Net sales resulting in higher Days sales in Inventories and had an unfavorable impact on Average operating working capital to Net sales.

Return on Invested Capital

The Company reviews return on invested capital ("ROIC") in assessing and evaluating the Company’s underlying operating performance. ROIC is a non-GAAP financial measure that the Company believes is a meaningful metric to investors in evaluating the Company’s financial performance and may be different than the method used by other companies to calculate ROIC. 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.

31

The following table presents ROIC:

Twelve Months Ended June 30, 

    

2021

    

2020

 

Net income

$

293,839

 

$

218,735

Rationalization and asset impairment charges

 

20,502

 

 

40,105

Acquisition transaction costs

 

1,923

 

 

 

Pension settlement charges

 

11,321

 

 

3,334

Amortization of step up in value of acquired inventories

 

1,841

 

 

2,415

Gain on change in control

 

 

 

(7,601)

Tax effect of Special items (1)

 

(5,036)

 

 

(9,374)

Adjusted net income

$

324,390

 

$

247,614

Plus: Interest expense, net of tax of $5,843 and $6,439 in 2021 and 2020, respectively

 

17,368

 

19,348

Less: Interest income, net of tax of $389 and $563 in 2021 and 2020, respectively

 

1,166

 

1,691

Adjusted net income before tax effected interest

$

340,592

 

$

265,271

Invested Capital

    

June 30, 2021

    

June 30, 2020

Short-term debt

$

10,435

$

49,597

Long-term debt, less current portion

718,137

715,817

Total debt

728,572

765,414

Total equity

 

859,623

 

660,111

Invested capital

$

1,588,195

$

1,425,525

Return on invested capital

 

21.4

%  

 

18.6

%

(1)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.

32

Debt

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. The interest rate on borrowings is based on LIBOR plus a spread based on the Company’s net leverage ratio. 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 June 30, 2021, 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 totaling $94,170. As of June 30, 2021, the Company was in compliance with all of its covenants and had $9,787 outstanding at June 30, 2021.

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 12.9 years, respectively. The proceeds of the Notes were used for general corporate purposes. The Notes contain certain affirmative and negative covenants. As of June 30, 2021, the Company was in compliance with all of its debt covenants relating to the Notes.

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 June 30, 2021, the Company was in compliance with all of its covenants and had no outstanding borrowings under the Shelf Agreements.

Pensions

In March 2020, the Company approved an amendment to terminate the Lincoln Electric Company Retirement Annuity Program plan effective as of December 31, 2020. The Company provided notice to participants of the intent to terminate the plan and applied for a determination letter. Pension obligations will be distributed through a combination of lump sum payments to eligible plan participants and through the purchase of a group annuity contract. Upon settlement of the pension obligations, the Company will reclassify unrecognized actuarial gains or losses, currently recorded in AOCI, to the Company’s Consolidated Statements of Income as settlement gains or charges in the second half of 2021. The Company anticipates the termination process will be substantially complete by the end of 2021.

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

33

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 political unrest, acts of terror, natural disasters and pandemics, including the COVID-19 pandemic, 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, 2020.

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, 2020. 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, 2020.

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 June 30, 2021.

Changes in Internal Control Over Financial Reporting

There have been no changes in the Company’s internal control over financial reporting during the quarter ended June 30, 2021 that materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

34

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 June 30, 2021, the Company was a co-defendant in cases alleging asbestos induced illness involving claims by approximately 2,751 plaintiffs, which is a net decrease of 24 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 other similar cases that have been resolved as follows: 55,528 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,008 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 report, 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, 2020, which could materially affect the Company’s business, financial condition or future results. The reader should not interpret the disclosure of any risk factor to imply that the risk has not already materialized.

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

Issuer purchases of its common shares during the second quarter of 2021 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) (3)

April 1 - 30, 2021

 

67,780

(1)

$

124.33

 

67,559

 

11,177,824

May 1 - 31, 2021

 

62,828

(1)

 

130.54

 

61,298

 

11,116,526

June 1 - 30, 2021

 

66,856

 

128.63

 

66,856

 

11,049,670

Total

 

197,464

 

127.76

 

195,713

 

  

(1)The above share repurchases include the surrender of the Company’s common shares in connection with the vesting of restricted awards.
(2)On April 20, 2016, the Company announced that the Board of Directors authorized a new share repurchase program, which increased the total number of the Company’s common shares authorized to be repurchased to 55 million shares. Total shares purchased through the share repurchase programs were 54.0 million shares at a total cost of $2.3 billion for a weighted average cost of $43.14 per share through June 30, 2021.
(3)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.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

35

ITEM 6. EXHIBITS

(a)Exhibits

10.4

Second Amended and Restated Credit Agreement, dated as of April 23, 2021, by and among Lincoln Electric Holdings, Inc., The Lincoln Electric Company, Lincoln Electric International Holding Company, J.W. Harris Co., Inc., Lincoln Electric Automation, Inc., Lincoln Global, Inc., the Lenders and KeyBank National Association (filed as exhibit 10.4 to Form 10-Q of the Lincoln Electric Holdings, Inc. filed on April 27, 2021, SEC File No. 0-1402, and incorporated herein by reference and made a part hereof).

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)

36

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)

July 27, 2021

37

EX-31.1 2 leco-20210630ex31113c1cb.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: July 27, 2021

/s/ Christopher L. Mapes

Christopher L. Mapes

Chairman, President and Chief Executive Officer


EX-31.2 3 leco-20210630ex31227ad66.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: July 27, 2021

/s/ Gabriel Bruno

Gabriel Bruno

Executive Vice President, Chief Financial

Officer and Treasurer


EX-32.1 4 leco-20210630ex321f4b588.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 June 30, 2021, 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: July 27, 2021

/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-20210630x10q001.jpg GRAPHIC begin 644 leco-20210630x10q001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P!WQ3^,&NZ% MXKN-!T(Q6BV>T23M&':0E0< '@ 9KF-2^)/Q:T>Q@O=1DFM;6XP(I9K"(*^1 MD8.WTKG?C#_R5?7O^ND?_HI*],^-_P#R2GPI_P!=(?\ T0: .0TGXJ?%+7KI M[72;J2]G5/,*0V,3$+G&?N^XJY9^._C)J,UU#9QW4\EK)Y-PJ:?&3&_H?EX- M,_9S_P"1^OO^P<__ *,CKTWP%=FPO_B1>!-QM]5FEV^N%)Q^E 'EMS\2_BS: M:S%I%S+-%J,VWR[9K"(2-GI@;>],U+XH?%71[^.QU&>2UNY &C@EL(@S G P M-GJ*]+\>V$.H>+OAYXNM/FBFO8(&<=U85S^3&@#@%\4?'*2$2K8:AL(S_ ,@R,'\MN:P!\7_B8VH?8!>N;S=Y M?V<6$?F;O3;LSFN^UKXWWN@_$N[TB\L[?^Q+2O^)=*A?Y;&"-6FC"L')(8]^R*,T <1)XK^.$%N;B2RU 1@9)_LR,D M#Z;*[/PQ96]A\6?&7V= B3V]G.ZJ,#>1)D_CC/XT ># MO\;/B#%(T3ZNBNI(8&SBR#_WS71CQ=\;GMA<+:7IA*>8'&FQX*XSG[M>1ZO_ M ,AJ_P#^OB3_ -"-?9VGZM'96WAK3Y0,W]KMC)_O)$&Q^6?RH ^?=(^)7Q:U M^.9](DFO5@QYI@L(FVYZ9^7V-;GPV^,7B74_&5GI&NSQWEM>OY*D0JC1-C@C M:!D9&#FNP^&6A_\ "->+/'NE*NV*.>&6(?\ 3-A(R_HL;2\AM7MTAF+3*2"/*QCCZU@_$OX*WGBCQ!+KFB7 ML"3W./M$-T2%R "I /ITKGU^$7Q2CC5(_%"JJC"J-2G ].E &Q\,_ UUX" M^*LNG75Y#I;U/U MJ>9(ZZ>!Q%2*E"#:9[W\);F'Q=\+["RN6!GTF\C /<>4XDC/YX9-WUQUIEY9Z MOJ%RMQ>:@]S.H 62:9G8 =.31[2/4/$>HB/&-OVV3&/SK)&C7J3"5;A1*#N#ASG/KFCGCW#^SL5_(SWWP MU\&+[0OB.GB*75;:2TBN)9DB5&\P[@V >PZ_I72>$]4M=6^*OC*2SD22*&&S M@+J=DW8Z9QUH]I'N']G8K^1GH7B?X%:KIMCJ^NR:S9O%!'-=&)8VR0,MBNR M^)FKOX?\/^ =93/^B74,C>Z^5\P_$9%>*37/B>YAD@FU^]FAD4K)')>2%64] M003R*KW<&MW\$=O>:I-*885BC\07 MT<2KM6-;R0 +Z 9Z55L-(>VG$LLBDKR OK2]=SI7B_0-;N#;Z=J<,\X&?+&02/8$#-? M+G;K6WX0D>'QCHTD;$-]KC''H6 /Z&LU5=SUZ^0TH4W.,G=+R/JBBD'045N? M+"T444 >#?&O_D:[+_KT'_H35YU; &ZA!&1Y@_G7H_QK5AXGL6(.TVF ?7YC M7F]NP2>)F. K G\ZYI_&S[S+/]RAZ'T1K]M>V=U#'HWA#3=0MS'EY7:.(JV> MF"/2N)AMX;GX9>*+V:P@@NQ>S([F&YF\2ZC:R1 MQ; EL)(P>:SO#VN^#[?POJ^@:CJ1F\MFSG&"O3\:70ZJO/5Q2J+/#'_"811:1H MEO<6VI/#%(98P@B?<02JX/4$>G2K>H^(/ /C Z?J&LWUS;7-LH!@\ML'N0<* M01GTKEM>\0:%=^/-+OM*MH[33;26+S'2'9OP^2VT#T_'BAR[$4,/S1Y9PES6 M=WK:_3U^1V/BK6+"V\7V7AF/0;)1)<6S&Y"*#@R D8Q[8ZUL7-W;)XWC\/?\ M(C;R63J-UZ(!M&4S_=Q[=:\Z\2>(M*U'XH6&L6USYEA%);EY?+(P%//!&:ZB M?XJQ'QQ'''>1-X<*@/(;=MP.WGWZ^U/GC/(H+.W:.W>7R24#>7^YS@$],&H;J[TGP%X,T&:+0K6]GOHU:1Y< D[02*?#=AI?C&TAN?+2_>4V:")OF!CQZ<<^M2C7_!?B?PMI-AXAO+BTN= M/0+A$/) ." 1@X%%UT'[*KS7G&3C=7WN_=_S.6\>:IX=UJ^M+O0H/)8HPN5 M$.P9XP?<]:R/"F/^$OT;T^V0_P#H0K8\?ZMH.IWUI%X>M8X[>WC(DF2+9YA. M/Q.,=3ZUC^$59_%^C* 2?MD9P/\ >%9_:/;I+EP35FM'ON?50Z"B@=!174?! M"T5YAXY\-66J^._#<'F7J2ZC-*;KRKN5 88HLX !P.2O(KDI;_63I^JZ=9V, MXTK5?$$>G6^I&_\ GC1)%3:%^]TC;G/PZ[X8TGQ+;I#J=J)A&0"N/?Z5#X_P!2U(>*O$>A:=5AZ$[57_@5*R9O3 MQ5>DN6$VEZG:?\*E\(_\^,O_ ($/_C1_PJ3PA_SXR_\ @2_^->9SW&J>*/[' MN[>&]OEU&X$-O9I>&W,EO:PXD;?GC=*Q.?\ 9%=CX>L)K7QQH6F?8[K31:V% MU?7%I)?-=8:1DB3+Y^;A20.U+E78T^O8G_GX_O9M_P#"I?"/_/C+_P"!#_XT M?\*D\(?\^,O_ ($O_C7&^+4%Y<^./$7]H7EO-I#P6NFM!D M_P#"I?"/_/C+_P"!#_XT?\*E\(_\^,W_ ($O_C7#:;?R>++X1R3WTFE:I/?Z MJ;>&9DENHH2D44*G(('!. 170Z+J\&G?"CQ!?V;ZHD%I]J6&+46!EMRHQY88 M$Y ?@9.:.5=@^O8K_GX_O9L?\*E\(_\ /C+_ .!#_P"-'_"I?"/_ #XR_P#@ M0_\ C7#VGAQ],\$:G>:YIU_HDL.F#&I2:RT^^;@@B,'Y26 X]\5F27FI:[X9 MTS6KV6\U#4]=U1();&QD:,Q6\ 8O$HW##';DGWHY5V#Z]BO^?C^]GI?_ J3 MPA_SXR_^!+_XTG_"I/"'_/C-_P"!$G^->=/I6OK:8X+R[LL,#MG& M?:CE78/KV*_Y^/[V>C_\*E\)?\^,P_[>'_QK0T;P%X<\/WOVRPL-MP!A7D=G M*_3)XK@'\(//K7@O2=8O;N:^FLIGU%X;V0!TC0!1D'U8<]\4RQL OC:!I[V^ M*ZE>Y'6GRHB>,Q$URRFVO4]KHK%\.Z1+H>C M16,MT]RZ$G?\W<]!DT4SG+4NDV4^JVVJ2P[KVVC:**0L?E5\;ACIS@53C\*Z M+#:V5HED!#97)N[=?,;Y)B6)?KR?G;KGK110!0T7X>>&-"U&*^TW3W@N(<[# M]IE91E2#\K,5_B/:M*X\.:3%8=8_M4:4K78F\X,\KLHD_O;2VW/OBKEKX5T73[D7 M-O8JLH$HW,[-_KG#2=3W-%% %.X^'OA>]T6RTJ33 EI8LYMEBE=&BW$EL,#N MY[\U;/A30_\ A&&\.KI\::2XV-;(S*"/O=0<]> MO>!_#_B:^BO-5LGFN(H_*1TN)(R%SG'R,.].MO"&AV=M>VT5B/*O84M+@/(S M&2)5*A22<]&/YT44 6;?0=-M;NVO8;;; EX-101.SCH 6 leco-20210630.xsd EX-101.SCH 00100 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) 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 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 40901 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - LEASES Schedule of Leases in Balance Sheets (Detail) link:presentationLink link:calculationLink link:definitionLink 41003 - 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 41301 - Disclosure - RETIREMENT AND POSTRETIREMENT BENEFIT PLANS (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - OTHER INCOME (EXPENSE) (Details) link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF EQUITY link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - REVENUE RECOGNITION (Textual) (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - REVENUE RECOGNITION (Disaggregation of Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - SEGMENT INFORMATION (Textual) (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 41001 - Disclosure - LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - PRODUCT WARRANTY COSTS (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - DEBT (Revolving Credit Agreement) (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - DEBT (Long-Term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - DEBT (Shelf facility) (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - DERIVATIVES (Fair Value of Derivative Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - DERIVATIVES (Derivatives Income Statement Impact) (Details) link:presentationLink link:calculationLink link:definitionLink 41603 - Disclosure - DERIVATIVES (AOCI Impact) (Details) link:presentationLink link:calculationLink link:definitionLink 41604 - Disclosure - DERIVATIVES (Textual) (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - FAIR VALUE (Summary of Fair Value Assets and Liabilities) (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 (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 - COMMON STOCK REPURCHASE PROGRAM link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - PRODUCT WARRANTY COSTS link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - RETIREMENT AND POSTRETIREMENT BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - OTHER INCOME (EXPENSE) link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - DERIVATIVES link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - FAIR VALUE 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 31003 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - PRODUCT WARRANTY COSTS (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - RETIREMENT AND POSTRETIREMENT BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - OTHER INCOME (EXPENSE) (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - DERIVATIVES (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - FAIR VALUE (Tables) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - COMMON STOCK REPURCHASE PROGRAM (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 leco-20210630_cal.xml EX-101.CAL EX-101.DEF 8 leco-20210630_def.xml EX-101.DEF EX-101.LAB 9 leco-20210630_lab.xml EX-101.LAB EX-101.PRE 10 leco-20210630_pre.xml EX-101.PRE XML 11 leco-20210630x10q_htm.xml IDEA: XBRL DOCUMENT 0000059527 2020-02-12 0000059527 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0000059527 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0000059527 us-gaap:TreasuryStockMember 2020-04-01 2020-06-30 0000059527 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0000059527 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000059527 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000059527 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0000059527 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000059527 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000059527 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000059527 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000059527 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000059527 us-gaap:TreasuryStockMember 2021-06-30 0000059527 us-gaap:RetainedEarningsMember 2021-06-30 0000059527 us-gaap:NoncontrollingInterestMember 2021-06-30 0000059527 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2021-06-30 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-06-30 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-06-30 0000059527 us-gaap:TreasuryStockMember 2021-03-31 0000059527 us-gaap:RetainedEarningsMember 2021-03-31 0000059527 us-gaap:NoncontrollingInterestMember 2021-03-31 0000059527 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2021-03-31 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-03-31 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-03-31 0000059527 2021-03-31 0000059527 us-gaap:TreasuryStockMember 2020-12-31 0000059527 us-gaap:RetainedEarningsMember 2020-12-31 0000059527 us-gaap:NoncontrollingInterestMember 2020-12-31 0000059527 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-31 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0000059527 us-gaap:TreasuryStockMember 2020-06-30 0000059527 us-gaap:RetainedEarningsMember 2020-06-30 0000059527 us-gaap:NoncontrollingInterestMember 2020-06-30 0000059527 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2020-06-30 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-06-30 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-06-30 0000059527 us-gaap:TreasuryStockMember 2020-03-31 0000059527 us-gaap:RetainedEarningsMember 2020-03-31 0000059527 us-gaap:NoncontrollingInterestMember 2020-03-31 0000059527 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2020-03-31 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-03-31 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-03-31 0000059527 2020-03-31 0000059527 us-gaap:TreasuryStockMember 2019-12-31 0000059527 us-gaap:RetainedEarningsMember 2019-12-31 0000059527 us-gaap:NoncontrollingInterestMember 2019-12-31 0000059527 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0000059527 leco:WeldingEquipmentMember 2021-04-01 2021-06-30 0000059527 leco:WeldingConsumablesMember 2021-04-01 2021-06-30 0000059527 leco:WeldingEquipmentMember 2021-01-01 2021-06-30 0000059527 leco:WeldingConsumablesMember 2021-01-01 2021-06-30 0000059527 leco:WeldingEquipmentMember 2020-04-01 2020-06-30 0000059527 leco:WeldingConsumablesMember 2020-04-01 2020-06-30 0000059527 leco:WeldingEquipmentMember 2020-01-01 2020-06-30 0000059527 leco:WeldingConsumablesMember 2020-01-01 2020-06-30 0000059527 leco:InternationalWeldingMember 2020-04-01 2020-06-30 0000059527 leco:RestructurePlans2020Member leco:InternationalWeldingMember 2021-06-30 0000059527 leco:InternationalWeldingMember 2021-06-30 0000059527 leco:AmericasWeldingMember 2021-06-30 0000059527 leco:InternationalWeldingMember 2020-12-31 0000059527 leco:AmericasWeldingMember 2020-12-31 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2021-04-01 2021-06-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2021-01-01 2021-06-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2020-04-01 2020-06-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2020-01-01 2020-06-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0000059527 us-gaap:NoncontrollingInterestMember 2021-04-01 2021-06-30 0000059527 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0000059527 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0000059527 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0000059527 us-gaap:NetInvestmentHedgingMember 2021-01-01 2021-06-30 0000059527 us-gaap:ForwardContractsMember 2021-01-01 2021-06-30 0000059527 us-gaap:ForeignExchangeContractMember 2021-01-01 2021-06-30 0000059527 us-gaap:NetInvestmentHedgingMember 2020-01-01 2020-12-31 0000059527 us-gaap:ForwardContractsMember 2020-01-01 2020-12-31 0000059527 us-gaap:ForeignExchangeContractMember 2020-01-01 2020-12-31 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2021-04-01 2021-06-30 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-04-01 2021-06-30 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-04-01 2021-06-30 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-06-30 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-06-30 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-06-30 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2020-04-01 2020-06-30 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-04-01 2020-06-30 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-04-01 2020-06-30 0000059527 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-06-30 0000059527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0000059527 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-06-30 0000059527 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-06-30 0000059527 us-gaap:PrivatePlacementMember 2021-06-30 0000059527 us-gaap:LineOfCreditMember 2021-06-30 0000059527 leco:UsGaap_OtherLinesOfCreditMember 2021-06-30 0000059527 us-gaap:LineOfCreditMember 2021-01-01 2021-06-30 0000059527 us-gaap:SalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-04-01 2021-06-30 0000059527 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-04-01 2021-06-30 0000059527 us-gaap:SalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-06-30 0000059527 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-06-30 0000059527 us-gaap:SalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-04-01 2020-06-30 0000059527 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-04-01 2020-06-30 0000059527 us-gaap:SalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-06-30 0000059527 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-06-30 0000059527 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000059527 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000059527 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000059527 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000059527 us-gaap:InterestRateSwapMember 2021-06-30 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-04-01 2021-06-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-06-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-04-01 2020-06-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-06-30 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2021-06-30 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2021-06-30 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember 2021-06-30 0000059527 us-gaap:OtherCurrentLiabilitiesMember 2021-06-30 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2020-12-31 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2020-12-31 0000059527 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000059527 us-gaap:OtherNoncurrentLiabilitiesMember 2020-12-31 0000059527 us-gaap:OtherCurrentLiabilitiesMember 2020-12-31 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2021-06-30 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2021-06-30 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000059527 us-gaap:OtherNoncurrentAssetsMember 2021-06-30 0000059527 us-gaap:OtherCurrentAssetsMember 2021-06-30 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2020-12-31 0000059527 us-gaap:OtherNoncurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2020-12-31 0000059527 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000059527 us-gaap:OtherNoncurrentAssetsMember 2020-12-31 0000059527 us-gaap:OtherCurrentAssetsMember 2020-12-31 0000059527 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000059527 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000059527 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000059527 us-gaap:ForwardContractsMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000059527 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000059527 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000059527 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000059527 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000059527 us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000059527 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2021-06-30 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000059527 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000059527 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2020-12-31 0000059527 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000059527 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000059527 leco:TerminatedInterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0000059527 leco:AmericasWeldingMember 2021-04-01 2021-06-30 0000059527 leco:AmericasWeldingMember 2021-01-01 2021-06-30 0000059527 leco:AmericasWeldingMember 2020-04-01 2020-06-30 0000059527 leco:AmericasWeldingMember 2020-01-01 2020-06-30 0000059527 us-gaap:ForeignPlanMember 2021-04-01 2021-06-30 0000059527 country:US 2021-04-01 2021-06-30 0000059527 us-gaap:ForeignPlanMember 2021-01-01 2021-06-30 0000059527 country:US 2021-01-01 2021-06-30 0000059527 us-gaap:ForeignPlanMember 2020-04-01 2020-06-30 0000059527 country:US 2020-04-01 2020-06-30 0000059527 us-gaap:ForeignPlanMember 2020-01-01 2020-06-30 0000059527 country:US 2020-01-01 2020-06-30 0000059527 us-gaap:SeniorNotesMember 2021-06-30 0000059527 us-gaap:LineOfCreditMember 2021-04-23 2021-04-23 0000059527 srt:WeightedAverageMember 2021-01-01 2021-06-30 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 2021-01-01 2021-06-30 0000059527 srt:MaximumMember us-gaap:SeniorNotesMember 2021-01-01 2021-06-30 0000059527 leco:SeniorNotes2016Member 2016-10-01 2016-10-31 0000059527 leco:SeniorNotes2015Member 2015-04-01 2015-04-30 0000059527 srt:MinimumMember us-gaap:SeniorNotesMember 2021-06-30 0000059527 srt:MaximumMember us-gaap:SeniorNotesMember 2021-06-30 0000059527 leco:SeniorNotes2016Member 2016-10-20 0000059527 leco:SeniorNotes2015Member 2015-04-01 0000059527 us-gaap:SeniorNotesMember 2021-01-01 2021-06-30 0000059527 us-gaap:PrivatePlacementMember 2021-01-01 2021-06-30 0000059527 us-gaap:CostOfSalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-04-01 2021-06-30 0000059527 us-gaap:CostOfSalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-06-30 0000059527 us-gaap:CostOfSalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-04-01 2020-06-30 0000059527 us-gaap:CostOfSalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-06-30 0000059527 leco:BillingsInExcessOfRevenueRecognizedMember 2021-06-30 0000059527 leco:AdvanceCustomerPaymentsMember 2021-06-30 0000059527 leco:BillingsInExcessOfRevenueRecognizedMember 2020-12-31 0000059527 leco:AdvanceCustomerPaymentsMember 2020-12-31 0000059527 us-gaap:CommonStockMember 2021-06-30 0000059527 us-gaap:CommonStockMember 2021-03-31 0000059527 us-gaap:CommonStockMember 2020-12-31 0000059527 us-gaap:CommonStockMember 2020-06-30 0000059527 us-gaap:CommonStockMember 2020-03-31 0000059527 us-gaap:CommonStockMember 2019-12-31 0000059527 2021-01-01 2021-03-31 0000059527 2020-01-01 2020-03-31 0000059527 2020-06-30 0000059527 2019-12-31 0000059527 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000059527 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000059527 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000059527 us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000059527 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000059527 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000059527 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000059527 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000059527 2020-12-31 0000059527 us-gaap:PrivatePlacementMember 2018-11-27 0000059527 us-gaap:LineOfCreditMember 2021-04-23 0000059527 us-gaap:OperatingSegmentsMember leco:InternationalWeldingMember 2021-04-01 2021-06-30 0000059527 us-gaap:OperatingSegmentsMember leco:HarrisProductsGroupMember 2021-04-01 2021-06-30 0000059527 us-gaap:OperatingSegmentsMember leco:AmericasWeldingMember 2021-04-01 2021-06-30 0000059527 2021-04-01 2021-06-30 0000059527 us-gaap:OperatingSegmentsMember leco:InternationalWeldingMember 2021-01-01 2021-06-30 0000059527 us-gaap:OperatingSegmentsMember leco:HarrisProductsGroupMember 2021-01-01 2021-06-30 0000059527 us-gaap:OperatingSegmentsMember leco:AmericasWeldingMember 2021-01-01 2021-06-30 0000059527 us-gaap:OperatingSegmentsMember leco:InternationalWeldingMember 2020-04-01 2020-06-30 0000059527 us-gaap:OperatingSegmentsMember leco:HarrisProductsGroupMember 2020-04-01 2020-06-30 0000059527 us-gaap:OperatingSegmentsMember leco:AmericasWeldingMember 2020-04-01 2020-06-30 0000059527 leco:CorporateAndEliminationsMember 2020-04-01 2020-06-30 0000059527 2020-04-01 2020-06-30 0000059527 us-gaap:OperatingSegmentsMember leco:InternationalWeldingMember 2020-01-01 2020-06-30 0000059527 us-gaap:OperatingSegmentsMember leco:HarrisProductsGroupMember 2020-01-01 2020-06-30 0000059527 us-gaap:OperatingSegmentsMember leco:AmericasWeldingMember 2020-01-01 2020-06-30 0000059527 leco:CorporateAndEliminationsMember 2020-01-01 2020-06-30 0000059527 2020-01-01 2020-06-30 0000059527 leco:InternationalWeldingMember 2021-04-01 2021-06-30 0000059527 leco:InternationalWeldingMember 2021-01-01 2021-06-30 0000059527 leco:InternationalWeldingMember 2020-01-01 2020-06-30 0000059527 leco:CorporateAndEliminationsMember 2021-04-01 2021-06-30 0000059527 leco:CorporateAndEliminationsMember 2021-01-01 2021-06-30 0000059527 2021-06-30 0000059527 2021-01-01 2021-06-30 shares iso4217:USD leco:loan pure iso4217:USD shares leco:item leco:segment 0000059527 --12-31 2021 Q2 false 350000000 us-gaap:OtherAssetsNoncurrent us-gaap:OtherAssetsNoncurrent us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent 0 0 10-Q true 2021-06-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 59386601 826454000 590727000 1583475000 1292718000 552445000 401349000 1055699000 866018000 274009000 189378000 527776000 426700000 151557000 126376000 297233000 276103000 630000 23238000 4793000 29759000 121822000 39764000 225750000 120838000 -5663000 -5881000 -11022000 -11339000 1702000 -203000 286000 106000 117861000 33680000 215014000 109605000 21581000 6667000 44601000 27037000 96280000 27013000 170413000 82568000 175000 17000 131000 10000 96105000 26996000 170282000 82558000 1.62 0.45 2.86 1.38 1.60 0.45 2.83 1.37 0.51 0.49 1.02 0.98 96280000 27013000 170413000 82568000 -1012000 1297000 317000 -399000 -4754000 1108000 2536000 -1261000 -569000 246000 -7691000 -7527000 1702000 23036000 -3358000 22427000 13579000 14468000 -9164000 -56140000 7123000 -7460000 -3270000 -79828000 103403000 19553000 167143000 2740000 65000 -138000 -48000 103338000 19553000 167281000 2788000 190884000 257279000 14141000 14779000 457454000 373487000 477677000 381258000 111925000 100319000 1237940000 1112343000 892915000 884647000 513686000 522092000 412803000 335593000 348297000 344425000 2512726000 2314453000 10435000 2734000 317771000 256530000 124606000 98437000 243208000 191748000 696020000 549449000 718137000 715456000 238946000 259298000 1653103000 1524203000 9858000 9858000 427576000 409958000 2928819000 2821359000 -305191000 -302190000 2201397000 2149714000 859665000 789271000 -42000 979000 859623000 790250000 2512726000 2314453000 59641000 9858000 409958000 2821359000 -302190000 -2149714000 979000 790250000 74177000 -44000 74133000 -5060000 -5060000 7290000 7290000 -22584000 -159000 -22743000 0.51 30572000 30572000 134000 7680000 1502000 9182000 237000 28459000 28459000 -891000 741000 883000 733000 59538000 9858000 418529000 2864223000 -312424000 -2176671000 -107000 803408000 96105000 175000 96280000 1702000 1702000 -4754000 -4754000 13689000 -110000 13579000 0.51 30552000 30552000 46000 8638000 503000 9141000 197000 25229000 25229000 -409000 957000 548000 59387000 9858000 427576000 2928819000 -305191000 -2201397000 -42000 859623000 60592000 9858000 389446000 2736481000 -275850000 -2041763000 905000 819077000 55562000 -7000 55555000 -609000 -609000 -2369000 -2369000 -70567000 -41000 -70608000 0.49 29280000 29280000 152000 2826000 1912000 4738000 1357000 109762000 109762000 5176000 -5176000 59387000 9858000 387096000 2767939000 -348177000 -2149613000 857000 667960000 26996000 17000 27013000 23036000 23036000 1108000 1108000 14485000 -17000 14468000 0.49 29260000 29260000 25000 4754000 317000 5071000 45000 3213000 3213000 -2842000 2842000 59367000 9858000 394692000 2762833000 -355620000 -2152509000 857000 660111000 170282000 82558000 131000 10000 170413000 82568000 -1374000 21905000 38508000 41078000 291000 243000 -20995000 -10636000 12651000 7807000 -3524000 2459000 87571000 -23666000 83186000 30378000 12007000 -3241000 63275000 -40115000 59128000 29169000 -3159000 -410000 145234000 126013000 27768000 25011000 83723000 0 2557000 6218000 -6500000 0 -102434000 -18793000 1163000 15095000 5672000 2002000 53688000 112975000 61379000 59814000 -763000 0 -108995000 -155692000 -200000 -8036000 -66395000 -56508000 257279000 199563000 190884000 143055000 <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;">As used in this report, the term “Company,” except as otherwise indicated by the context, means Lincoln Electric Holdings, Inc. and its wholly-owned and majority-owned subsidiaries for which it has a controlling interest.</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 consolidated financial statements include the accounts of all legal entities in which the Company holds a controlling interest. Investments in legal entities in which the Company does not own a majority interest but has the ability to exercise significant influence over operating and financial policies are accounted for using the equity method.</span></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 six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying Consolidated Balance Sheet at December 31, 2020 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, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The current coronavirus disease (“COVID-<span style="white-space:pre-wrap;">19”) pandemic has adversely impacted global economic conditions and has contributed to significant volatility in financial markets beginning in early calendar year 2020. Although the Company's estimates contemplate current conditions, the inputs into certain significant and critical accounting estimates include judgments and assumptions about the economic implications of the COVID-19 pandemic and how management expects them to change in the future. It is reasonably possible that actual results experienced may differ materially from the Company's estimates in future periods, which could affect our results of operations and financial condition. For additional discussion, see “Item 1A. Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.</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 Standard Update" or "ASU") 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;">The following ASU was adopted as of January 1, 2021:</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:auto;margin-right:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.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%;"><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;width:69.01%;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%;"><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 style="height:14.25pt;"><td style="vertical-align:bottom;width:30.98%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:14.25pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 1.5pt 0pt;"><b style="font-weight:bold;">Standard</b></p></div></div></td><td style="vertical-align:bottom;width:69.01%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:14.25pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 1.5pt 0pt;"><b style="font-weight:bold;">Description</b></p></div></div></td></tr><tr style="height:65.7pt;"><td style="background-color:#cceeff;vertical-align:top;width:30.98%;border-top:1.0pt solid #000000;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 1.5pt 0pt;">ASU No. 2019-12, <i style="font-style:italic;">Income Taxes (Topic 740)</i>, issued December 2019.</p></td><td style="background-color:#cceeff;vertical-align:top;width:69.01%;border-top:1.0pt solid #000000;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 1.5pt 0pt;">ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The adoption did not have a material impact on the Company’s consolidated financial statements.</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;"><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;">As used in this report, the term “Company,” except as otherwise indicated by the context, means Lincoln Electric Holdings, Inc. and its wholly-owned and majority-owned subsidiaries for which it has a controlling interest.</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 consolidated financial statements include the accounts of all legal entities in which the Company holds a controlling interest. Investments in legal entities in which the Company does not own a majority interest but has the ability to exercise significant influence over operating and financial policies are accounted for using the equity method.</span></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 six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying Consolidated Balance Sheet at December 31, 2020 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, 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The current coronavirus disease (“COVID-<span style="white-space:pre-wrap;">19”) pandemic has adversely impacted global economic conditions and has contributed to significant volatility in financial markets beginning in early calendar year 2020. Although the Company's estimates contemplate current conditions, the inputs into certain significant and critical accounting estimates include judgments and assumptions about the economic implications of the COVID-19 pandemic and how management expects them to change in the future. It is reasonably possible that actual results experienced may differ materially from the Company's estimates in future periods, which could affect our results of operations and financial condition. For additional discussion, see “Item 1A. Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.</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 Standard Update" or "ASU") 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;">The following ASU was adopted as of January 1, 2021:</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:auto;margin-right:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.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%;"><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;width:69.01%;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%;"><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 style="height:14.25pt;"><td style="vertical-align:bottom;width:30.98%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:14.25pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 1.5pt 0pt;"><b style="font-weight:bold;">Standard</b></p></div></div></td><td style="vertical-align:bottom;width:69.01%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><div style="height:14.25pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 1.5pt 0pt;"><b style="font-weight:bold;">Description</b></p></div></div></td></tr><tr style="height:65.7pt;"><td style="background-color:#cceeff;vertical-align:top;width:30.98%;border-top:1.0pt solid #000000;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 1.5pt 0pt;">ASU No. 2019-12, <i style="font-style:italic;">Income Taxes (Topic 740)</i>, issued December 2019.</p></td><td style="background-color:#cceeff;vertical-align:top;width:69.01%;border-top:1.0pt solid #000000;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 1.5pt 0pt;">ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The adoption did not have a material impact on the Company’s consolidated financial statements.</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;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="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:52.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 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.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 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.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:1.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:1.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:8.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.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.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: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><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.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: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:52.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:21.7%;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 June 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:22.46%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:9.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.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;">2020</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:10.4%;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;">2021</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:10.4%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.53%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 475,559</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 333,671</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 909,738</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 739,511</p></td></tr><tr><td style="vertical-align:bottom;width:52.53%;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.17%;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.74%;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 0.05pt 0pt;"> 350,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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.75%;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 0.05pt 0pt;"> 257,056</p></td><td style="vertical-align:bottom;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.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:9.37%;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 0.05pt 0pt;"> 673,737</p></td><td style="vertical-align:bottom;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.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:9.37%;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 0.05pt 0pt;"> 553,207</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.53%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;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 0.05pt 0pt;"> 826,454</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 590,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 1,583,475</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 1,292,718</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 electrodes, fluxes, specialty welding consumables and brazing and soldering alloys. Equipment sales consist of arc welding power sources, welding accessories, fabrication, plasma cutters, wire feeding systems, automated joining, assembly and cutting systems, fume extraction equipment, CNC plasma and oxy-fuel cutting systems and regulators and torches used in oxy-fuel welding, cutting and brazing. 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 0pt 12pt 0pt;">At June 30, 2021, the Company recorded $22,283 related to advance customer payments and $50,357 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, 2020, the balances related to advance customer payments and billings in excess of revenue recognized were $14,920 and $21,396, 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 June 30, 2021 and December 31, 2020, the Company recorded $23,294 and $22,113, 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="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:52.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 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.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 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.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:1.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:1.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:8.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.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.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: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><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.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: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:52.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:21.7%;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 June 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:22.46%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:9.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.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;">2020</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:10.4%;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;">2021</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:10.4%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.53%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 475,559</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 333,671</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 909,738</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 739,511</p></td></tr><tr><td style="vertical-align:bottom;width:52.53%;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.17%;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.74%;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 0.05pt 0pt;"> 350,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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.75%;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 0.05pt 0pt;"> 257,056</p></td><td style="vertical-align:bottom;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.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:9.37%;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 0.05pt 0pt;"> 673,737</p></td><td style="vertical-align:bottom;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.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:9.37%;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 0.05pt 0pt;"> 553,207</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.53%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.74%;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 0.05pt 0pt;"> 826,454</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 590,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 1,583,475</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 1,292,718</p></td></tr></table> 475559000 333671000 909738000 739511000 350895000 257056000 673737000 553207000 826454000 590727000 1583475000 1292718000 0.10 22283000 50357000 14920000 21396000 23294000 22113000 <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.07%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.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 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.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 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.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:1.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.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 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.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: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 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.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 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.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:1.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.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 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.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></tr><tr><td style="vertical-align:bottom;width:50.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.2%;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 June 30, </b></p></td><td style="vertical-align:bottom;width:1.23%;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.2%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;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;">2020</b></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: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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.71%;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="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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.71%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,996</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82,558</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.71%;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="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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.71%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,354</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,769</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.71%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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 0.05pt 0pt;"> 700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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 0.05pt 0pt;"> 477</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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 0.05pt 0pt;"> 676</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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 0.05pt 0pt;"> 531</p></td></tr><tr><td style="vertical-align:bottom;width:50.71%;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.23%;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.38%;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 0.05pt 0pt;"> 60,164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.23%;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.38%;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 0.05pt 0pt;"> 59,831</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.38%;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 0.05pt 0pt;"> 60,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.23%;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.38%;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 0.05pt 0pt;"> 60,300</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.71%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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 0.05pt 0pt;"> 1.62</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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 0.05pt 0pt;"> 0.45</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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 0.05pt 0pt;"> 2.86</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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 0.05pt 0pt;"> 1.38</p></td></tr><tr><td style="vertical-align:bottom;width:50.71%;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.23%;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.38%;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 0.05pt 0pt;"> 1.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.23%;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.38%;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 0.05pt 0pt;"> 0.45</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.38%;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 0.05pt 0pt;"> 2.83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.23%;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.38%;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 0.05pt 0pt;"> 1.37</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;">For the three months ended June 30, 2021 and 2020, common shares subject to equity-based awards of 179,861 and 852,159, respectively, were excluded from the computation of diluted earnings per share because the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">effect of their exercise would be anti-dilutive. For the six months ended June 30, 2021 and 2020, common shares subject to equity-based awards of 134,388 and 779,404, 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.07%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.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 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.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 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.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:1.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.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 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.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: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 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.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 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.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:1.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.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 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.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></tr><tr><td style="vertical-align:bottom;width:50.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.2%;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 June 30, </b></p></td><td style="vertical-align:bottom;width:1.23%;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.2%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;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;">2020</b></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: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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.71%;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="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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.71%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,996</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82,558</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.71%;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="background-color:#cceeff;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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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.71%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,354</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,769</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.71%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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 0.05pt 0pt;"> 700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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 0.05pt 0pt;"> 477</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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 0.05pt 0pt;"> 676</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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 0.05pt 0pt;"> 531</p></td></tr><tr><td style="vertical-align:bottom;width:50.71%;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.23%;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.38%;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 0.05pt 0pt;"> 60,164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.23%;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.38%;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 0.05pt 0pt;"> 59,831</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.38%;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 0.05pt 0pt;"> 60,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.23%;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.38%;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 0.05pt 0pt;"> 60,300</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.71%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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 0.05pt 0pt;"> 1.62</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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 0.05pt 0pt;"> 0.45</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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 0.05pt 0pt;"> 2.86</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;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 0.05pt 0pt;"> 1.38</p></td></tr><tr><td style="vertical-align:bottom;width:50.71%;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.23%;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.38%;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 0.05pt 0pt;"> 1.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.23%;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.38%;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 0.05pt 0pt;"> 0.45</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.38%;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 0.05pt 0pt;"> 2.83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.23%;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.38%;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 0.05pt 0pt;"> 1.37</p></td></tr></table> 96105000 26996000 170282000 82558000 59464000 59354000 59553000 59769000 700000 477000 676000 531000 60164000 59831000 60229000 60300000 1.62 0.45 2.86 1.38 1.60 0.45 2.83 1.37 179861 852159 134388 779404 <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;">During April 2021, the Company acquired Zeman Bauelemente Produktionsgesellschaft m.b.H. (“Zeman Bauelemente"), a division of the Zeman Group. Zeman Bauelemente, based in Vienna, Austria,<span style="background-color:#ffffff;"> is a leading designer and manufacturer of robotic assembly and arc welding systems that automate the tacking and welding of steel beams.</span> The acquisition expands the Company’s international automation capabilities to serve customers in the structural steel and infrastructure sectors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration:underline;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Pro forma information related to the acquisition discussed above has not been presented because the impact on the Company’s Consolidated Statements of Income is not material. The preliminary purchase price allocation is expected to be finalized within the allowable measurement period. The acquired company is included in the Company's consolidated financial statements as of the date of acquisition.</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> <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="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:46.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:7.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:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:8.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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:7.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:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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 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.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.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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></tr><tr><td style="vertical-align:bottom;width:46.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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.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:7.45%;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.79%;margin:0pt;padding: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.29%;margin:0pt;padding: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:8.04%;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.79%;margin:0pt;padding: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.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;">The Harris</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding: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.24%;margin:0pt;padding: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.73%;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.8%;margin:0pt;padding: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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.96%;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:46.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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.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;">Americas</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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:1.79%;margin:0pt;padding: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.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;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding: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:1.8%;margin:0pt;padding: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.28%;margin:0pt;padding: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.96%;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:46.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.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;">Welding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:1.79%;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.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;">Group</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.8%;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="background-color:#cceeff;vertical-align:bottom;width:46.33%;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 June 30, 2021</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 457,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 252,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 826,454</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 39,765</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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 3pt 0.05pt 0pt;"> 6,897</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 2,284</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> (48,946)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 497,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:8.04%;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 3pt 0.05pt 0pt;"> 259,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 118,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.73%;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;"> (48,946)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> 826,454</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,134</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,997</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,212</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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,888)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 128,455</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 1,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:8.04%;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 3pt 0.05pt 0pt;"> 2,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.73%;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 3pt 0.05pt 0pt;"> 810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> 4,931</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 82,484</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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 3pt 0.05pt 0pt;"> 27,526</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 18,212</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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,698)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> 123,524</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.73%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 398</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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;"> (6,061)</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> 117,861</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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:46.33%;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 June 30, 2020</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;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="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 333,229</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,331</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 590,727</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 27,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:8.04%;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 3pt 0.05pt 0pt;"> 4,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 1,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.73%;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;"> (33,532)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 360,722</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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 3pt 0.05pt 0pt;"> 181,453</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 82,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> (33,532)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> 590,727</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;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,964)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,133</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 26,007</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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 3pt 0.05pt 0pt;"> 565</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> 26,572</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 20,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:8.04%;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 3pt 0.05pt 0pt;"> 9,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 11,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.73%;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;"> (1,964)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> 39,561</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 424</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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;"> (6,305)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> 33,680</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.73%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.96%;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="background-color:#cceeff;vertical-align:bottom;width:46.33%;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;">Six Months Ended June 30, 2021</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 882,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 475,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,583,475</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 72,513</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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 3pt 0.05pt 0pt;"> 11,182</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 4,431</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> (88,126)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 955,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:8.04%;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 3pt 0.05pt 0pt;"> 486,613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 229,765</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.73%;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;"> (88,126)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> 1,583,475</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,813</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,909</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> (5,344)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 241,129</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 6,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:8.04%;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 3pt 0.05pt 0pt;"> 7,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.73%;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 3pt 0.05pt 0pt;"> 1,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> 15,093</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 154,661</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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 3pt 0.05pt 0pt;"> 41,733</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 36,909</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> (7,267)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> 226,036</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 852</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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;"> (11,874)</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> 215,014</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:46.33%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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;">Six Months Ended June 30, 2020</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;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="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 751,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 375,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 165,864</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,292,718</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 52,276</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:8.04%;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 3pt 0.05pt 0pt;"> 8,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 3,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.73%;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;"> (64,523)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 804,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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 3pt 0.05pt 0pt;"> 383,859</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 169,342</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> (64,523)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> 1,292,718</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 117,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;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,063)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 154,843</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 27,197</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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 3pt 0.05pt 0pt;"> 6,702</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> 33,899</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 90,207</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:8.04%;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 3pt 0.05pt 0pt;"> 9,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 24,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.73%;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;"> (3,063)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> 120,944</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,284</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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,623)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> 109,605</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 style="font-family:'Times New Roman';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;text-align:left;">In the three and six months ended June 30, 2021, special items reflect 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;text-align:left;">$630</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$4,793</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, respectively, in International Welding, 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;text-align:left;">$1,841</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> related to the acquisition of Zeman Bauelemente in International Welding and pension settlement charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$1,650</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$6,536</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> in Americas Welding, respectively, and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$446</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> in International Welding in the six months ended June 30, 2021. Also in the three and six months ended June 30, 2021, special items reflect acquisition transaction costs of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$810</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$1,923</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, respectively, 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 style="font-family:'Times New Roman';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;text-align:left;">In the three months ended June 30, 2020, special items reflect 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;text-align:left;">$22,673</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$565</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> in Americas Welding and International We</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">lding</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, respectively, and pension settlement charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$3,334</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> in Americas Welding. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">In the six months ended June 30, 2020, special items reflect 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;text-align:left;">$23,863</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$5,896</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> in Americas Welding and International We</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">lding</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, respectively, 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;text-align:left;">$806</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> related to an acquisition in International Welding and pension settlement charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$3,334</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> in Americas Welding.</span></td></tr></table> 3 <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="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:46.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:7.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:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:8.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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:7.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:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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 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.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.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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></tr><tr><td style="vertical-align:bottom;width:46.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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.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:7.45%;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.79%;margin:0pt;padding: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.29%;margin:0pt;padding: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:8.04%;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.79%;margin:0pt;padding: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.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;">The Harris</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding: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.24%;margin:0pt;padding: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.73%;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.8%;margin:0pt;padding: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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.96%;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:46.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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.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;">Americas</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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:1.79%;margin:0pt;padding: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.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;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding: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:1.8%;margin:0pt;padding: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.28%;margin:0pt;padding: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.96%;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:46.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.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;">Welding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:1.79%;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.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;">Group</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.8%;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="background-color:#cceeff;vertical-align:bottom;width:46.33%;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 June 30, 2021</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 457,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 252,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 826,454</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 39,765</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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 3pt 0.05pt 0pt;"> 6,897</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 2,284</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> (48,946)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 497,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:8.04%;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 3pt 0.05pt 0pt;"> 259,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 118,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.73%;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;"> (48,946)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> 826,454</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,134</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,997</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,212</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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,888)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 128,455</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 1,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:8.04%;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 3pt 0.05pt 0pt;"> 2,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.73%;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 3pt 0.05pt 0pt;"> 810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> 4,931</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 82,484</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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 3pt 0.05pt 0pt;"> 27,526</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 18,212</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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,698)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> 123,524</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.73%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 398</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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;"> (6,061)</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> 117,861</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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:46.33%;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 June 30, 2020</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;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="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 333,229</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,331</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 590,727</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 27,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:8.04%;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 3pt 0.05pt 0pt;"> 4,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 1,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.73%;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;"> (33,532)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 360,722</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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 3pt 0.05pt 0pt;"> 181,453</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 82,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> (33,532)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> 590,727</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;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,964)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,133</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 26,007</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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 3pt 0.05pt 0pt;"> 565</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> 26,572</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 20,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:8.04%;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 3pt 0.05pt 0pt;"> 9,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 11,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.73%;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;"> (1,964)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> 39,561</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 424</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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;"> (6,305)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> 33,680</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.73%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.96%;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="background-color:#cceeff;vertical-align:bottom;width:46.33%;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;">Six Months Ended June 30, 2021</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 882,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 475,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,583,475</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 72,513</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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 3pt 0.05pt 0pt;"> 11,182</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 4,431</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> (88,126)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 955,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:8.04%;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 3pt 0.05pt 0pt;"> 486,613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 229,765</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.73%;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;"> (88,126)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> 1,583,475</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,813</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,909</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> (5,344)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 241,129</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 6,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:8.04%;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 3pt 0.05pt 0pt;"> 7,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.73%;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 3pt 0.05pt 0pt;"> 1,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> 15,093</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 154,661</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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 3pt 0.05pt 0pt;"> 41,733</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 36,909</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> (7,267)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> 226,036</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 852</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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;"> (11,874)</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> 215,014</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:46.33%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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;">Six Months Ended June 30, 2020</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;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="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 751,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 375,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 165,864</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,292,718</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 52,276</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:8.04%;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 3pt 0.05pt 0pt;"> 8,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 3,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.73%;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;"> (64,523)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 804,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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 3pt 0.05pt 0pt;"> 383,859</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 169,342</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> (64,523)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> 1,292,718</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 117,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;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,063)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 154,843</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> 27,197</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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 3pt 0.05pt 0pt;"> 6,702</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> 33,899</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 90,207</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:8.04%;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 3pt 0.05pt 0pt;"> 9,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.45%;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 3pt 0.05pt 0pt;"> 24,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.73%;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;"> (3,063)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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 3pt 0.05pt 0pt;"> 120,944</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,284</p></td></tr><tr><td style="vertical-align:bottom;width:46.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.45%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;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,623)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;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 3pt 0.05pt 0pt;"> 109,605</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 style="font-family:'Times New Roman';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;text-align:left;">In the three and six months ended June 30, 2021, special items reflect 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;text-align:left;">$630</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$4,793</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, respectively, in International Welding, 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;text-align:left;">$1,841</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> related to the acquisition of Zeman Bauelemente in International Welding and pension settlement charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$1,650</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$6,536</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> in Americas Welding, respectively, and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$446</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> in International Welding in the six months ended June 30, 2021. Also in the three and six months ended June 30, 2021, special items reflect acquisition transaction costs of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$810</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$1,923</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, respectively, 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 style="font-family:'Times New Roman';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;text-align:left;">In the three months ended June 30, 2020, special items reflect 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;text-align:left;">$22,673</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$565</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> in Americas Welding and International We</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">lding</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, respectively, and pension settlement charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$3,334</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> in Americas Welding. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">In the six months ended June 30, 2020, special items reflect 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;text-align:left;">$23,863</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$5,896</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> in Americas Welding and International We</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">lding</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, respectively, 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;text-align:left;">$806</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> related to an acquisition in International Welding and pension settlement charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$3,334</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> in Americas Welding.</span></td></tr></table> 457468000 252352000 116634000 0 826454000 39765000 6897000 2284000 -48946000 0 497233000 259249000 118918000 -48946000 826454000 84134000 29997000 18212000 -3888000 128455000 1650000 2471000 810000 4931000 82484000 27526000 18212000 -4698000 123524000 398000 6061000 117861000 333229000 177167000 80331000 0 590727000 27493000 4286000 1753000 -33532000 0 360722000 181453000 82084000 -33532000 590727000 46702000 9682000 11713000 -1964000 66133000 26007000 565000 26572000 20695000 9117000 11713000 -1964000 39561000 424000 6305000 33680000 882710000 475431000 225334000 0 1583475000 72513000 11182000 4431000 -88126000 0 955223000 486613000 229765000 -88126000 1583475000 160751000 48813000 36909000 -5344000 241129000 6090000 7080000 1923000 15093000 154661000 41733000 36909000 -7267000 226036000 852000 11874000 215014000 751764000 375090000 165864000 0 1292718000 52276000 8769000 3478000 -64523000 0 804040000 383859000 169342000 -64523000 1292718000 117404000 16297000 24205000 -3063000 154843000 27197000 6702000 33899000 90207000 9595000 24205000 -3063000 120944000 1284000 12623000 109605000 630000 4793000 1841000 1841000 1650000 6536000 446000 810000 1923000 22673000 565000 3334000 23863000 5896000 806000 3334000 <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;">The Company recorded Rationalization and asset impairment net charges of $4,793 and $29,759 in the six months ended June 30, 2021 and 2020, respectively. The charges are primarily related to employee severance, non-cash asset impairments of long-lived assets and gains or losses on the disposal of assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">During 2020 and 2021, the Company initiated rationalization plans within Americas Welding and International Welding segments. 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 June 30, 2021, liabilities of </span>$12,353 for International Welding were recognized in Other current liabilities in the Company’s Condensed Consolidated Balance Sheet.</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 six months ended June 30, 2021:</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:53.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:2.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.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:13.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.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.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:13.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><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:8.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:53.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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:14.84%;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.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:14.48%;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.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.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></tr><tr><td style="vertical-align:bottom;width:53.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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:14.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;">Americas Welding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.48%;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.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.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;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.55%;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, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,597</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,622</p></td></tr><tr><td style="vertical-align:bottom;width:53.55%;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:2.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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;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;"> (25)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.06%;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;"> (7,411)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;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;"> (7,436)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.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 3pt 0.05pt 0pt;"> 6,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;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 0.05pt 0pt;"> 6,167</p></td></tr><tr><td style="vertical-align:bottom;width:53.55%;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, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.42%;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.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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.42%;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.06%;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 0.05pt 0pt;"> 12,353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.42%;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.92%;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 0.05pt 0pt;"> 12,353</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> 4793000 29759000 12353000 <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 six months ended June 30, 2021:</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:53.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:2.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.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:13.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.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.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:13.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><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:8.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:53.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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:14.84%;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.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:14.48%;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.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.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></tr><tr><td style="vertical-align:bottom;width:53.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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:14.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;">Americas Welding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.48%;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.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.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;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.55%;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, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,597</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,622</p></td></tr><tr><td style="vertical-align:bottom;width:53.55%;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:2.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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;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;"> (25)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.06%;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;"> (7,411)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;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;"> (7,436)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.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 3pt 0.05pt 0pt;"> 6,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.92%;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 0.05pt 0pt;"> 6,167</p></td></tr><tr><td style="vertical-align:bottom;width:53.55%;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, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.42%;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.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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.42%;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.06%;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 0.05pt 0pt;"> 12,353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.42%;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.92%;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 0.05pt 0pt;"> 12,353</p></td></tr></table> 25000 13597000 13622000 25000 7411000 7436000 0 6167000 6167000 0 12353000 12353000 <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 accumulated other comprehensive income (loss) ("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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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 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:1.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: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:1.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: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: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 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:49.92%;margin:0pt;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.56%;margin:0pt;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:48.5%;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 June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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="background-color:#cceeff;vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at March 31, 2021</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 9,777</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 0pt 0.05pt 0pt;"> (96,710)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;"> (225,491)</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;"> (312,424)</p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;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:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 0pt 0.05pt 0pt;"> (5,089)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.27%;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:1.57%;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 3pt 0.05pt 0pt;"> 13,689</p></td><td style="vertical-align:top;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 0pt 0.05pt 0pt;"><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: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 3pt 0.05pt 0pt;"> 6,013</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.92%;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="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 335</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.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;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 1</sup></p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 885</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.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;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 2</sup></p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 1,220</p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;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:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 0pt 0.05pt 0pt;"> (4,754)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 0pt 0.05pt 0pt;"> (1,702)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 3pt 0.05pt 0pt;"> 13,689</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 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 3pt 0.05pt 0pt;"> 7,233</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.92%;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, 2021</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;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 0.05pt 0pt;"> 5,023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.27%;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;"> (98,412)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (211,802)</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (305,191)</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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 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:1.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: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:1.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: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: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 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:49.92%;margin:0pt;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.56%;margin:0pt;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:48.5%;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 June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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="background-color:#cceeff;vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at March 31, 2020</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 0pt 0.05pt 0pt;"> (743)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 0pt 0.05pt 0pt;"> (69,937)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;"> (277,497)</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;"> (348,177)</p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;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:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 3pt 0.05pt 0pt;"> 112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 0pt 0.05pt 0pt;"> (26,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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 3pt 0.05pt 0pt;"> 14,485</p></td><td style="vertical-align:top;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 0pt 0.05pt 0pt;"><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: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;"> (11,530)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.92%;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="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 996</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.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;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 1</sup></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 3,091</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.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;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 2</sup></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 4,087</p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;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:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 3pt 0.05pt 0pt;"> 1,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 0pt 0.05pt 0pt;"> (23,036)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 3pt 0.05pt 0pt;"> 14,485</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 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;"> (7,443)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.92%;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, 2020</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;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 0.05pt 0pt;"> 365</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.27%;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;"> (92,973)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (263,012)</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (355,620)</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 style="font-family:'Times New Roman';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;text-align:left;">During the three months ended June 30, 2021, 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;text-align:left;">$70</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$27</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">) 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;text-align:left;">$405</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$90</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">); during the three months ended June 30, 2020, 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;text-align:left;">$</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">(1,065)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> (net</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$(398)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> 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;text-align:left;">$(69)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$(77)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">). See Note 16 to the consolidated financial statements for additional details.</span></td></tr></table><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 style="font-family:'Times New Roman';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;text-align:left;">This AOCI component is included in the computation of net periodic pension costs (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$1,445</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$1,002</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">) during the three months ended June 30, 2021 and 2020, respectively. See Note 13 to the consolidated financial statements for additional details.</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 style="font-family:'Times New Roman';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;text-align:left;">The Other comprehensive income (loss) before reclassifications excludes </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$(110)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$(17)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> attributable to Non-controlling interests in the three months ended June 30, 2021 and 2020, respectively.</span></td></tr></table><div style="margin-top:18pt;"/><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.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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: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:12.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:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.95%;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.7%;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;">Six Months Ended June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;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.37%;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.92%;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;">Unrealized gain </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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.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.21%;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.79%;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.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:8.59%;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.95%;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.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:8.59%;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:48.92%;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.37%;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.92%;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;">(loss) on derivatives </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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.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.21%;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.79%;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.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:8.59%;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.95%;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.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:8.59%;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:48.92%;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.37%;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.92%;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;">designated and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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:10.76%;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;">Defined benefit </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:9.62%;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;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:8.59%;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:48.92%;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.37%;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.92%;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;">qualifying as cash </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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:10.76%;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;">pension plan </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:9.62%;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;">translation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:8.59%;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:48.92%;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.37%;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.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;">flow hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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: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;"><b style="font-weight:bold;">activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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: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;"><b style="font-weight:bold;">adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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: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;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,487</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (101,770)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;"> (202,907)</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;"> (302,190)</p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income (loss) before reclassification</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;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:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,985)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;"><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;"> (8,895)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><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: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:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,903)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from AOCI</p></td><td style="background-color:#cceeff;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.37%;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;"> 559</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 1</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;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;"> 5,343</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 2</sup></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0pt 0pt;"> 5,902</p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net current-period other comprehensive income (loss)</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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.37%;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;"> 2,536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.21%;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;"> 3,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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;"> (8,895)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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,001)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2021</p></td><td style="background-color:#cceeff;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 5,023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;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;"> (98,412)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (211,802)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (305,191)</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;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.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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: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:12.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:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.7%;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;">Six Months Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;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.37%;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.92%;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;">Unrealized gain </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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.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.21%;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.79%;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.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:8.59%;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.95%;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.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:8.59%;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:48.92%;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.37%;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.92%;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;">(loss) on derivatives </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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.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.21%;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.79%;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.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:8.59%;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.95%;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.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:8.59%;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:48.92%;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.37%;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.92%;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;">designated and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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:10.76%;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;">Defined benefit </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:9.62%;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;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:8.59%;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:48.92%;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.37%;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.92%;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;">qualifying as cash </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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:10.76%;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;">pension plan </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:9.62%;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;">translation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:8.59%;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:48.92%;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.37%;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.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;">flow hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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: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;"><b style="font-weight:bold;">activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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: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;"><b style="font-weight:bold;">adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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: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;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,626</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70,546)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;"> (206,930)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;"> (275,850)</p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income (loss) before reclassification</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;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:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,200)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;"> </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;"> (56,082)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><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: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:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (84,409)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from AOCI</p></td><td style="background-color:#cceeff;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.37%;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;"> 939</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 1</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;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;"> 3,700</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 2</sup></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0pt 0pt;"> 4,639</p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net current-period other comprehensive income (loss)</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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.37%;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;"> (1,261)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.21%;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;"> (22,427)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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;"> (56,082)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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;"> (79,770)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2020</p></td><td style="background-color:#cceeff;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 365</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;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;"> (92,973)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (263,012)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (355,620)</p></td></tr></table><div style="margin-top:6pt;"/><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 style="font-family:'Times New Roman';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;text-align:left;">During the six months ended June 30, 2021, 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;text-align:left;">$172</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$69</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">) 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;text-align:left;">$731</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$243</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">); during the six months ended June 30, 2020, 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;text-align:left;">$(1,106)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> (net</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$(419)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> 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;text-align:left;">$(167)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$(101)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">). See Note 16 to the consolidated financial statements for additional details.</span></td></tr></table><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 style="font-family:'Times New Roman';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;text-align:left;">This AOCI component is included in the computation of net periodic pension costs (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$2,901</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$1,166</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">) during the six months ended June 30, 2021 and 2020, respectively. See Note 13 to the consolidated financial statements for additional details.</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 style="font-family:'Times New Roman';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;text-align:left;">The Other comprehensive income (loss) before reclassifications excludes </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$(269)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$(58)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> attributable to Non-controlling interests in the six months ended June 30, 2021 and 2020, respectively.</span></td></tr></table><div style="margin-top:18pt;"/> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following tables set forth the total changes in accumulated other comprehensive income (loss) ("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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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 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:1.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: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:1.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: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: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 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:49.92%;margin:0pt;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.56%;margin:0pt;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:48.5%;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 June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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="background-color:#cceeff;vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at March 31, 2021</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 9,777</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 0pt 0.05pt 0pt;"> (96,710)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;"> (225,491)</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;"> (312,424)</p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;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:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 0pt 0.05pt 0pt;"> (5,089)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.27%;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:1.57%;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 3pt 0.05pt 0pt;"> 13,689</p></td><td style="vertical-align:top;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 0pt 0.05pt 0pt;"><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: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 3pt 0.05pt 0pt;"> 6,013</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.92%;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="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 335</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.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;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 1</sup></p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 885</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.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;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 2</sup></p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 1,220</p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;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:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 0pt 0.05pt 0pt;"> (4,754)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 0pt 0.05pt 0pt;"> (1,702)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 3pt 0.05pt 0pt;"> 13,689</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 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 3pt 0.05pt 0pt;"> 7,233</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.92%;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, 2021</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;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 0.05pt 0pt;"> 5,023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.27%;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;"> (98,412)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (211,802)</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (305,191)</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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 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:1.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: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:1.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: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: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 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:49.92%;margin:0pt;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.56%;margin:0pt;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:48.5%;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 June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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:1.57%;margin:0pt;padding: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:1.57%;margin:0pt;padding: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:1.41%;margin:0pt;padding: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="background-color:#cceeff;vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at March 31, 2020</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 0pt 0.05pt 0pt;"> (743)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 0pt 0.05pt 0pt;"> (69,937)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;"> (277,497)</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;"> (348,177)</p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;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:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 3pt 0.05pt 0pt;"> 112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 0pt 0.05pt 0pt;"> (26,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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 3pt 0.05pt 0pt;"> 14,485</p></td><td style="vertical-align:top;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 0pt 0.05pt 0pt;"><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: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;"> (11,530)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.92%;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="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 996</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.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;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 1</sup></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 3,091</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.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;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 2</sup></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 4,087</p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;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:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 3pt 0.05pt 0pt;"> 1,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 0pt 0.05pt 0pt;"> (23,036)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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 3pt 0.05pt 0pt;"> 14,485</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 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;"> (7,443)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.92%;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, 2020</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;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 0.05pt 0pt;"> 365</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.27%;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;"> (92,973)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (263,012)</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (355,620)</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 style="font-family:'Times New Roman';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;text-align:left;">During the three months ended June 30, 2021, 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;text-align:left;">$70</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$27</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">) 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;text-align:left;">$405</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$90</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">); during the three months ended June 30, 2020, 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;text-align:left;">$</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">(1,065)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> (net</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$(398)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> 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;text-align:left;">$(69)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$(77)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">). See Note 16 to the consolidated financial statements for additional details.</span></td></tr></table><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 style="font-family:'Times New Roman';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;text-align:left;">This AOCI component is included in the computation of net periodic pension costs (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$1,445</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$1,002</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">) during the three months ended June 30, 2021 and 2020, respectively. See Note 13 to the consolidated financial statements for additional details.</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 style="font-family:'Times New Roman';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;text-align:left;">The Other comprehensive income (loss) before reclassifications excludes </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$(110)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$(17)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> attributable to Non-controlling interests in the three months ended June 30, 2021 and 2020, respectively.</span></td></tr></table><div style="margin-top:18pt;"/><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.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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: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:12.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:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.95%;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.7%;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;">Six Months Ended June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;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.37%;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.92%;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;">Unrealized gain </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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.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.21%;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.79%;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.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:8.59%;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.95%;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.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:8.59%;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:48.92%;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.37%;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.92%;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;">(loss) on derivatives </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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.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.21%;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.79%;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.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:8.59%;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.95%;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.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:8.59%;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:48.92%;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.37%;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.92%;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;">designated and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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:10.76%;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;">Defined benefit </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:9.62%;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;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:8.59%;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:48.92%;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.37%;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.92%;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;">qualifying as cash </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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:10.76%;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;">pension plan </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:9.62%;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;">translation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:8.59%;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:48.92%;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.37%;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.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;">flow hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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: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;"><b style="font-weight:bold;">activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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: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;"><b style="font-weight:bold;">adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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: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;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,487</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (101,770)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;"> (202,907)</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;"> (302,190)</p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income (loss) before reclassification</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;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:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,985)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;"><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;"> (8,895)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><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: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:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,903)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from AOCI</p></td><td style="background-color:#cceeff;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.37%;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;"> 559</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 1</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;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;"> 5,343</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 2</sup></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0pt 0pt;"> 5,902</p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net current-period other comprehensive income (loss)</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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.37%;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;"> 2,536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.21%;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;"> 3,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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;"> (8,895)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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,001)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2021</p></td><td style="background-color:#cceeff;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 5,023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;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;"> (98,412)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (211,802)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (305,191)</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;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.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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: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:12.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:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.7%;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;">Six Months Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;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.37%;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.92%;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;">Unrealized gain </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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.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.21%;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.79%;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.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:8.59%;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.95%;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.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:8.59%;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:48.92%;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.37%;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.92%;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;">(loss) on derivatives </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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.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.21%;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.79%;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.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:8.59%;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.95%;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.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:8.59%;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:48.92%;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.37%;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.92%;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;">designated and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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:10.76%;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;">Defined benefit </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:9.62%;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;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:8.59%;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:48.92%;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.37%;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.92%;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;">qualifying as cash </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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:10.76%;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;">pension plan </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:9.62%;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;">translation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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:8.59%;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:48.92%;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.37%;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.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;">flow hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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: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;"><b style="font-weight:bold;">activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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: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;"><b style="font-weight:bold;">adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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: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;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,626</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70,546)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;"> (206,930)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;"> (275,850)</p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income (loss) before reclassification</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;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:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,200)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;"> </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;"> (56,082)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><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: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:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (84,409)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from AOCI</p></td><td style="background-color:#cceeff;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.37%;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;"> 939</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 1</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;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;"> 3,700</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> 2</sup></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0pt 0pt;"> 4,639</p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net current-period other comprehensive income (loss)</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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.37%;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;"> (1,261)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.21%;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;"> (22,427)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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;"> (56,082)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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;"> (79,770)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2020</p></td><td style="background-color:#cceeff;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 365</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;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;"> (92,973)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (263,012)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (355,620)</p></td></tr></table><div style="margin-top:6pt;"/><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 style="font-family:'Times New Roman';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;text-align:left;">During the six months ended June 30, 2021, 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;text-align:left;">$172</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$69</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">) 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;text-align:left;">$731</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$243</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">); during the six months ended June 30, 2020, 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;text-align:left;">$(1,106)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> (net</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$(419)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> 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;text-align:left;">$(167)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$(101)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">). See Note 16 to the consolidated financial statements for additional details.</span></td></tr></table><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 style="font-family:'Times New Roman';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;text-align:left;">This AOCI component is included in the computation of net periodic pension costs (net of tax of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$2,901</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$1,166</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">) during the six months ended June 30, 2021 and 2020, respectively. See Note 13 to the consolidated financial statements for additional details.</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 style="font-family:'Times New Roman';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;text-align:left;">The Other comprehensive income (loss) before reclassifications excludes </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$(269)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$(58)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> attributable to Non-controlling interests in the six months ended June 30, 2021 and 2020, respectively.</span></td></tr></table><div style="margin-top:18pt;"/> 9777000 -96710000 -225491000 -312424000 -5089000 -2587000 13689000 6013000 -335000 -885000 0 -1220000 -4754000 -1702000 13689000 7233000 5023000 -98412000 -211802000 -305191000 -743000 -69937000 -277497000 -348177000 112000 -26127000 14485000 -11530000 -996000 -3091000 0 -4087000 1108000 -23036000 14485000 -7443000 365000 -92973000 -263012000 -355620000 70000 27000 405000 90000 -1065000 -398000 -69000 -77000 1445000 1002000 -110000 -17000 2487000 -101770000 -202907000 -302190000 1977000 -1985000 -8895000 -8903000 -559000 -5343000 -5902000 2536000 3358000 -8895000 -3001000 5023000 -98412000 -211802000 -305191000 1626000 -70546000 -206930000 -275850000 -2200000 -26127000 -56082000 -84409000 -939000 -3700000 -4639000 -1261000 -22427000 -56082000 -79770000 365000 -92973000 -263012000 -355620000 172000 69000 731000 243000 -1106000 -419000 -167000 -101000 2901000 1166000 -269000 -58000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 8 — COMMON STOCK REPURCHASE PROGRAM</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has a share repurchase program for up to 55 million shares of the Company’s common shares. On February 12, 2020, the Company’s Board of Director’s approved a new share repurchase program authorizing the Company to repurchase, in the aggregate, up to an additional 10 million shares of its outstanding common shares under this program. From time to time at management’s discretion, the Company repurchases its common shares in the open market, depending on market conditions, stock price and other factors. During the three months ended June 30, 2021, the Company purchased a total of 0.2 million shares at an average cost per share of $127.73. During the six months ended June 30, 2021, the Company purchased a total of 0.4 million shares at an average cost per share of $124.04. As of June 30, 2021, 11.0 million common shares remained available for repurchase under these programs. The repurchased common shares remain in treasury and have not been retired.</p> 55000000 10000000 200000 127.73 400000 124.04 11000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 9 — 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:71.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 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.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 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.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:10.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: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 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.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:11.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></tr><tr><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding: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.57%;margin:0pt;padding: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:11.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.5%;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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.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, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.17%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,080</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 111,888</p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,899</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,341</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.17%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.34%;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 0.05pt 0pt;"> 260,698</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.74%;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 0.05pt 0pt;"> 209,029</p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.34%;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 0.05pt 0pt;"> 477,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.74%;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 0.05pt 0pt;"> 381,258</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 June 30, 2021 and December 31, 2020, approximately 35% and 35%, respectively, of total inventories were valued using the last-in, first-out ("LIFO") method. The excess of current cost over LIFO cost was $88,909 and $75,581 at June 30, 2021 and December 31, 2020, respectively.</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:71.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 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.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 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.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:10.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: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 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.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:11.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></tr><tr><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding: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.57%;margin:0pt;padding: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:11.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.5%;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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.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, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.17%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,080</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 111,888</p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,899</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,341</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.17%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.34%;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 0.05pt 0pt;"> 260,698</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.74%;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 0.05pt 0pt;"> 209,029</p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.34%;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 0.05pt 0pt;"> 477,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.74%;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 0.05pt 0pt;"> 381,258</p></td></tr></table> 125080000 111888000 91899000 60341000 260698000 209029000 477677000 381258000 0.35 0.35 88909000 75581000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 10 — 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:49.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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.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.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:11.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:1.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.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:49.19%;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.77%;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.77%;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:12.38%;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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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_LtmUvToNmUCtH3K-v6QmDQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Other assets</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.34%;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 0.05pt 0pt;">47,268</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.88%;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 0.05pt 0pt;"> 43,570</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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.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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:1.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="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="background-color:#cceeff;vertical-align:bottom;width:49.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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_uAKNeXDTEEOKPFegyVHbWg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Other current liabilities</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10,651</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,502</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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_gcn1xozirEWx24hk-WotXw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Other liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;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 0.05pt 0pt;">38,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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 3pt 0.05pt 0pt;"> 33,988</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.34%;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 0.05pt 0pt;"> 48,910</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.88%;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 0.05pt 0pt;"> 45,490</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;">Total lease expense, which is included in Cost of goods sold and Selling, general and administrative expenses in the Company’s Consolidated Statements of Income, was $5,608 and $10,660 in the three and six months ended June 30, 2021 and $5,990 and $11,209 in the three and six months ended June 30, 2020, respectively. Cash paid for amounts included in the measurement of lease liabilities for the three and six months ended June 30, 2021, respectively, were $3,263 and $6,652 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 six months ended June 30, 2020, respectively, were $3,897 and $7,994 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 $9,694 during the three and six months ended June 30, 2021 and $0 and $2,035 for the three and six months ended June 30, 2020, 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;">June 30, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;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;">2021</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;">6,417</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;">2022</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 3pt 0.05pt 0pt;">10,496</p></td></tr><tr><td style="background-color:#cceeff;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;">2023</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;">8,478</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 3pt 0.05pt 0pt;">6,848</p></td></tr><tr><td style="background-color:#cceeff;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;">2025</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;">4,024</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 2025</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 3pt 0.05pt 0pt;">20,677</p></td></tr><tr><td style="background-color:#cceeff;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;">Total lease payments</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 56,940</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 3pt 0.05pt 0pt;">8,030</p></td></tr><tr><td style="background-color:#cceeff;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;">Operating lease liabilities</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;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 0.05pt 0pt;"> 48,910</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 June 30, 2021, the weighted average remaining lease term is 8.7 years and the weighted average discount rate used to determine the operating lease liability is 3.5%.</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:49.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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.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.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:11.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:1.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.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:49.19%;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.77%;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.77%;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:12.38%;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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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_LtmUvToNmUCtH3K-v6QmDQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Other assets</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.34%;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 0.05pt 0pt;">47,268</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.88%;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 0.05pt 0pt;"> 43,570</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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.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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:1.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="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="background-color:#cceeff;vertical-align:bottom;width:49.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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_uAKNeXDTEEOKPFegyVHbWg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Other current liabilities</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10,651</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,502</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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_gcn1xozirEWx24hk-WotXw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Other liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;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 0.05pt 0pt;">38,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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 3pt 0.05pt 0pt;"> 33,988</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.34%;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 0.05pt 0pt;"> 48,910</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.88%;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 0.05pt 0pt;"> 45,490</p></td></tr></table> 47268000 43570000 10651000 11502000 38259000 33988000 48910000 45490000 5608000 10660000 5990000 11209000 3263000 6652000 3897000 7994000 9694000 9694000 0 2035000 <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;">June 30, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;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;">2021</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;">6,417</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;">2022</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 3pt 0.05pt 0pt;">10,496</p></td></tr><tr><td style="background-color:#cceeff;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;">2023</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;">8,478</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 3pt 0.05pt 0pt;">6,848</p></td></tr><tr><td style="background-color:#cceeff;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;">2025</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;">4,024</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 2025</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 3pt 0.05pt 0pt;">20,677</p></td></tr><tr><td style="background-color:#cceeff;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;">Total lease payments</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 56,940</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 3pt 0.05pt 0pt;">8,030</p></td></tr><tr><td style="background-color:#cceeff;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;">Operating lease liabilities</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;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 0.05pt 0pt;"> 48,910</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> 6417000 10496000 8478000 6848000 4024000 20677000 56940000 8030000 48910000 P8Y8M12D 0.035 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 11 — PRODUCT WARRANTY COSTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The changes in the carrying amount of product warranty accruals are 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:68.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: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.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:11.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: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.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:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.72%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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: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:12.94%;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;">2021</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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at beginning of year</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,760</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,650</p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Accruals for warranties</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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,637</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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,835</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Settlements</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.15%;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;"> (6,603)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.17%;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;"> (6,940)</p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Foreign currency translation and other adjustments</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.78%;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.15%;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;"> (176)</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.78%;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.17%;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;"> (206)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at end of year</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.15%;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 0.05pt 0pt;"> 22,618</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.17%;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 0.05pt 0pt;"> 21,339</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> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The changes in the carrying amount of product warranty accruals are 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:68.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: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.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:11.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: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.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:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.72%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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: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:12.94%;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;">2021</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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at beginning of year</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,760</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,650</p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Accruals for warranties</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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,637</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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,835</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Settlements</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.15%;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;"> (6,603)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.17%;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;"> (6,940)</p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Foreign currency translation and other adjustments</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.78%;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.15%;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;"> (176)</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.78%;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.17%;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;"> (206)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at end of year</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.15%;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 0.05pt 0pt;"> 22,618</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.17%;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 0.05pt 0pt;"> 21,339</p></td></tr></table> 21760000 20650000 7637000 7835000 6603000 6940000 -176000 -206000 22618000 21339000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 12 — DEBT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration:underline;">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;">. The interest rate on borrowings is based on LIBOR plus a spread based on the Company’s net leverage ratio. 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 June 30, 2021, the Company was in compliance with all of its covenants and had <span style="-sec-ix-hidden:Hidden_XkoagQ4Rk0G6BSbveo7zeQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">no</span></span> 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 totaling $94,170. As of June 30, 2021, the Company was in compliance with all of its covenants and had $9,787 outstanding at June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration:underline;">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_XmM3CAA1ZUW4-JLsMiYaZQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">2015</span></span> Notes and 2016 Notes each </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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 12.9 years, respectively. The proceeds of the Notes were used for general corporate purposes. The Notes contain certain affirmative and negative covenants. As of June 30, 2021, 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:underline;">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 June 30, 2021, the Company was in compliance with all of its covenants and had <span style="-sec-ix-hidden:Hidden_BDBNrzmVxkmY8iUL0C-BPw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">no</span></span> 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:underline;">Fair Value of Debt</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">At June 30, 2021 and December 31, 2020, the fair value of long-term debt, including the current portion, was approximately $776,643 and $793,591, respectively, which was determined using available market information and methodologies requiring judgment. The carrying value of this debt at such dates was $718,785 and $715,567, 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 As of June 30, 2021, the Company was in compliance with all of its covenants 94170000 9787000 2015-04-01 2016-10-20 350000000 50000000 100000000 2025-08-20 2045-04-01 0.0275 0.0402 0.033 P12Y10M24D As of June 30, 2021, the Company was in compliance with all of its debt covenants 7 700000000 P5Y P15Y As of June 30, 2021, the Company was in compliance with all of its covenants 776643000 793591000 718785000 715567000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 13 — RETIREMENT AND POSTRETIREMENT BENEFIT PLANS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The components of total pension cost 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:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:24.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.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.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:7.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:0.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: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 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.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:0.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:1.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:7.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:0.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: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 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.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.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:7.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:0.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: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 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.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:0.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: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:7.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 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.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: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 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.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></tr><tr><td style="vertical-align:bottom;width:24.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;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="11" style="vertical-align:bottom;width:36.24%;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 June 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="11" style="vertical-align:bottom;white-space:nowrap;width:36.35%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:24.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;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:17.91%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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:17.91%;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;">2020</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:17.91%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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:18.03%;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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.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;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.47%;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;">U.S. pension</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;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;">Non-U.S.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.47%;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;">U.S. pension</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;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;">Non-U.S.</p></td><td style="vertical-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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.47%;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;">U.S. pension</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;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;">Non-U.S.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">U.S. pension</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;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;">Non-U.S.</p></td></tr><tr><td style="vertical-align:bottom;width:24.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;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:8.47%;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;">plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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:9.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 0pt 0.05pt 0pt;">pension plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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:8.47%;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;">plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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:9.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 0pt 0.05pt 0pt;">pension plans</p></td><td style="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:8.47%;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;">plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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:9.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 0pt 0.05pt 0pt;">pension plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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:8.59%;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;">plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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:9.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 0pt 0.05pt 0pt;">pension plans</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Service cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 324</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 742</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 795</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 78</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,498</p></td></tr><tr><td style="vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest cost</p></td><td style="vertical-align:bottom;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.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 683</p></td><td style="vertical-align:bottom;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.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,379</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected return on plan assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;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,198)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;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;"> (537)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;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,711)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;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,014)</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;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;"> (8,707)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;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,509)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;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;"> (11,422)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;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,021)</p></td></tr><tr><td style="vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of prior service cost</p></td><td style="vertical-align:bottom;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.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;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)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16</p></td><td style="vertical-align:bottom;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.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 670</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 203</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 540</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,251</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 446</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 406</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,095</p></td></tr><tr><td style="vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Settlement charges <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.16%;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:7.31%;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 0.05pt 0pt;"> 1,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.78%;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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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:7.31%;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 0.05pt 0pt;"> 3,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.78%;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 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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:7.31%;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 0.05pt 0pt;"> 6,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.78%;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 0.05pt 0pt;"> 446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:7.56%;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 0.05pt 0pt;"> 3,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.78%;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 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Defined benefit plans</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,242</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 189</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,916</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 967</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,784</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,197</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 497</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,982</p></td></tr><tr><td style="vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Multi-employer plans</p></td><td style="vertical-align:bottom;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.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 257</p></td><td style="vertical-align:bottom;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.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 526</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Defined contribution plans</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;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 0.05pt 0pt;"> 5,872</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;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 0.05pt 0pt;"> 553</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;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 0.05pt 0pt;"> 4,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;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 0.05pt 0pt;"> 773</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;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 0.05pt 0pt;"> 11,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;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 0.05pt 0pt;"> 1,398</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;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 0.05pt 0pt;"> 10,377</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;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 0.05pt 0pt;"> 1,475</p></td></tr><tr><td style="vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total pension cost</p></td><td style="vertical-align:bottom;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.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:7.31%;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 0.05pt 0pt;"> 7,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.78%;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 0.05pt 0pt;"> 1,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;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 0.05pt 0pt;"> 6,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.78%;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 0.05pt 0pt;"> 1,997</p></td><td style="vertical-align:bottom;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.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:7.31%;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 0.05pt 0pt;"> 15,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.78%;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 0.05pt 0pt;"> 3,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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: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:7.56%;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 0.05pt 0pt;"> 10,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.78%;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 0.05pt 0pt;"> 3,983</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 style="font-family:'Times New Roman';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;text-align:left;">Pension settlement charges primarily resulting from lump sum pension payments in the three and six months ended June 30, 2021 and 2020.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The defined benefit plan components of Total pension cost, other than service cost, are included in Other income (expense) in the Company’s Consolidated Statements of Income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In March 2020, the Company approved an amendment to terminate the Lincoln Electric Company Retirement Annuity Program plan effective as of December 31, 2020. The Company provided notice to participants of the intent to terminate the plan and applied for a determination letter. Pension obligations will be distributed through a combination of lump sum payments to eligible plan participants and through the purchase of a group annuity contract. Upon settlement of the pension obligations, the Company will reclassify unrecognized actuarial gains or losses, currently recorded in AOCI, to the Company’s Consolidated Statements of Income as settlement gains or charges in the second half of 2021. The Company anticipates the termination process will be substantially complete by the end of 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The components of total pension cost 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:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:24.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.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.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:7.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:0.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: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 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.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:0.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:1.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:7.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:0.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: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 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.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.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:7.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:0.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: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 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.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:0.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: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:7.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 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.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: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 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.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></tr><tr><td style="vertical-align:bottom;width:24.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;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="11" style="vertical-align:bottom;width:36.24%;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 June 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="11" style="vertical-align:bottom;white-space:nowrap;width:36.35%;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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:24.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;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:17.91%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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:17.91%;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;">2020</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:17.91%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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:18.03%;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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.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;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.47%;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;">U.S. pension</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;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;">Non-U.S.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.47%;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;">U.S. pension</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;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;">Non-U.S.</p></td><td style="vertical-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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.47%;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;">U.S. pension</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;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;">Non-U.S.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">U.S. pension</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;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;">Non-U.S.</p></td></tr><tr><td style="vertical-align:bottom;width:24.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;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:8.47%;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;">plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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:9.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 0pt 0.05pt 0pt;">pension plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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:8.47%;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;">plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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:9.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 0pt 0.05pt 0pt;">pension plans</p></td><td style="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:8.47%;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;">plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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:9.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 0pt 0.05pt 0pt;">pension plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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:8.59%;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;">plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;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:9.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 0pt 0.05pt 0pt;">pension plans</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Service cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 324</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 742</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 795</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 78</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,498</p></td></tr><tr><td style="vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest cost</p></td><td style="vertical-align:bottom;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.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 683</p></td><td style="vertical-align:bottom;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.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,379</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected return on plan assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;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,198)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;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;"> (537)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;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,711)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;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,014)</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;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;"> (8,707)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;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,509)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;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;"> (11,422)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;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,021)</p></td></tr><tr><td style="vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of prior service cost</p></td><td style="vertical-align:bottom;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.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;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)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16</p></td><td style="vertical-align:bottom;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.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 670</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 203</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 540</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,251</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 446</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 406</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,095</p></td></tr><tr><td style="vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Settlement charges <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.16%;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:7.31%;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 0.05pt 0pt;"> 1,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.78%;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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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:7.31%;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 0.05pt 0pt;"> 3,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.78%;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 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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:7.31%;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 0.05pt 0pt;"> 6,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.78%;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 0.05pt 0pt;"> 446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:7.56%;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 0.05pt 0pt;"> 3,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.78%;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 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Defined benefit plans</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,242</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 189</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,916</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 967</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,784</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,197</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 497</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,982</p></td></tr><tr><td style="vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Multi-employer plans</p></td><td style="vertical-align:bottom;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.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 257</p></td><td style="vertical-align:bottom;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.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 526</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Defined contribution plans</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;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 0.05pt 0pt;"> 5,872</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;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 0.05pt 0pt;"> 553</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;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 0.05pt 0pt;"> 4,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;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 0.05pt 0pt;"> 773</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;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 0.05pt 0pt;"> 11,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;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 0.05pt 0pt;"> 1,398</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;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 0.05pt 0pt;"> 10,377</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.78%;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 0.05pt 0pt;"> 1,475</p></td></tr><tr><td style="vertical-align:bottom;width:24.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total pension cost</p></td><td style="vertical-align:bottom;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.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:7.31%;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 0.05pt 0pt;"> 7,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.78%;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 0.05pt 0pt;"> 1,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;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 0.05pt 0pt;"> 6,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.78%;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 0.05pt 0pt;"> 1,997</p></td><td style="vertical-align:bottom;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.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:7.31%;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 0.05pt 0pt;"> 15,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.78%;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 0.05pt 0pt;"> 3,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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: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:7.56%;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 0.05pt 0pt;"> 10,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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:7.78%;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 0.05pt 0pt;"> 3,983</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 style="font-family:'Times New Roman';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;text-align:left;">Pension settlement charges primarily resulting from lump sum pension payments in the three and six months ended June 30, 2021 and 2020.</span></td></tr></table><div style="margin-top:12pt;"/> 48000 324000 39000 742000 97000 795000 78000 1498000 3072000 392000 4051000 683000 6053000 1008000 8101000 1379000 4198000 537000 5711000 1014000 8707000 1509000 11422000 2021000 0 -1000 0 16000 11000 31000 -670000 -11000 -203000 -540000 -1251000 -446000 -406000 -1095000 -1650000 0 -3334000 0 -6090000 -446000 -3334000 1242000 189000 1916000 967000 4784000 1197000 497000 1982000 0 258000 0 257000 502000 526000 5872000 553000 4751000 773000 11034000 1398000 10377000 1475000 7114000 1000000 6667000 1997000 15818000 3097000 10874000 3983000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 14 — OTHER INCOME (EXPENSE)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The components of Other income (expense) 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.17%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.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:2.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.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:8.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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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.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:8.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 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.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:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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></tr><tr><td style="vertical-align:bottom;width:52.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:2.07%;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:21.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;">Three Months Ended June 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:22.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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.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:2.07%;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:9.77%;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;">2021</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;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:9.75%;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;">2020</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:9.48%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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:10.95%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity earnings in affiliates</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114</p></td><td style="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 291</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 243</p></td></tr><tr><td style="vertical-align:bottom;width:52.08%;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:2.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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;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,059)</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;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,102)</p></td><td style="vertical-align:bottom;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.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:8.32%;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,089)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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;"> (903)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other income (expense)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;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 0.05pt 0pt;"> 2,647</p></td><td style="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 1,818</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 5,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;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 0.05pt 0pt;"> 766</p></td></tr><tr><td style="vertical-align:bottom;width:52.08%;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 (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.34%;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.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 3pt 0.05pt 0pt;"> 1,702</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.41%;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;"> (203)</p></td><td style="vertical-align:bottom;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.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:8.32%;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 0.05pt 0pt;"> 286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.28%;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 3pt 0.05pt 0pt;"> 106</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 style="font-family:'Times New Roman';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;text-align:left;">Other components of net periodic pension (cost) income includes pension settlements and curtailments. </span></td></tr></table><div style="margin-top:12pt;"/> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The components of Other income (expense) 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.17%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.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:2.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.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:8.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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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.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:8.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 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.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:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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></tr><tr><td style="vertical-align:bottom;width:52.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:2.07%;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:21.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;">Three Months Ended June 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:22.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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.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:2.07%;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:9.77%;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;">2021</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;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:9.75%;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;">2020</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:9.48%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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:10.95%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity earnings in affiliates</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114</p></td><td style="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 291</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;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 3pt 0.05pt 0pt;"> 243</p></td></tr><tr><td style="vertical-align:bottom;width:52.08%;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:2.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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;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,059)</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;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,102)</p></td><td style="vertical-align:bottom;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.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:8.32%;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,089)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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;"> (903)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other income (expense)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;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 0.05pt 0pt;"> 2,647</p></td><td style="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 1,818</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0.05pt 0pt;"> 5,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;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 0.05pt 0pt;"> 766</p></td></tr><tr><td style="vertical-align:bottom;width:52.08%;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 (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.34%;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.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 3pt 0.05pt 0pt;"> 1,702</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.41%;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;"> (203)</p></td><td style="vertical-align:bottom;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.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:8.32%;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 0.05pt 0pt;"> 286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.28%;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 3pt 0.05pt 0pt;"> 106</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 style="font-family:'Times New Roman';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;text-align:left;">Other components of net periodic pension (cost) income includes pension settlements and curtailments. </span></td></tr></table><div style="margin-top:12pt;"/> 114000 81000 291000 243000 1059000 2102000 5089000 903000 2647000 1818000 5084000 766000 1702000 -203000 286000 106000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 15 — INCOME TAXES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company recognized $44,601 of tax expense on pretax income of $215,014, resulting in an effective income tax rate of 20.7% for the six months ended June 30, 2021. The effective income tax rate was 24.7% for the six months ended June 30, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The effective tax rate was lower for the six months ended June 30, 2021, as compared with the same period in 2020, primarily due to favorable discrete tax adjustments in 2021, as well as higher tax expense associated with a valuation allowance recorded in 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021, the Company had $18,210 of unrecognized tax benefits. If recognized, approximately $14,594 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 2017. 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,645 in previously unrecognized tax benefits by the end of the second quarter 2022.</p> 44601000 215014000 0.207 0.247 18210000 14594000 1645000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 16 — 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 six months ended June 30, 2021 and 2020.</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 June 30, 2021. 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 were qualified and designated as cash flow hedges. The dollar equivalent gross notional amount of these short-term contracts was $66,588 at June 30, 2021 and $69,051 at December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During March and April 2020, the Company entered into interest rate forward starting swap agreements to hedge the variability of future changes in interest rates. The dollar equivalent gross notional amount of the long-term contracts was $100,000 at June 30, 2021 and December 31, 2020 and have a termination date of August 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Fair Value Hedges</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">From time to time, the company will enter into certain interest rate swap agreements that are qualified and designated as fair value hedges. At June 30, 2021, the Company had no interest rate swap agreements outstanding. The Company terminated $50,000 of interest rate swaps in the six months ended June 30, 2020, which resulted in a gain of $6,629 that is amortized to interest expense over the remaining life of the underlying debt.</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 cross currency swap agreements that are qualified and designated as net investment hedges. The dollar equivalent gross notional amount of these contracts is $50,000 as of June 30, 2021 and December 31, 2020, respectively.</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 short-term contracts was $98,334 at June 30, 2021.</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 $425,603 and $391,112 at June 30, 2021 and December 31, 2020, 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="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:32.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:6.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;"><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.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:6.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;"><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.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:5.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.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.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:6.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;"><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.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:5.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.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.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:6.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;"><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.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:5.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.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.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:6.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:32.1%;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:33.46%;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;">June 30, 2021</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:32.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;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.1%;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.47%;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:5.76%;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.79%;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:5.76%;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:32.1%;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:7.47%;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:6.79%;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.79%;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:6.79%;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:32.1%;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:7.47%;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.79%;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.79%;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.79%;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="background-color:#cceeff;vertical-align:bottom;width:32.1%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:32.1%;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:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,096</p></td><td style="vertical-align:bottom;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 3pt 0pt 0pt;"> 377</p></td><td style="vertical-align:bottom;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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 3pt 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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,451</p></td><td style="vertical-align:bottom;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 3pt 0pt 0pt;"> 1,124</p></td><td style="vertical-align:bottom;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.1%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,279</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,876</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:32.1%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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 3pt 0pt 0pt;"> 860</p></td><td style="vertical-align:bottom;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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 3pt 0pt 0pt;"> 2,929</p></td><td style="vertical-align:bottom;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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 3pt 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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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 3pt 0pt 0pt;"> 4,308</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.1%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:32.1%;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:6.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 3pt 0pt 0pt;"> 1,985</p></td><td style="vertical-align:bottom;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 3pt 0pt 0pt;"> 2,394</p></td><td style="vertical-align:bottom;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:5.76%;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;"> —</p></td><td style="vertical-align:bottom;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 3pt 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.76%;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;"> 1,398</p></td><td style="vertical-align:bottom;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 3pt 0pt 0pt;"> 3,485</p></td><td style="vertical-align:bottom;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.76%;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;"> —</p></td><td style="vertical-align:bottom;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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total derivatives</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;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;"> 3,081</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;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;"> 3,631</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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;"> 8,279</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;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;"> 2,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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;"> 3,849</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;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;"> 4,609</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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;"> 4,876</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;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;"> 4,308</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:18.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:35.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: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.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:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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></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.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: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.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:7.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:18.1%;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:35.3%;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:21.7%;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 June 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:19.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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:18.1%;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:35.3%;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:10.95%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:8.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;">2020</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:9.64%;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;">2021</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:8.64%;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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.1%;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:35.3%;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.16%;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.78%;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.82%;margin:0pt;padding:0pt;"><p 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.15%;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:7.77%;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.04%;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:8.6%;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;"> </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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="background-color:#cceeff;vertical-align:bottom;width:18.1%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general &amp; administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,164</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,624</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,878</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,509)</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="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.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: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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: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.91%;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.57%;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.32%;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.57%;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.04%;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.91%;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 (loss) 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;">June 30, 2021</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.61%;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, 2020</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="background-color:#cceeff;vertical-align:bottom;width:60.91%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 426</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 660</p></td><td style="background-color:#cceeff;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.91%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,194</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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,649</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="background-color:#cceeff;vertical-align:bottom;width:60.91%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,597)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,822)</p></td><td style="background-color:#cceeff;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></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 loss of $3,489 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="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:31.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: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:22.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;"><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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><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:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:31.56%;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:22.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><td style="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:21.7%;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 June 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:19.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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;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:22.07%;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.35%;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:8.43%;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.13%;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.34%;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:8.42%;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.23%;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:7.65%;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.93%;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.22%;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:7.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></tr><tr><td style="vertical-align:bottom;width:31.56%;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:22.07%;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:9.79%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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:9.77%;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;">2020</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:8.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;">2021</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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.56%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,463)</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 241</p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;"> (1,525)</p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:22.07%;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (495)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146</p></td><td style="vertical-align:bottom;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;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (974)</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;"><span style="visibility:hidden;">​</span></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;margin: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 3pt 0pt 0pt;"> 268</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> 66588000 69051000 100000000 100000000 0 50000000 -6629000 50000000 50000000 98334000 425603000 391112000 <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="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:32.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:6.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;"><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.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:6.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;"><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.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:5.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.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.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:6.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;"><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.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:5.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.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.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:6.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;"><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.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:5.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.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.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:6.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:32.1%;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:33.46%;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;">June 30, 2021</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:32.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;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.1%;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.47%;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:5.76%;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.79%;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:5.76%;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:32.1%;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:7.47%;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:6.79%;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.79%;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:6.79%;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:32.1%;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:7.47%;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.79%;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.79%;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.79%;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="background-color:#cceeff;vertical-align:bottom;width:32.1%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:32.1%;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:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,096</p></td><td style="vertical-align:bottom;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 3pt 0pt 0pt;"> 377</p></td><td style="vertical-align:bottom;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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 3pt 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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,451</p></td><td style="vertical-align:bottom;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 3pt 0pt 0pt;"> 1,124</p></td><td style="vertical-align:bottom;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.1%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,279</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,876</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:32.1%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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 3pt 0pt 0pt;"> 860</p></td><td style="vertical-align:bottom;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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 3pt 0pt 0pt;"> 2,929</p></td><td style="vertical-align:bottom;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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 3pt 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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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 3pt 0pt 0pt;"> 4,308</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.1%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:32.1%;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:6.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 3pt 0pt 0pt;"> 1,985</p></td><td style="vertical-align:bottom;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 3pt 0pt 0pt;"> 2,394</p></td><td style="vertical-align:bottom;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:5.76%;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;"> —</p></td><td style="vertical-align:bottom;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 3pt 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.76%;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;"> 1,398</p></td><td style="vertical-align:bottom;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 3pt 0pt 0pt;"> 3,485</p></td><td style="vertical-align:bottom;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.76%;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;"> —</p></td><td style="vertical-align:bottom;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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total derivatives</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;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;"> 3,081</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;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;"> 3,631</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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;"> 8,279</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;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;"> 2,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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;"> 3,849</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;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;"> 4,609</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;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;"> 4,876</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.07%;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;"> 4,308</p></td></tr></table> 1096000 377000 0 0 2451000 1124000 0 0 0 0 8279000 0 0 0 4876000 0 0 860000 0 2929000 0 0 0 4308000 1985000 2394000 0 0 1398000 3485000 0 0 3081000 3631000 8279000 2929000 3849000 4609000 4876000 4308000 <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:18.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:35.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: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.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:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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></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.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: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.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:7.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:18.1%;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:35.3%;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:21.7%;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 June 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:19.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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:18.1%;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:35.3%;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:10.95%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:8.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;">2020</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:9.64%;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;">2021</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:8.64%;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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.1%;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:35.3%;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.16%;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.78%;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.82%;margin:0pt;padding:0pt;"><p 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.15%;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:7.77%;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.04%;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:8.6%;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;"> </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:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="background-color:#cceeff;vertical-align:bottom;width:18.1%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general &amp; administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,164</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,624</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,878</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,509)</p></td></tr></table> 7164000 3624000 5878000 -18509000 <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="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.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: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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: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.91%;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.57%;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.32%;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.57%;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.04%;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.91%;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 (loss) 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;">June 30, 2021</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.61%;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, 2020</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="background-color:#cceeff;vertical-align:bottom;width:60.91%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 426</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 660</p></td><td style="background-color:#cceeff;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.91%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,194</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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,649</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="background-color:#cceeff;vertical-align:bottom;width:60.91%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,597)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,822)</p></td><td style="background-color:#cceeff;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></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 loss of $3,489 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="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:31.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: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:22.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;"><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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><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:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:31.56%;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:22.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><td style="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:21.7%;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 June 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:19.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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;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:22.07%;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.35%;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:8.43%;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.13%;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.34%;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:8.42%;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.23%;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:7.65%;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.93%;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.22%;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:7.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></tr><tr><td style="vertical-align:bottom;width:31.56%;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:22.07%;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:9.79%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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:9.77%;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;">2020</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:8.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;">2021</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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.56%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,463)</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 241</p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt;">$</p></td><td style="background-color:#cceeff;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;"> (1,525)</p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:22.07%;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (495)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146</p></td><td style="vertical-align:bottom;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;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (974)</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;"><span style="visibility:hidden;">​</span></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;margin: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 3pt 0pt 0pt;"> 268</p></td></tr></table> 426000 660000 6194000 3649000 -1597000 -1822000 -3489000 P12M 97000 -1463000 241000 -1525000 -495000 146000 -974000 268000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 17 - 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 June 30, 2021, 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:45.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.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;"><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;"><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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><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.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:10.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></tr><tr><td style="vertical-align:bottom;width:45.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.05%;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.27%;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.35%;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.69%;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.16%;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.01%;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:45.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.05%;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.27%;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.35%;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.69%;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.16%;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.01%;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:45.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.05%;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.27%;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:45.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:10.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:45.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:10.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;">June 30, 2021</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="background-color:#cceeff;vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;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:45.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.05%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,081</p></td><td style="vertical-align:bottom;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.39%;margin:0pt;padding:0pt;"><p 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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.35%;margin:0pt;padding:0pt;"><p 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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,081</p></td><td style="vertical-align:bottom;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.16%;margin:0pt;padding:0pt;"><p 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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;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="background-color:#cceeff;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 3pt 0pt 0pt;"> 8,279</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;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="background-color:#cceeff;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,279</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.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.05%;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.27%;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;"> 11,360</p></td><td style="vertical-align:bottom;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.39%;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.98%;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;"> —</p></td><td style="vertical-align:bottom;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.35%;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.69%;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;"> 11,360</p></td><td style="vertical-align:bottom;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.16%;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:10.01%;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;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;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;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;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:45.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.05%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,771</p></td><td style="vertical-align:bottom;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.39%;margin:0pt;padding:0pt;"><p 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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.35%;margin:0pt;padding:0pt;"><p 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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,771</p></td><td style="vertical-align:bottom;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.16%;margin:0pt;padding:0pt;"><p 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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.47%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 3pt 0pt 0pt;"> 3,789</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,789</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;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.05%;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.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 3pt 0pt 0pt;"> 41,860</p></td><td style="vertical-align:bottom;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.39%;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.98%;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;"> —</p></td><td style="vertical-align:bottom;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.35%;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.69%;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;"> 41,860</p></td><td style="vertical-align:bottom;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.16%;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:10.01%;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;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.27%;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;"> 48,420</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;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;"> 48,420</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;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;"> —</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, 2020, 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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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.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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><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.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:10.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></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.39%;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.93%;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.35%;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.69%;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.16%;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.01%;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.39%;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.93%;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.35%;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.69%;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.16%;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.01%;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.39%;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.93%;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, 2020</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="background-color:#cceeff;vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.93%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;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.39%;margin:0pt;padding:0pt;"><p 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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,849</p></td><td style="vertical-align:bottom;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.39%;margin:0pt;padding:0pt;"><p 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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.35%;margin:0pt;padding:0pt;"><p 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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,849</p></td><td style="vertical-align:bottom;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.16%;margin:0pt;padding:0pt;"><p 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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.93%;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;"> 4,876</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;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="background-color:#cceeff;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,876</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;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;"> —</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.39%;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.93%;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;"> 8,725</p></td><td style="vertical-align:bottom;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.39%;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.98%;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;"> —</p></td><td style="vertical-align:bottom;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.35%;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.69%;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;"> 8,725</p></td><td style="vertical-align:bottom;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.16%;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:10.01%;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;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.93%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;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.39%;margin:0pt;padding:0pt;"><p 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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,609</p></td><td style="vertical-align:bottom;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.39%;margin:0pt;padding:0pt;"><p 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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.35%;margin:0pt;padding:0pt;"><p 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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,609</p></td><td style="vertical-align:bottom;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.16%;margin:0pt;padding:0pt;"><p 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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;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;">Net investment contracts</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,308</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,308</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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;">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.39%;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.93%;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;"> 41,539</p></td><td style="vertical-align:bottom;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.39%;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.98%;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;"> —</p></td><td style="vertical-align:bottom;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.35%;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.69%;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;"> 41,539</p></td><td style="vertical-align:bottom;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.16%;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:10.01%;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;"> —</p></td></tr><tr><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.93%;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;"> 50,456</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;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;"> 50,456</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;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;"> —</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;">The Company’s derivative contracts are valued at fair value using the market approach. The Company measures the fair value of foreign exchange contracts, swap agreements and net investment contracts 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, 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 June 30, 2021 and December 31, 2020.</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;">The following table provides a summary of assets and liabilities as of June 30, 2021, 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:45.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.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;"><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;"><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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><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.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:10.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></tr><tr><td style="vertical-align:bottom;width:45.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.05%;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.27%;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.35%;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.69%;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.16%;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.01%;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:45.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.05%;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.27%;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.35%;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.69%;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.16%;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.01%;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:45.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.05%;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.27%;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:45.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:10.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:45.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:10.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;">June 30, 2021</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="background-color:#cceeff;vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;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:45.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.05%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,081</p></td><td style="vertical-align:bottom;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.39%;margin:0pt;padding:0pt;"><p 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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.35%;margin:0pt;padding:0pt;"><p 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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,081</p></td><td style="vertical-align:bottom;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.16%;margin:0pt;padding:0pt;"><p 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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;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="background-color:#cceeff;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 3pt 0pt 0pt;"> 8,279</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;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="background-color:#cceeff;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,279</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.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.05%;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.27%;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;"> 11,360</p></td><td style="vertical-align:bottom;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.39%;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.98%;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;"> —</p></td><td style="vertical-align:bottom;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.35%;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.69%;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;"> 11,360</p></td><td style="vertical-align:bottom;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.16%;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:10.01%;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;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;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;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;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:45.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.05%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,771</p></td><td style="vertical-align:bottom;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.39%;margin:0pt;padding:0pt;"><p 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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.35%;margin:0pt;padding:0pt;"><p 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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,771</p></td><td style="vertical-align:bottom;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.16%;margin:0pt;padding:0pt;"><p 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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.47%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 3pt 0pt 0pt;"> 3,789</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,789</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;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.05%;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.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 3pt 0pt 0pt;"> 41,860</p></td><td style="vertical-align:bottom;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.39%;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.98%;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;"> —</p></td><td style="vertical-align:bottom;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.35%;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.69%;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;"> 41,860</p></td><td style="vertical-align:bottom;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.16%;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:10.01%;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;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.27%;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;"> 48,420</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;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;"> 48,420</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;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;"> —</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, 2020, 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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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.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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><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.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:10.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></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.39%;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.93%;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.35%;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.69%;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.16%;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.01%;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.39%;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.93%;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.35%;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.69%;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.16%;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.01%;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.39%;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.93%;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, 2020</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="background-color:#cceeff;vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.93%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;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.39%;margin:0pt;padding:0pt;"><p 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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,849</p></td><td style="vertical-align:bottom;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.39%;margin:0pt;padding:0pt;"><p 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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.35%;margin:0pt;padding:0pt;"><p 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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,849</p></td><td style="vertical-align:bottom;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.16%;margin:0pt;padding:0pt;"><p 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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.93%;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;"> 4,876</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;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="background-color:#cceeff;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,876</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;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;"> —</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.39%;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.93%;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;"> 8,725</p></td><td style="vertical-align:bottom;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.39%;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.98%;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;"> —</p></td><td style="vertical-align:bottom;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.35%;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.69%;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;"> 8,725</p></td><td style="vertical-align:bottom;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.16%;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:10.01%;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;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.93%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;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.39%;margin:0pt;padding:0pt;"><p 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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,609</p></td><td style="vertical-align:bottom;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.39%;margin:0pt;padding:0pt;"><p 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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.35%;margin:0pt;padding:0pt;"><p 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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,609</p></td><td style="vertical-align:bottom;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.16%;margin:0pt;padding:0pt;"><p 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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;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;">Net investment contracts</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,308</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,308</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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;">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.39%;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.93%;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;"> 41,539</p></td><td style="vertical-align:bottom;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.39%;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.98%;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;"> —</p></td><td style="vertical-align:bottom;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.35%;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.69%;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;"> 41,539</p></td><td style="vertical-align:bottom;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.16%;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:10.01%;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;"> —</p></td></tr><tr><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.93%;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;"> 50,456</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.98%;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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.69%;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;"> 50,456</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;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;"> —</p></td></tr></table> 3081000 0 3081000 0 8279000 0 8279000 0 11360000 0 11360000 0 2771000 0 2771000 0 3789000 0 3789000 0 41860000 0 41860000 0 48420000 0 48420000 0 3849000 0 3849000 0 4876000 0 4876000 0 8725000 0 8725000 0 4609000 0 4609000 0 4308000 0 4308000 0 41539000 0 41539000 0 50456000 0 50456000 0 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information
6 Months Ended
Jun. 30, 2021
shares
Cover page.  
Document Quarterly Report true
Document Transition Report false
Document Type 10-Q
Document Period End Date Jun. 30, 2021
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 Central Index Key 0000059527
Amendment Flag false
Current Fiscal Year End Date --12-31
Entity Interactive Data Current Yes
Entity Current Reporting Status Yes
Entity Filer Category Large Accelerated Filer
Entity Common Stock, Shares Outstanding 59,386,601
Document Fiscal Year Focus 2021
Document Fiscal Period Focus Q2
Entity Small Business false
Entity Emerging Growth Company false
Entity Shell Company false
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
CONSOLIDATED STATEMENTS OF INCOME        
Net sales (Note 2) $ 826,454 $ 590,727 $ 1,583,475 $ 1,292,718
Cost of goods sold 552,445 401,349 1,055,699 866,018
Gross profit 274,009 189,378 527,776 426,700
Selling, general & administrative expenses 151,557 126,376 297,233 276,103
Rationalization and asset impairment charges (Note 6) 630 23,238 4,793 29,759
Operating income 121,822 39,764 225,750 120,838
Interest expense, net 5,663 5,881 11,022 11,339
Other income (expense) (Note 14) 1,702 (203) 286 106
Income before income taxes 117,861 33,680 215,014 109,605
Income taxes (Note 15) 21,581 6,667 44,601 27,037
Net income including non-controlling interests 96,280 27,013 170,413 82,568
Non-controlling interests in subsidiaries' income (loss) 175 17 131 10
Net income $ 96,105 $ 26,996 $ 170,282 $ 82,558
Basic earnings per share (Note 3) $ 1.62 $ 0.45 $ 2.86 $ 1.38
Diluted earnings per share (Note 3) 1.60 0.45 2.83 1.37
Cash dividends declared per share $ 0.51 $ 0.49 $ 1.02 $ 0.98
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)        
Net income including non-controlling interests $ 96,280 $ 27,013 $ 170,413 $ 82,568
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax of $(1,012) and $1,297 in the three and six months ended June 30, 2021; $317 and $(399) in the three and six months ended June 30, 2020 (4,754) 1,108 2,536 (1,261)
Defined benefit pension plan activity, net of tax of $(569) and $246 in the three and six months ended June 30, 2021; $(7,691) and $(7,527) in the three and six months ended June 30, 2020 (1,702) (23,036) 3,358 (22,427)
Currency translation adjustment 13,579 14,468 (9,164) (56,140)
Other comprehensive income (loss): 7,123 (7,460) (3,270) (79,828)
Comprehensive income 103,403 19,553 167,143 2,740
Comprehensive income (loss) attributable to non-controlling interests 65   (138) (48)
Comprehensive income (loss) attributable to shareholders $ 103,338 $ 19,553 $ 167,281 $ 2,788
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)        
Unrealized (loss) gain on derivatives designated and qualifying as cash flow hedges, tax $ (1,012) $ 317 $ 1,297 $ (399)
Unrecognized amounts from defined benefit pension plans, tax $ (569) $ (7,691) $ 246 $ (7,527)
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current Assets    
Cash and cash equivalents $ 190,884 $ 257,279
Accounts receivable (less allowance for doubtful accounts of $14,141 in 2021; $14,779 in 2020) 457,454 373,487
Inventories (Note 9) 477,677 381,258
Other current assets 111,925 100,319
Total Current Assets 1,237,940 1,112,343
Property, plant and equipment (less accumulated depreciation of $892,915 in 2021; $884,647 in 2020) 513,686 522,092
Goodwill 412,803 335,593
Other assets 348,297 344,425
TOTAL ASSETS 2,512,726 2,314,453
Current Liabilities    
Short-term debt (Note 12) 10,435 2,734
Trade accounts payable 317,771 256,530
Accrued employee compensation and benefits 124,606 98,437
Other current liabilities 243,208 191,748
Total Current Liabilities 696,020 549,449
Long-term debt, less current portion (Note 12) 718,137 715,456
Other liabilities 238,946 259,298
Total Liabilities 1,653,103 1,524,203
Shareholders' Equity    
Common Shares 9,858 9,858
Additional paid-in capital 427,576 409,958
Retained earnings 2,928,819 2,821,359
Accumulated other comprehensive loss (305,191) (302,190)
Treasury Shares (2,201,397) (2,149,714)
Total Shareholders' Equity 859,665 789,271
Non-controlling interests (42) 979
Total Equity 859,623 790,250
TOTAL LIABILITIES AND TOTAL EQUITY $ 2,512,726 $ 2,314,453
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
CONDENSED CONSOLIDATED BALANCE SHEETS    
Accounts receivable, allowance for doubtful accounts (in dollars) $ 14,141 $ 14,779
Accumulated depreciation $ 892,915 $ 884,647
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Shares
Noncontrolling Interests
Total
Accumulated other comprehensive loss, Beginning Balance at Dec. 31, 2019 $ 9,858 $ 389,446 $ 2,736,481 $ (275,850) $ (2,041,763) $ 905 $ 819,077
Beginning Balance (in shares) at Dec. 31, 2019 60,592,000            
Increase (Decrease) in Stockholders' Equity              
Net income     55,562     (7) 55,555
Unrecognized amounts from defined benefit pension plans, net of tax       609     609
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax       (2,369)     (2,369)
Currency translation adjustment       (70,567)   (41) (70,608)
Cash dividends declared     (29,280)       (29,280)
Stock-based compensation activity   2,826     1,912   4,738
Stock-based compensation activity (in shares) 152,000            
Purchase of shares for treasury         (109,762)   (109,762)
Purchase of shares for treasury (in shares) (1,357,000)            
Other   (5,176) 5,176        
Accumulated other comprehensive loss, Ending Balance at Mar. 31, 2020 $ 9,858 387,096 2,767,939 (348,177) (2,149,613) 857 667,960
Ending Balance (in shares) at Mar. 31, 2020 59,387,000            
Accumulated other comprehensive loss, Beginning Balance at Dec. 31, 2019 $ 9,858 389,446 2,736,481 (275,850) (2,041,763) 905 819,077
Beginning Balance (in shares) at Dec. 31, 2019 60,592,000            
Increase (Decrease) in Stockholders' Equity              
Net income             82,568
Unrecognized amounts from defined benefit pension plans, net of tax             (22,427)
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax             (1,261)
Currency translation adjustment             (56,140)
Accumulated other comprehensive loss, Ending Balance at Jun. 30, 2020 $ 9,858 394,692 2,762,833 (355,620) (2,152,509) 857 660,111
Ending Balance (in shares) at Jun. 30, 2020 59,367,000            
Accumulated other comprehensive loss, Beginning Balance at Mar. 31, 2020 $ 9,858 387,096 2,767,939 (348,177) (2,149,613) 857 667,960
Beginning Balance (in shares) at Mar. 31, 2020 59,387,000            
Increase (Decrease) in Stockholders' Equity              
Net income     26,996     17 27,013
Unrecognized amounts from defined benefit pension plans, net of tax       (23,036)     (23,036)
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax       1,108     1,108
Currency translation adjustment       14,485   (17) 14,468
Cash dividends declared     (29,260)       (29,260)
Stock-based compensation activity   4,754     317   5,071
Stock-based compensation activity (in shares) 25,000            
Purchase of shares for treasury         (3,213)   (3,213)
Purchase of shares for treasury (in shares) (45,000)            
Other   2,842 (2,842)        
Accumulated other comprehensive loss, Ending Balance at Jun. 30, 2020 $ 9,858 394,692 2,762,833 (355,620) (2,152,509) 857 660,111
Ending Balance (in shares) at Jun. 30, 2020 59,367,000            
Accumulated other comprehensive loss, Beginning Balance at Dec. 31, 2020 $ 9,858 409,958 2,821,359 (302,190) (2,149,714) 979 790,250
Beginning Balance (in shares) at Dec. 31, 2020 59,641,000            
Increase (Decrease) in Stockholders' Equity              
Net income     74,177     (44) 74,133
Unrecognized amounts from defined benefit pension plans, net of tax       5,060     5,060
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax       7,290     7,290
Currency translation adjustment       (22,584)   (159) (22,743)
Cash dividends declared     (30,572)       (30,572)
Stock-based compensation activity   7,680     1,502   9,182
Stock-based compensation activity (in shares) 134,000            
Purchase of shares for treasury         (28,459)   (28,459)
Purchase of shares for treasury (in shares) (237,000)            
Other   891 (741)     (883) (733)
Accumulated other comprehensive loss, Ending Balance at Mar. 31, 2021 $ 9,858 418,529 2,864,223 (312,424) (2,176,671) (107) 803,408
Ending Balance (in shares) at Mar. 31, 2021 59,538,000            
Accumulated other comprehensive loss, Beginning Balance at Dec. 31, 2020 $ 9,858 409,958 2,821,359 (302,190) (2,149,714) 979 790,250
Beginning Balance (in shares) at Dec. 31, 2020 59,641,000            
Increase (Decrease) in Stockholders' Equity              
Net income             170,413
Unrecognized amounts from defined benefit pension plans, net of tax             3,358
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax             2,536
Currency translation adjustment             $ (9,164)
Purchase of shares for treasury (in shares)             (400,000)
Accumulated other comprehensive loss, Ending Balance at Jun. 30, 2021 $ 9,858 427,576 2,928,819 (305,191) (2,201,397) (42) $ 859,623
Ending Balance (in shares) at Jun. 30, 2021 59,387,000            
Accumulated other comprehensive loss, Beginning Balance at Mar. 31, 2021 $ 9,858 418,529 2,864,223 (312,424) (2,176,671) (107) 803,408
Beginning Balance (in shares) at Mar. 31, 2021 59,538,000            
Increase (Decrease) in Stockholders' Equity              
Net income     96,105     175 96,280
Unrecognized amounts from defined benefit pension plans, net of tax       (1,702)     (1,702)
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax       (4,754)     (4,754)
Currency translation adjustment       13,689   (110) 13,579
Cash dividends declared     (30,552)       (30,552)
Stock-based compensation activity   8,638     503   9,141
Stock-based compensation activity (in shares) 46,000            
Purchase of shares for treasury         (25,229)   $ (25,229)
Purchase of shares for treasury (in shares) (197,000)           (200,000)
Other   409 (957)       $ (548)
Accumulated other comprehensive loss, Ending Balance at Jun. 30, 2021 $ 9,858 $ 427,576 $ 2,928,819 $ (305,191) $ (2,201,397) $ (42) $ 859,623
Ending Balance (in shares) at Jun. 30, 2021 59,387,000            
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
CONSOLIDATED STATEMENTS OF EQUITY            
Cash dividends declared per share (in dollars per share) $ 0.51 $ 0.51 $ 0.49 $ 0.49 $ 1.02 $ 0.98
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 170,282 $ 82,558
Non-controlling interests in subsidiaries' income (loss) 131 10
Net income including non-controlling interests 170,413 82,568
Adjustments to reconcile Net income including non-controlling interests to Net cash provided by operating activities:    
Rationalization and asset impairment net (gains) charges (Note 6) (1,374) 21,905
Depreciation and amortization 38,508 41,078
Equity earnings in affiliates, net (291) (243)
Deferred income taxes (20,995) (10,636)
Stock-based compensation 12,651 7,807
Other, net 3,524 (2,459)
Changes in operating assets and liabilities, net of effects from acquisitions:    
(Increase) decrease in accounts receivable (87,571) 23,666
Increase in inventories (83,186) (30,378)
(Increase) decrease in other current assets (12,007) 3,241
Increase (decrease) in trade accounts payable 63,275 (40,115)
Increase in other current liabilities 59,128 29,169
Net change in other assets and liabilities 3,159 410
NET CASH PROVIDED BY OPERATING ACTIVITIES 145,234 126,013
CASH FLOWS FROM INVESTING ACTIVITIES    
Capital expenditures (27,768) (25,011)
Acquisition of businesses, net of cash acquired (83,723) 0
Proceeds from sale of property, plant and equipment 2,557 6,218
Other investing activities 6,500 0
NET CASH USED BY INVESTING ACTIVITIES (102,434) (18,793)
CASH FLOWS FROM FINANCING ACTIVITIES    
Amounts due banks, net 1,163 15,095
Proceeds from exercise of stock options 5,672 2,002
Purchase of shares for treasury (Note 8) (53,688) (112,975)
Cash dividends paid to shareholders (61,379) (59,814)
Other financing activities (763) 0
NET CASH USED BY FINANCING ACTIVITIES (108,995) (155,692)
Effect of exchange rate changes on Cash and cash equivalents (200) (8,036)
DECREASE IN CASH AND CASH EQUIVALENTS (66,395) (56,508)
Cash and cash equivalents at beginning of period 257,279 199,563
CASH AND CASH EQUIVALENTS AT END OF PERIOD $ 190,884 $ 143,055
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2021
SIGNIFICANT ACCOUNTING POLICIES  
SIGNIFICANT ACCOUNTING POLICIES

NOTE 1 — SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation

As used in this report, the term “Company,” except as otherwise indicated by the context, means Lincoln Electric Holdings, Inc. and its wholly-owned and majority-owned subsidiaries for which it has a controlling interest.

The consolidated financial statements include the accounts of all legal entities in which the Company holds a controlling interest. Investments in legal entities in which the Company does not own a majority interest but has the ability to exercise significant influence over operating and financial policies are accounted for using the equity method.

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 six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021.

The accompanying Consolidated Balance Sheet at December 31, 2020 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, 2020.

The current coronavirus disease (“COVID-19”) pandemic has adversely impacted global economic conditions and has contributed to significant volatility in financial markets beginning in early calendar year 2020. Although the Company's estimates contemplate current conditions, the inputs into certain significant and critical accounting estimates include judgments and assumptions about the economic implications of the COVID-19 pandemic and how management expects them to change in the future. It is reasonably possible that actual results experienced may differ materially from the Company's estimates in future periods, which could affect our results of operations and financial condition. For additional discussion, see “Item 1A. Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.

New Accounting Pronouncements:

This section provides a description of new accounting pronouncements ("Accounting Standard Update" or "ASU") issued by the Financial Accounting Standards Board ("FASB") that are applicable to the Company.

The following ASU was adopted as of January 1, 2021:

Standard

Description

ASU No. 2019-12, Income Taxes (Topic 740), issued December 2019.

ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The adoption did not have a material impact on the Company’s consolidated financial statements.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION
6 Months Ended
Jun. 30, 2021
REVENUE RECOGNITION  
REVENUE RECOGNITION

NOTE 2 — REVENUE RECOGNITION

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

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2021

    

2020

    

2021

    

2020

Consumables

$

475,559

$

333,671

$

909,738

$

739,511

Equipment

 

350,895

 

257,056

 

673,737

 

553,207

Net sales

$

826,454

$

590,727

$

1,583,475

$

1,292,718

Consumable sales consist of electrodes, fluxes, specialty welding consumables and brazing and soldering alloys. Equipment sales consist of arc welding power sources, welding accessories, fabrication, plasma cutters, wire feeding systems, automated joining, assembly and cutting systems, fume extraction equipment, CNC plasma and oxy-fuel cutting systems and regulators and torches used in oxy-fuel welding, cutting and brazing. 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 June 30, 2021, the Company recorded $22,283 related to advance customer payments and $50,357 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, 2020, the balances related to advance customer payments and billings in excess of revenue recognized were $14,920 and $21,396, 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 June 30, 2021 and December 31, 2020, the Company recorded $23,294 and $22,113, 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 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2021
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 June 30, 

Six Months Ended June 30, 

    

2021

 

2020

 

2021

 

2020

Numerator:

 

 

  

 

  

 

  

Net income

$

96,105

$

26,996

$

170,282

$

82,558

Denominator (shares in 000's):

 

 

 

 

Basic weighted average shares outstanding

 

59,464

 

59,354

 

59,553

 

59,769

Effect of dilutive securities - Stock options and awards

 

700

 

477

 

676

 

531

Diluted weighted average shares outstanding

 

60,164

 

59,831

 

60,229

 

60,300

Basic earnings per share

$

1.62

$

0.45

$

2.86

$

1.38

Diluted earnings per share

$

1.60

$

0.45

$

2.83

$

1.37

For the three months ended June 30, 2021 and 2020, common shares subject to equity-based awards of 179,861 and 852,159, respectively, were excluded from the computation of diluted earnings per share because the

effect of their exercise would be anti-dilutive. For the six months ended June 30, 2021 and 2020, common shares subject to equity-based awards of 134,388 and 779,404, respectively, were excluded from the computation of diluted earnings per share because the effect of their exercise would be anti-dilutive.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
ACQUISITIONS
6 Months Ended
Jun. 30, 2021
ACQUISITIONS  
ACQUISITIONS

NOTE 4 — ACQUISITIONS

During April 2021, the Company acquired Zeman Bauelemente Produktionsgesellschaft m.b.H. (“Zeman Bauelemente"), a division of the Zeman Group. Zeman Bauelemente, based in Vienna, Austria, is a leading designer and manufacturer of robotic assembly and arc welding systems that automate the tacking and welding of steel beams. The acquisition expands the Company’s international automation capabilities to serve customers in the structural steel and infrastructure sectors.

Pro forma information related to the acquisition discussed above has not been presented because the impact on the Company’s Consolidated Statements of Income is not material. The preliminary purchase price allocation is expected to be finalized within the allowable measurement period. The acquired company is included in the Company's consolidated financial statements as of the date of acquisition.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT INFORMATION
6 Months Ended
Jun. 30, 2021
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 June 30, 2021

 

  

 

  

 

  

 

  

 

  

Net sales

$

457,468

$

252,352

$

116,634

$

$

826,454

Inter-segment sales

 

39,765

6,897

2,284

(48,946)

Total

$

497,233

$

259,249

$

118,918

$

(48,946)

$

826,454

Adjusted EBIT

$

84,134

$

29,997

$

18,212

$

(3,888)

$

128,455

Special items charge (gain) (1)

 

1,650

2,471

810

4,931

EBIT

$

82,484

$

27,526

$

18,212

$

(4,698)

$

123,524

Interest income

398

Interest expense

(6,061)

Income before income taxes

 

 

 

$

117,861

Three Months Ended June 30, 2020

 

  

 

  

 

  

 

  

 

  

Net sales

$

333,229

$

177,167

$

80,331

$

$

590,727

Inter-segment sales

 

27,493

 

4,286

 

1,753

 

(33,532)

Total

$

360,722

$

181,453

$

82,084

$

(33,532)

$

590,727

Adjusted EBIT

$

46,702

$

9,682

$

11,713

$

(1,964)

$

66,133

Special items charge (gain) (2)

 

26,007

 

565

 

 

26,572

EBIT

$

20,695

$

9,117

$

11,713

$

(1,964)

$

39,561

Interest income

 

  

 

  

 

  

 

424

Interest expense

 

  

 

  

 

  

 

(6,305)

Income before income taxes

 

  

 

  

 

  

$

33,680

Six Months Ended June 30, 2021

 

 

  

Net sales

$

882,710

$

475,431

$

225,334

$

$

1,583,475

Inter-segment sales

 

72,513

 

11,182

 

4,431

 

(88,126)

Total

$

955,223

$

486,613

$

229,765

$

(88,126)

$

1,583,475

Adjusted EBIT

$

160,751

$

48,813

$

36,909

$

(5,344)

$

241,129

Special items charge (gain) (1)

 

6,090

 

7,080

 

 

1,923

15,093

EBIT

$

154,661

$

41,733

$

36,909

$

(7,267)

$

226,036

Interest income

 

  

 

  

 

  

 

852

Interest expense

 

  

 

  

 

  

 

(11,874)

Income before income taxes

 

  

 

  

 

  

$

215,014

Six Months Ended June 30, 2020

 

 

  

Net sales

$

751,764

$

375,090

$

165,864

$

$

1,292,718

Inter-segment sales

 

52,276

 

8,769

 

3,478

 

(64,523)

Total

$

804,040

$

383,859

$

169,342

$

(64,523)

$

1,292,718

Adjusted EBIT

$

117,404

$

16,297

$

24,205

$

(3,063)

$

154,843

Special items charge (gain) (2)

 

27,197

 

6,702

 

 

33,899

EBIT

$

90,207

$

9,595

$

24,205

$

(3,063)

$

120,944

Interest income

 

  

 

  

 

  

 

1,284

Interest expense

 

  

 

  

 

  

 

(12,623)

Income before income taxes

 

  

 

  

 

  

$

109,605

(1)In the three and six months ended June 30, 2021, special items reflect Rationalization and asset impairment charges of $630 and $4,793, respectively, in International Welding, amortization of step up in value of acquired inventories of $1,841 related to the acquisition of Zeman Bauelemente in International Welding and pension settlement charges of $1,650 and $6,536 in Americas Welding, respectively, and $446 in International Welding in the six months ended June 30, 2021. Also in the three and six months ended June 30, 2021, special items reflect acquisition transaction costs of $810 and $1,923, respectively, in Corporate/Eliminations related to an acquisition.
(2)In the three months ended June 30, 2020, special items reflect Rationalization and asset impairment charges of $22,673 and $565 in Americas Welding and International Welding, respectively, and pension settlement charges of $3,334 in Americas Welding. In the six months ended June 30, 2020, special items reflect Rationalization and asset impairment charges of $23,863 and $5,896 in Americas Welding and International Welding, respectively, amortization of step up in value of acquired inventories of $806 related to an acquisition in International Welding and pension settlement charges of $3,334 in Americas Welding.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
RATIONALIZATION AND ASSET IMPAIRMENTS
6 Months Ended
Jun. 30, 2021
RATIONALIZATION AND ASSET IMPAIRMENTS  
RATIONALIZATION AND ASSET IMPAIRMENTS

NOTE 6 — RATIONALIZATION AND ASSET IMPAIRMENTS

The Company recorded Rationalization and asset impairment net charges of $4,793 and $29,759 in the six months ended June 30, 2021 and 2020, respectively. The charges are primarily related to employee severance, non-cash asset impairments of long-lived assets and gains or losses on the disposal of assets.

During 2020 and 2021, the Company initiated rationalization plans within Americas Welding and International Welding segments. 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 June 30, 2021, liabilities of $12,353 for International Welding were recognized in Other current liabilities in the Company’s Condensed Consolidated Balance Sheet.

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 six months ended June 30, 2021:

    

    

International

    

Americas Welding

    

Welding

    

Consolidated

Balance at December 31, 2020

$

25

$

13,597

$

13,622

Payments and other adjustments

 

(25)

 

(7,411)

 

(7,436)

Charged to expense

 

 

6,167

 

6,167

Balance at June 30, 2021

$

$

12,353

$

12,353

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI")
6 Months Ended
Jun. 30, 2021
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 accumulated other comprehensive income (loss) ("AOCI") by component, net of taxes:

Three Months Ended June 30, 2021

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at March 31, 2021

$

9,777

$

(96,710)

$

(225,491)

$

(312,424)

Other comprehensive income (loss) before reclassification

 

(5,089)

(2,587)

13,689

3

6,013

Amounts reclassified from AOCI

 

335

1

885

2

1,220

Net current-period other comprehensive income (loss)

 

(4,754)

 

(1,702)

 

13,689

 

7,233

Balance at June 30, 2021

$

5,023

$

(98,412)

$

(211,802)

$

(305,191)

Three Months Ended June 30, 2020

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at March 31, 2020

$

(743)

$

(69,937)

$

(277,497)

$

(348,177)

Other comprehensive income (loss) before reclassification

 

112

 

(26,127)

 

14,485

3

 

(11,530)

Amounts reclassified from AOCI

 

996

1

 

3,091

2

 

 

4,087

Net current-period other comprehensive income (loss)

 

1,108

 

(23,036)

 

14,485

 

(7,443)

Balance at June 30, 2020

$

365

$

(92,973)

$

(263,012)

$

(355,620)

(1)During the three months ended June 30, 2021, the AOCI reclassification is a component of Net sales of $70 (net of tax of $27) and Cost of goods sold of $405 (net of tax of $90); during the three months ended June 30, 2020, the reclassification is a component of Net sales of $(1,065) (net of tax of $(398)) and Cost of goods sold of $(69) (net of tax of $(77)). See Note 16 to the consolidated financial statements for additional details.
(2)This AOCI component is included in the computation of net periodic pension costs (net of tax of $1,445 and $1,002) during the three months ended June 30, 2021 and 2020, respectively. See Note 13 to the consolidated financial statements for additional details.
(3)The Other comprehensive income (loss) before reclassifications excludes $(110) and $(17) attributable to Non-controlling interests in the three months ended June 30, 2021 and 2020, respectively.

Six Months Ended June 30, 2021

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, 2020

$

2,487

$

(101,770)

$

(202,907)

$

(302,190)

Other comprehensive income (loss) before reclassification

 

1,977

(1,985)

(8,895)

3

(8,903)

Amounts reclassified from AOCI

 

559

1

5,343

2

5,902

Net current-period other comprehensive income (loss)

 

2,536

 

3,358

 

(8,895)

 

(3,001)

Balance at June 30, 2021

$

5,023

$

(98,412)

$

(211,802)

$

(305,191)

Six Months Ended June 30, 2020

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, 2019

$

1,626

$

(70,546)

$

(206,930)

$

(275,850)

Other comprehensive income (loss) before reclassification

 

(2,200)

 

(26,127)

 

(56,082)

3

 

(84,409)

Amounts reclassified from AOCI

 

939

1

 

3,700

2

 

 

4,639

Net current-period other comprehensive income (loss)

 

(1,261)

 

(22,427)

 

(56,082)

 

(79,770)

Balance at June 30, 2020

$

365

$

(92,973)

$

(263,012)

$

(355,620)

(1)During the six months ended June 30, 2021, the AOCI reclassification is a component of Net sales of $172 (net of tax of $69) and Cost of goods sold of $731 (net of tax of $243); during the six months ended June 30, 2020, the reclassification is a component of Net sales of $(1,106) (net of tax of $(419)) and Cost of goods sold of $(167) (net of tax of $(101)). See Note 16 to the consolidated financial statements for additional details.
(2)This AOCI component is included in the computation of net periodic pension costs (net of tax of $2,901 and $1,166) during the six months ended June 30, 2021 and 2020, respectively. See Note 13 to the consolidated financial statements for additional details.
(3)The Other comprehensive income (loss) before reclassifications excludes $(269) and $(58) attributable to Non-controlling interests in the six months ended June 30, 2021 and 2020, respectively.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
COMMON STOCK REPURCHASE PROGRAM
6 Months Ended
Jun. 30, 2021
COMMON STOCK REPURCHASE PROGRAM  
COMMON STOCK REPURCHASE PROGRAM

NOTE 8 — COMMON STOCK REPURCHASE PROGRAM

The Company has a share repurchase program for up to 55 million shares of the Company’s common shares. On February 12, 2020, the Company’s Board of Director’s approved a new share repurchase program authorizing the Company to repurchase, in the aggregate, up to an additional 10 million shares of its outstanding common shares under this program. From time to time at management’s discretion, the Company repurchases its common shares in the open market, depending on market conditions, stock price and other factors. During the three months ended June 30, 2021, the Company purchased a total of 0.2 million shares at an average cost per share of $127.73. During the six months ended June 30, 2021, the Company purchased a total of 0.4 million shares at an average cost per share of $124.04. As of June 30, 2021, 11.0 million common shares remained available for repurchase under these programs. The repurchased common shares remain in treasury and have not been retired.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES
6 Months Ended
Jun. 30, 2021
INVENTORIES  
INVENTORIES

NOTE 9 — INVENTORIES

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

    

    

June 30, 2021

    

December 31, 2020

Raw materials

$

125,080

$

111,888

Work-in-process

 

91,899

 

60,341

Finished goods

 

260,698

 

209,029

Total

$

477,677

$

381,258

At June 30, 2021 and December 31, 2020, approximately 35% and 35%, respectively, of total inventories were valued using the last-in, first-out ("LIFO") method. The excess of current cost over LIFO cost was $88,909 and $75,581 at June 30, 2021 and December 31, 2020, respectively.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES
6 Months Ended
Jun. 30, 2021
LEASES  
LEASES

NOTE 10 — 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

    

June 30, 2021

    

December 31, 2020

Right-of-use assets

 

Other assets

$

47,268

$

43,570

Current liabilities

 

Other current liabilities

$

10,651

$

11,502

Noncurrent liabilities

 

Other liabilities

 

38,259

 

33,988

Total lease liabilities

 

  

$

48,910

$

45,490

Total lease expense, which is included in Cost of goods sold and Selling, general and administrative expenses in the Company’s Consolidated Statements of Income, was $5,608 and $10,660 in the three and six months ended June 30, 2021 and $5,990 and $11,209 in the three and six months ended June 30, 2020, respectively. Cash paid for amounts included in the measurement of lease liabilities for the three and six months ended June 30, 2021, respectively, were $3,263 and $6,652 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 six months ended June 30, 2020, respectively, were $3,897 and $7,994 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 $9,694 during the three and six months ended June 30, 2021 and $0 and $2,035 for the three and six months ended June 30, 2020, respectively.

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

    

June 30, 2021

2021

$

6,417

2022

 

10,496

2023

 

8,478

2024

 

6,848

2025

 

4,024

After 2025

 

20,677

Total lease payments

$

56,940

Less: Imputed interest

 

8,030

Operating lease liabilities

$

48,910

As of June 30, 2021, the weighted average remaining lease term is 8.7 years and the weighted average discount rate used to determine the operating lease liability is 3.5%.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
PRODUCT WARRANTY COSTS
6 Months Ended
Jun. 30, 2021
PRODUCT WARRANTY COSTS  
PRODUCT WARRANTY COSTS

NOTE 11 — PRODUCT WARRANTY COSTS

The changes in the carrying amount of product warranty accruals are as follows:

Six Months Ended June 30, 

    

2021

    

2020

Balance at beginning of year

$

21,760

$

20,650

Accruals for warranties

 

7,637

 

7,835

Settlements

 

(6,603)

 

(6,940)

Foreign currency translation and other adjustments

 

(176)

 

(206)

Balance at end of year

$

22,618

$

21,339

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT
6 Months Ended
Jun. 30, 2021
DEBT  
DEBT

NOTE 12 — 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. The interest rate on borrowings is based on LIBOR plus a spread based on the Company’s net leverage ratio. 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 June 30, 2021, 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 totaling $94,170. As of June 30, 2021, the Company was in compliance with all of its covenants and had $9,787 outstanding at June 30, 2021.

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 12.9 years, respectively. The proceeds of the Notes were used for general corporate purposes. The Notes contain certain affirmative and negative covenants. As of June 30, 2021, the Company was in compliance with all of its debt covenants relating to the Notes.

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 June 30, 2021, the Company was in compliance with all of its covenants and had no outstanding borrowings under the Shelf Agreements.

Fair Value of Debt

At June 30, 2021 and December 31, 2020, the fair value of long-term debt, including the current portion, was approximately $776,643 and $793,591, respectively, which was determined using available market information and methodologies requiring judgment. The carrying value of this debt at such dates was $718,785 and $715,567, 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 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
RETIREMENT AND POSTRETIREMENT BENEFIT PLANS
6 Months Ended
Jun. 30, 2021
RETIREMENT AND POSTRETIREMENT BENEFIT PLANS  
RETIREMENT AND POSTRETIREMENT BENEFIT PLANS

NOTE 13 — RETIREMENT AND POSTRETIREMENT BENEFIT PLANS

The components of total pension cost were as follows:

Three Months Ended June 30, 

Six Months Ended June 30, 

2021

2020

2021

2020

U.S. pension

Non-U.S.

U.S. pension

Non-U.S.

U.S. pension

Non-U.S.

U.S. pension

Non-U.S.

    

plans

 

pension plans

 

plans

 

pension plans

    

plans

 

pension plans

 

plans

 

pension plans

Service cost

$

48

$

324

$

39

$

742

$

97

$

795

$

78

$

1,498

Interest cost

 

3,072

392

 

4,051

 

683

 

6,053

 

1,008

 

8,101

 

1,379

Expected return on plan assets

 

(4,198)

(537)

 

(5,711)

 

(1,014)

 

(8,707)

 

(1,509)

 

(11,422)

 

(2,021)

Amortization of prior service cost

 

(1)

 

 

16

 

 

11

 

 

31

Amortization of net loss

 

670

11

 

203

 

540

 

1,251

 

446

 

406

 

1,095

Settlement charges (1)

 

1,650

 

3,334

 

 

6,090

 

446

 

3,334

 

Defined benefit plans

1,242

189

1,916

967

4,784

1,197

497

1,982

Multi-employer plans

258

257

502

526

Defined contribution plans

5,872

553

4,751

773

11,034

1,398

10,377

1,475

Total pension cost

$

7,114

$

1,000

$

6,667

$

1,997

$

15,818

$

3,097

$

10,874

$

3,983

(1)Pension settlement charges primarily resulting from lump sum pension payments in the three and six months ended June 30, 2021 and 2020.

The defined benefit plan components of Total pension cost, other than service cost, are included in Other income (expense) in the Company’s Consolidated Statements of Income.

In March 2020, the Company approved an amendment to terminate the Lincoln Electric Company Retirement Annuity Program plan effective as of December 31, 2020. The Company provided notice to participants of the intent to terminate the plan and applied for a determination letter. Pension obligations will be distributed through a combination of lump sum payments to eligible plan participants and through the purchase of a group annuity contract. Upon settlement of the pension obligations, the Company will reclassify unrecognized actuarial gains or losses, currently recorded in AOCI, to the Company’s Consolidated Statements of Income as settlement gains or charges in the second half of 2021. The Company anticipates the termination process will be substantially complete by the end of 2021.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER INCOME (EXPENSE)
6 Months Ended
Jun. 30, 2021
OTHER INCOME (EXPENSE)  
OTHER INCOME (EXPENSE)

NOTE 14 — OTHER INCOME (EXPENSE)

The components of Other income (expense) were as follows:

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2021

    

2020

    

2021

    

2020

Equity earnings in affiliates

$

114

 

$

81

$

291

$

243

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

 

(1,059)

 

 

(2,102)

 

(5,089)

 

(903)

Other income (expense)

 

2,647

 

 

1,818

 

5,084

 

766

Total Other income (expense)

$

1,702

 

$

(203)

$

286

$

106

(1)Other components of net periodic pension (cost) income includes pension settlements and curtailments.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES
6 Months Ended
Jun. 30, 2021
INCOME TAXES  
INCOME TAXES

NOTE 15 — INCOME TAXES

The Company recognized $44,601 of tax expense on pretax income of $215,014, resulting in an effective income tax rate of 20.7% for the six months ended June 30, 2021. The effective income tax rate was 24.7% for the six months ended June 30, 2020.

The effective tax rate was lower for the six months ended June 30, 2021, as compared with the same period in 2020, primarily due to favorable discrete tax adjustments in 2021, as well as higher tax expense associated with a valuation allowance recorded in 2020.

As of June 30, 2021, the Company had $18,210 of unrecognized tax benefits. If recognized, approximately $14,594 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 2017. 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,645 in previously unrecognized tax benefits by the end of the second quarter 2022.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVES
6 Months Ended
Jun. 30, 2021
DERIVATIVES  
DERIVATIVES

NOTE 16 — 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 six months ended June 30, 2021 and 2020.

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 June 30, 2021. The Company does not expect any counterparties to fail to meet their obligations.

Cash Flow Hedges

Certain foreign currency forward contracts were qualified and designated as cash flow hedges. The dollar equivalent gross notional amount of these short-term contracts was $66,588 at June 30, 2021 and $69,051 at December 31, 2020.

During March and April 2020, the Company entered into interest rate forward starting swap agreements to hedge the variability of future changes in interest rates. The dollar equivalent gross notional amount of the long-term contracts was $100,000 at June 30, 2021 and December 31, 2020 and have a termination date of August 2025.

Fair Value Hedges

From time to time, the company will enter into certain interest rate swap agreements that are qualified and designated as fair value hedges. At June 30, 2021, the Company had no interest rate swap agreements outstanding. The Company terminated $50,000 of interest rate swaps in the six months ended June 30, 2020, which resulted in a gain of $6,629 that is amortized to interest expense over the remaining life of the underlying debt.

Net Investment Hedges

The Company has cross currency swap agreements that are qualified and designated as net investment hedges. The dollar equivalent gross notional amount of these contracts is $50,000 as of June 30, 2021 and December 31, 2020, respectively.

The Company has foreign currency forward contracts that qualify and are designated as net investment hedges. The dollar equivalent gross notional amount of these short-term contracts was $98,334 at June 30, 2021.

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 $425,603 and $391,112 at June 30, 2021 and December 31, 2020, respectively.

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

June 30, 2021

December 31, 2020

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

$

1,096

$

377

$

$

$

2,451

$

1,124

$

$

Forward starting swap agreements

8,279

4,876

Net investment contracts

860

2,929

4,308

Not designated as hedging instruments:

 

 

 

 

 

  

Foreign exchange contracts

 

1,985

2,394

 

1,398

 

3,485

 

 

Total derivatives

$

3,081

$

3,631

$

8,279

$

2,929

$

3,849

$

4,609

$

4,876

$

4,308

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

    

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

Derivatives by hedge designation

    

Classification of gain (loss)

    

2021

    

2020

    

2021

    

2020

Not designated as hedges:

  

  

 

  

  

 

  

Foreign exchange contracts

Selling, general & administrative expenses

$

7,164

$

3,624

$

5,878

$

(18,509)

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

    

    

Total gain (loss) recognized in AOCI, net of tax

    

June 30, 2021

    

December 31, 2020

    

Foreign exchange contracts

$

426

$

660

Forward starting swap agreements

6,194

3,649

Net investment contracts

 

(1,597)

 

(1,822)

The Company expects a loss of $3,489 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 June 30, 

    

Six Months Ended June 30, 

Gain (loss) recognized in the

Derivative type

    

Consolidated Statements of Income:

    

2021

    

2020

    

2021

    

2020

Foreign exchange contracts

 

Sales

$

97

$

(1,463)

$

241

$

(1,525)

 

Cost of goods sold

 

(495)

 

146

 

(974)

 

268

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE
6 Months Ended
Jun. 30, 2021
FAIR VALUE.  
FAIR VALUE

NOTE 17 - FAIR VALUE

The following table provides a summary of assets and liabilities as of June 30, 2021, 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

    

June 30, 2021

    

(Level 1)

    

(Level 2)

    

Inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

3,081

$

$

3,081

$

Forward starting swap agreements

 

8,279

 

 

8,279

 

Total assets

$

11,360

$

$

11,360

$

Liabilities:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

2,771

$

$

2,771

$

Net investment contracts

3,789

3,789

Deferred compensation

 

41,860

 

 

41,860

 

Total liabilities

$

48,420

$

$

48,420

$

The following table provides a summary of assets and liabilities as of December 31, 2020, 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, 2020

    

(Level 1)

    

(Level 2)

    

Inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

3,849

$

$

3,849

$

Forward starting swap agreements

 

4,876

 

 

4,876

 

Total assets

$

8,725

$

$

8,725

$

Liabilities:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

4,609

$

$

4,609

$

Net investment contracts

 

4,308

 

 

4,308

 

Deferred compensation

 

41,539

 

 

41,539

 

Total liabilities

$

50,456

$

$

50,456

$

The Company’s derivative contracts are valued at fair value using the market approach. The Company measures the fair value of foreign exchange contracts, swap agreements and net investment contracts 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, 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 June 30, 2021 and December 31, 2020.

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 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2021
SIGNIFICANT ACCOUNTING POLICIES  
Principles of Consolidation

Principles of Consolidation

As used in this report, the term “Company,” except as otherwise indicated by the context, means Lincoln Electric Holdings, Inc. and its wholly-owned and majority-owned subsidiaries for which it has a controlling interest.

The consolidated financial statements include the accounts of all legal entities in which the Company holds a controlling interest. Investments in legal entities in which the Company does not own a majority interest but has the ability to exercise significant influence over operating and financial policies are accounted for using the equity method.

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 six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021.

The accompanying Consolidated Balance Sheet at December 31, 2020 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, 2020.

COVID-19 Assessment

The current coronavirus disease (“COVID-19”) pandemic has adversely impacted global economic conditions and has contributed to significant volatility in financial markets beginning in early calendar year 2020. Although the Company's estimates contemplate current conditions, the inputs into certain significant and critical accounting estimates include judgments and assumptions about the economic implications of the COVID-19 pandemic and how management expects them to change in the future. It is reasonably possible that actual results experienced may differ materially from the Company's estimates in future periods, which could affect our results of operations and financial condition. For additional discussion, see “Item 1A. Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.

New Accounting Pronouncements

New Accounting Pronouncements:

This section provides a description of new accounting pronouncements ("Accounting Standard Update" or "ASU") issued by the Financial Accounting Standards Board ("FASB") that are applicable to the Company.

The following ASU was adopted as of January 1, 2021:

Standard

Description

ASU No. 2019-12, Income Taxes (Topic 740), issued December 2019.

ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The adoption did not have a material impact on the Company’s consolidated financial statements.

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2021
REVENUE RECOGNITION  
Disaggregation of revenue by product line

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2021

    

2020

    

2021

    

2020

Consumables

$

475,559

$

333,671

$

909,738

$

739,511

Equipment

 

350,895

 

257,056

 

673,737

 

553,207

Net sales

$

826,454

$

590,727

$

1,583,475

$

1,292,718

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2021
EARNINGS PER SHARE  
Computation of basic and diluted earnings per share

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2021

 

2020

 

2021

 

2020

Numerator:

 

 

  

 

  

 

  

Net income

$

96,105

$

26,996

$

170,282

$

82,558

Denominator (shares in 000's):

 

 

 

 

Basic weighted average shares outstanding

 

59,464

 

59,354

 

59,553

 

59,769

Effect of dilutive securities - Stock options and awards

 

700

 

477

 

676

 

531

Diluted weighted average shares outstanding

 

60,164

 

59,831

 

60,229

 

60,300

Basic earnings per share

$

1.62

$

0.45

$

2.86

$

1.38

Diluted earnings per share

$

1.60

$

0.45

$

2.83

$

1.37

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT INFORMATION (Tables)
6 Months Ended
Jun. 30, 2021
SEGMENT INFORMATION  
Schedule of financial information for the reportable segments

The following table presents Adjusted EBIT by segment:

The Harris

Americas

International

Products

Corporate /

    

Welding

    

Welding

    

Group

    

Eliminations

    

Consolidated

Three Months Ended June 30, 2021

 

  

 

  

 

  

 

  

 

  

Net sales

$

457,468

$

252,352

$

116,634

$

$

826,454

Inter-segment sales

 

39,765

6,897

2,284

(48,946)

Total

$

497,233

$

259,249

$

118,918

$

(48,946)

$

826,454

Adjusted EBIT

$

84,134

$

29,997

$

18,212

$

(3,888)

$

128,455

Special items charge (gain) (1)

 

1,650

2,471

810

4,931

EBIT

$

82,484

$

27,526

$

18,212

$

(4,698)

$

123,524

Interest income

398

Interest expense

(6,061)

Income before income taxes

 

 

 

$

117,861

Three Months Ended June 30, 2020

 

  

 

  

 

  

 

  

 

  

Net sales

$

333,229

$

177,167

$

80,331

$

$

590,727

Inter-segment sales

 

27,493

 

4,286

 

1,753

 

(33,532)

Total

$

360,722

$

181,453

$

82,084

$

(33,532)

$

590,727

Adjusted EBIT

$

46,702

$

9,682

$

11,713

$

(1,964)

$

66,133

Special items charge (gain) (2)

 

26,007

 

565

 

 

26,572

EBIT

$

20,695

$

9,117

$

11,713

$

(1,964)

$

39,561

Interest income

 

  

 

  

 

  

 

424

Interest expense

 

  

 

  

 

  

 

(6,305)

Income before income taxes

 

  

 

  

 

  

$

33,680

Six Months Ended June 30, 2021

 

 

  

Net sales

$

882,710

$

475,431

$

225,334

$

$

1,583,475

Inter-segment sales

 

72,513

 

11,182

 

4,431

 

(88,126)

Total

$

955,223

$

486,613

$

229,765

$

(88,126)

$

1,583,475

Adjusted EBIT

$

160,751

$

48,813

$

36,909

$

(5,344)

$

241,129

Special items charge (gain) (1)

 

6,090

 

7,080

 

 

1,923

15,093

EBIT

$

154,661

$

41,733

$

36,909

$

(7,267)

$

226,036

Interest income

 

  

 

  

 

  

 

852

Interest expense

 

  

 

  

 

  

 

(11,874)

Income before income taxes

 

  

 

  

 

  

$

215,014

Six Months Ended June 30, 2020

 

 

  

Net sales

$

751,764

$

375,090

$

165,864

$

$

1,292,718

Inter-segment sales

 

52,276

 

8,769

 

3,478

 

(64,523)

Total

$

804,040

$

383,859

$

169,342

$

(64,523)

$

1,292,718

Adjusted EBIT

$

117,404

$

16,297

$

24,205

$

(3,063)

$

154,843

Special items charge (gain) (2)

 

27,197

 

6,702

 

 

33,899

EBIT

$

90,207

$

9,595

$

24,205

$

(3,063)

$

120,944

Interest income

 

  

 

  

 

  

 

1,284

Interest expense

 

  

 

  

 

  

 

(12,623)

Income before income taxes

 

  

 

  

 

  

$

109,605

(1)In the three and six months ended June 30, 2021, special items reflect Rationalization and asset impairment charges of $630 and $4,793, respectively, in International Welding, amortization of step up in value of acquired inventories of $1,841 related to the acquisition of Zeman Bauelemente in International Welding and pension settlement charges of $1,650 and $6,536 in Americas Welding, respectively, and $446 in International Welding in the six months ended June 30, 2021. Also in the three and six months ended June 30, 2021, special items reflect acquisition transaction costs of $810 and $1,923, respectively, in Corporate/Eliminations related to an acquisition.
(2)In the three months ended June 30, 2020, special items reflect Rationalization and asset impairment charges of $22,673 and $565 in Americas Welding and International Welding, respectively, and pension settlement charges of $3,334 in Americas Welding. In the six months ended June 30, 2020, special items reflect Rationalization and asset impairment charges of $23,863 and $5,896 in Americas Welding and International Welding, respectively, amortization of step up in value of acquired inventories of $806 related to an acquisition in International Welding and pension settlement charges of $3,334 in Americas Welding.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
RATIONALIZATION AND ASSET IMPAIRMENTS (Tables)
6 Months Ended
Jun. 30, 2021
RATIONALIZATION AND ASSET IMPAIRMENTS  
Summary of the activity related to the rationalization liabilities by segment

The following table summarizes the activity related to rationalization liabilities for the six months ended June 30, 2021:

    

    

International

    

Americas Welding

    

Welding

    

Consolidated

Balance at December 31, 2020

$

25

$

13,597

$

13,622

Payments and other adjustments

 

(25)

 

(7,411)

 

(7,436)

Charged to expense

 

 

6,167

 

6,167

Balance at June 30, 2021

$

$

12,353

$

12,353

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") (Tables)
6 Months Ended
Jun. 30, 2021
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI")  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]

The following tables set forth the total changes in accumulated other comprehensive income (loss) ("AOCI") by component, net of taxes:

Three Months Ended June 30, 2021

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at March 31, 2021

$

9,777

$

(96,710)

$

(225,491)

$

(312,424)

Other comprehensive income (loss) before reclassification

 

(5,089)

(2,587)

13,689

3

6,013

Amounts reclassified from AOCI

 

335

1

885

2

1,220

Net current-period other comprehensive income (loss)

 

(4,754)

 

(1,702)

 

13,689

 

7,233

Balance at June 30, 2021

$

5,023

$

(98,412)

$

(211,802)

$

(305,191)

Three Months Ended June 30, 2020

Unrealized gain

(loss) on derivatives

designated and

Defined benefit

Currency

qualifying as cash

pension plan

translation

flow hedges

activity

adjustment

Total

Balance at March 31, 2020

$

(743)

$

(69,937)

$

(277,497)

$

(348,177)

Other comprehensive income (loss) before reclassification

 

112

 

(26,127)

 

14,485

3

 

(11,530)

Amounts reclassified from AOCI

 

996

1

 

3,091

2

 

 

4,087

Net current-period other comprehensive income (loss)

 

1,108

 

(23,036)

 

14,485

 

(7,443)

Balance at June 30, 2020

$

365

$

(92,973)

$

(263,012)

$

(355,620)

(1)During the three months ended June 30, 2021, the AOCI reclassification is a component of Net sales of $70 (net of tax of $27) and Cost of goods sold of $405 (net of tax of $90); during the three months ended June 30, 2020, the reclassification is a component of Net sales of $(1,065) (net of tax of $(398)) and Cost of goods sold of $(69) (net of tax of $(77)). See Note 16 to the consolidated financial statements for additional details.
(2)This AOCI component is included in the computation of net periodic pension costs (net of tax of $1,445 and $1,002) during the three months ended June 30, 2021 and 2020, respectively. See Note 13 to the consolidated financial statements for additional details.
(3)The Other comprehensive income (loss) before reclassifications excludes $(110) and $(17) attributable to Non-controlling interests in the three months ended June 30, 2021 and 2020, respectively.

Six Months Ended June 30, 2021

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, 2020

$

2,487

$

(101,770)

$

(202,907)

$

(302,190)

Other comprehensive income (loss) before reclassification

 

1,977

(1,985)

(8,895)

3

(8,903)

Amounts reclassified from AOCI

 

559

1

5,343

2

5,902

Net current-period other comprehensive income (loss)

 

2,536

 

3,358

 

(8,895)

 

(3,001)

Balance at June 30, 2021

$

5,023

$

(98,412)

$

(211,802)

$

(305,191)

Six Months Ended June 30, 2020

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, 2019

$

1,626

$

(70,546)

$

(206,930)

$

(275,850)

Other comprehensive income (loss) before reclassification

 

(2,200)

 

(26,127)

 

(56,082)

3

 

(84,409)

Amounts reclassified from AOCI

 

939

1

 

3,700

2

 

 

4,639

Net current-period other comprehensive income (loss)

 

(1,261)

 

(22,427)

 

(56,082)

 

(79,770)

Balance at June 30, 2020

$

365

$

(92,973)

$

(263,012)

$

(355,620)

(1)During the six months ended June 30, 2021, the AOCI reclassification is a component of Net sales of $172 (net of tax of $69) and Cost of goods sold of $731 (net of tax of $243); during the six months ended June 30, 2020, the reclassification is a component of Net sales of $(1,106) (net of tax of $(419)) and Cost of goods sold of $(167) (net of tax of $(101)). See Note 16 to the consolidated financial statements for additional details.
(2)This AOCI component is included in the computation of net periodic pension costs (net of tax of $2,901 and $1,166) during the six months ended June 30, 2021 and 2020, respectively. See Note 13 to the consolidated financial statements for additional details.
(3)The Other comprehensive income (loss) before reclassifications excludes $(269) and $(58) attributable to Non-controlling interests in the six months ended June 30, 2021 and 2020, respectively.
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2021
INVENTORIES  
Schedule of Inventory, Current [Table Text Block]

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

    

    

June 30, 2021

    

December 31, 2020

Raw materials

$

125,080

$

111,888

Work-in-process

 

91,899

 

60,341

Finished goods

 

260,698

 

209,029

Total

$

477,677

$

381,258

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2021
LEASES  
Schedule Of Leases In Balance Sheet [Table Text Block]

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

    

June 30, 2021

    

December 31, 2020

Right-of-use assets

 

Other assets

$

47,268

$

43,570

Current liabilities

 

Other current liabilities

$

10,651

$

11,502

Noncurrent liabilities

 

Other liabilities

 

38,259

 

33,988

Total lease liabilities

 

  

$

48,910

$

45,490

Lessee, Operating Lease, Liability, Maturity [Table Text Block]

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

    

June 30, 2021

2021

$

6,417

2022

 

10,496

2023

 

8,478

2024

 

6,848

2025

 

4,024

After 2025

 

20,677

Total lease payments

$

56,940

Less: Imputed interest

 

8,030

Operating lease liabilities

$

48,910

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
PRODUCT WARRANTY COSTS (Tables)
6 Months Ended
Jun. 30, 2021
PRODUCT WARRANTY COSTS  
Schedule of the changes in the carrying amount of product warranty accruals

The changes in the carrying amount of product warranty accruals are as follows:

Six Months Ended June 30, 

    

2021

    

2020

Balance at beginning of year

$

21,760

$

20,650

Accruals for warranties

 

7,637

 

7,835

Settlements

 

(6,603)

 

(6,940)

Foreign currency translation and other adjustments

 

(176)

 

(206)

Balance at end of year

$

22,618

$

21,339

XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
RETIREMENT AND POSTRETIREMENT BENEFIT PLANS (Tables)
6 Months Ended
Jun. 30, 2021
RETIREMENT AND POSTRETIREMENT BENEFIT PLANS  
Components of Pension Cost for Defined Benefit Plans

The components of total pension cost were as follows:

Three Months Ended June 30, 

Six Months Ended June 30, 

2021

2020

2021

2020

U.S. pension

Non-U.S.

U.S. pension

Non-U.S.

U.S. pension

Non-U.S.

U.S. pension

Non-U.S.

    

plans

 

pension plans

 

plans

 

pension plans

    

plans

 

pension plans

 

plans

 

pension plans

Service cost

$

48

$

324

$

39

$

742

$

97

$

795

$

78

$

1,498

Interest cost

 

3,072

392

 

4,051

 

683

 

6,053

 

1,008

 

8,101

 

1,379

Expected return on plan assets

 

(4,198)

(537)

 

(5,711)

 

(1,014)

 

(8,707)

 

(1,509)

 

(11,422)

 

(2,021)

Amortization of prior service cost

 

(1)

 

 

16

 

 

11

 

 

31

Amortization of net loss

 

670

11

 

203

 

540

 

1,251

 

446

 

406

 

1,095

Settlement charges (1)

 

1,650

 

3,334

 

 

6,090

 

446

 

3,334

 

Defined benefit plans

1,242

189

1,916

967

4,784

1,197

497

1,982

Multi-employer plans

258

257

502

526

Defined contribution plans

5,872

553

4,751

773

11,034

1,398

10,377

1,475

Total pension cost

$

7,114

$

1,000

$

6,667

$

1,997

$

15,818

$

3,097

$

10,874

$

3,983

(1)Pension settlement charges primarily resulting from lump sum pension payments in the three and six months ended June 30, 2021 and 2020.
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER INCOME (EXPENSE) (Tables)
6 Months Ended
Jun. 30, 2021
OTHER INCOME (EXPENSE)  
Schedule of Other Nonoperating Income (Expense)

The components of Other income (expense) were as follows:

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2021

    

2020

    

2021

    

2020

Equity earnings in affiliates

$

114

 

$

81

$

291

$

243

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

 

(1,059)

 

 

(2,102)

 

(5,089)

 

(903)

Other income (expense)

 

2,647

 

 

1,818

 

5,084

 

766

Total Other income (expense)

$

1,702

 

$

(203)

$

286

$

106

(1)Other components of net periodic pension (cost) income includes pension settlements and curtailments.
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVES (Tables)
6 Months Ended
Jun. 30, 2021
DERIVATIVES  
Schedule of fair values of derivative instruments on the Company's Consolidated Balance Sheets

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

June 30, 2021

December 31, 2020

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

$

1,096

$

377

$

$

$

2,451

$

1,124

$

$

Forward starting swap agreements

8,279

4,876

Net investment contracts

860

2,929

4,308

Not designated as hedging instruments:

 

 

 

 

 

  

Foreign exchange contracts

 

1,985

2,394

 

1,398

 

3,485

 

 

Total derivatives

$

3,081

$

3,631

$

8,279

$

2,929

$

3,849

$

4,609

$

4,876

$

4,308

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

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

    

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

Derivatives by hedge designation

    

Classification of gain (loss)

    

2021

    

2020

    

2021

    

2020

Not designated as hedges:

  

  

 

  

  

 

  

Foreign exchange contracts

Selling, general & administrative expenses

$

7,164

$

3,624

$

5,878

$

(18,509)

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

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

    

    

Total gain (loss) recognized in AOCI, net of tax

    

June 30, 2021

    

December 31, 2020

    

Foreign exchange contracts

$

426

$

660

Forward starting swap agreements

6,194

3,649

Net investment contracts

 

(1,597)

 

(1,822)

The Company expects a loss of $3,489 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 June 30, 

    

Six Months Ended June 30, 

Gain (loss) recognized in the

Derivative type

    

Consolidated Statements of Income:

    

2021

    

2020

    

2021

    

2020

Foreign exchange contracts

 

Sales

$

97

$

(1,463)

$

241

$

(1,525)

 

Cost of goods sold

 

(495)

 

146

 

(974)

 

268

XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE (Tables)
6 Months Ended
Jun. 30, 2021
FAIR VALUE.  
Summary of assets and liabilities measured at fair value on a recurring basis

The following table provides a summary of assets and liabilities as of June 30, 2021, 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

    

June 30, 2021

    

(Level 1)

    

(Level 2)

    

Inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

3,081

$

$

3,081

$

Forward starting swap agreements

 

8,279

 

 

8,279

 

Total assets

$

11,360

$

$

11,360

$

Liabilities:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

2,771

$

$

2,771

$

Net investment contracts

3,789

3,789

Deferred compensation

 

41,860

 

 

41,860

 

Total liabilities

$

48,420

$

$

48,420

$

The following table provides a summary of assets and liabilities as of December 31, 2020, 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, 2020

    

(Level 1)

    

(Level 2)

    

Inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

3,849

$

$

3,849

$

Forward starting swap agreements

 

4,876

 

 

4,876

 

Total assets

$

8,725

$

$

8,725

$

Liabilities:

 

  

 

  

 

  

 

  

Foreign exchange contracts

$

4,609

$

$

4,609

$

Net investment contracts

 

4,308

 

 

4,308

 

Deferred compensation

 

41,539

 

 

41,539

 

Total liabilities

$

50,456

$

$

50,456

$

XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Textual) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Percentage Net Sales Over Time 10.00%  
Unbilled Contracts Receivable $ 23,294 $ 22,113
Advance Customer Payments [Member]    
Contract with customer liability 22,283 14,920
Billings in Excess of Revenue Recognized [Member]    
Contract with customer liability $ 50,357 $ 21,396
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) $ 826,454 $ 590,727 $ 1,583,475 $ 1,292,718
Welding Consumables [Member]        
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) 475,559 333,671 909,738 739,511
Welding Equipment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales (Note 2) $ 350,895 $ 257,056 $ 673,737 $ 553,207
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Numerator:        
Net income $ 96,105 $ 26,996 $ 170,282 $ 82,558
Denominator (shares in 000's):        
Basic weighted average shares outstanding (in shares) 59,464,000 59,354,000 59,553,000 59,769,000
Effect of dilutive securities - stock options and awards (in shares) 700,000 477,000 676,000 531,000
Diluted weighted average shares outstanding (in shares) 60,164,000 59,831,000 60,229,000 60,300,000
Basic earnings per share (in dollars per share) $ 1.62 $ 0.45 $ 2.86 $ 1.38
Diluted earnings per share (in dollars per share) $ 1.60 $ 0.45 $ 2.83 $ 1.37
Anti-dilutive shares excluded from the computation of diluted earnings per share 179,861 852,159 134,388 779,404
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT INFORMATION (Financial Information of Reportable Segments) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Financial information for the reportable segments        
Net sales (Note 2) $ 826,454 $ 590,727 $ 1,583,475 $ 1,292,718
Revenue from Related Parties 0 0 0 0
Segment, including Inter-segment, sales 826,454 590,727 1,583,475 1,292,718
Adjusted EBIT 128,455 66,133 241,129 154,843
Special items charge (Gain) 4,931 26,572 15,093 33,899
EBIT 123,524 39,561 226,036 120,944
Interest income 398 424 852 1,284
Interest expense (6,061) (6,305) (11,874) (12,623)
Income before income taxes 117,861 33,680 215,014 109,605
Rationalization and asset impairment charges (gains) 630 23,238 4,793 29,759
Corporate/Eliminations        
Financial information for the reportable segments        
Net sales (Note 2) 0 0 0 0
Revenue from Related Parties (48,946) (33,532) (88,126) (64,523)
Segment, including Inter-segment, sales (48,946) (33,532) (88,126) (64,523)
Adjusted EBIT (3,888) (1,964) (5,344) (3,063)
Special items charge (Gain) 810   1,923  
EBIT (4,698) (1,964) (7,267) (3,063)
Acquisition Transaction and Integration Costs 810   1,923  
Acquisition Transaction and Integration Costs 810   1,923  
Americas Welding [Member]        
Financial information for the reportable segments        
Rationalization and asset impairment charges (gains)   22,673   23,863
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment 1,650 3,334 6,536 3,334
Americas Welding [Member] | Operating Segments        
Financial information for the reportable segments        
Net sales (Note 2) 457,468 333,229 882,710 751,764
Revenue from Related Parties 39,765 27,493 72,513 52,276
Segment, including Inter-segment, sales 497,233 360,722 955,223 804,040
Adjusted EBIT 84,134 46,702 160,751 117,404
Special items charge (Gain) 1,650 26,007 6,090 27,197
EBIT 82,484 20,695 154,661 90,207
International Welding [Member]        
Financial information for the reportable segments        
Rationalization and asset impairment charges (gains) 630 565 4,793 5,896
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment     446  
Business Combination, Inventory Step Up 1,841   1,841 806
International Welding [Member] | Operating Segments        
Financial information for the reportable segments        
Net sales (Note 2) 252,352 177,167 475,431 375,090
Revenue from Related Parties 6,897 4,286 11,182 8,769
Segment, including Inter-segment, sales 259,249 181,453 486,613 383,859
Adjusted EBIT 29,997 9,682 48,813 16,297
Special items charge (Gain) 2,471 565 7,080 6,702
EBIT 27,526 9,117 41,733 9,595
The Harris Products Group | Operating Segments        
Financial information for the reportable segments        
Net sales (Note 2) 116,634 80,331 225,334 165,864
Revenue from Related Parties 2,284 1,753 4,431 3,478
Segment, including Inter-segment, sales 118,918 82,084 229,765 169,342
Adjusted EBIT 18,212 11,713 36,909 24,205
EBIT $ 18,212 $ 11,713 $ 36,909 $ 24,205
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT INFORMATION (Textual) (Details)
6 Months Ended
Jun. 30, 2021
segment
SEGMENT INFORMATION  
Number of operating segments (segments) 3
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
RATIONALIZATION AND ASSET IMPAIRMENTS (Summary of Activity Related to Rationalization Liabilities by Segment) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Activity related to the rationalization liabilities by segment  
Balance at the beginning of the period $ 13,622
Payments and other adjustments (7,436)
Charged to expense 6,167
Balance at the end of the period 12,353
Americas Welding [Member]  
Activity related to the rationalization liabilities by segment  
Balance at the beginning of the period 25
Payments and other adjustments (25)
Charged to expense 0
Balance at the end of the period 0
International Welding [Member]  
Activity related to the rationalization liabilities by segment  
Balance at the beginning of the period 13,597
Payments and other adjustments (7,411)
Charged to expense 6,167
Balance at the end of the period $ 12,353
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
RATIONALIZATION AND ASSET IMPAIRMENTS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Restructuring Cost and Reserve [Line Items]          
Rationalization and asset impairment charges (gains) $ 630 $ 23,238 $ 4,793 $ 29,759  
Restructuring liability 12,353   12,353   $ 13,622
Americas Welding [Member]          
Restructuring Cost and Reserve [Line Items]          
Rationalization and asset impairment charges (gains)   22,673   23,863  
Restructuring liability 0   0   25
International Welding [Member]          
Restructuring Cost and Reserve [Line Items]          
Rationalization and asset impairment charges (gains) 630 $ 565 4,793 $ 5,896  
Restructuring liability 12,353   12,353   $ 13,597
Restructure Plans 2020 [Member] | International Welding [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring liability $ 12,353   $ 12,353    
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Accumulated other comprehensive (loss) income        
Accumulated other comprehensive loss, Beginning Balance $ 803,408 $ 667,960 $ 790,250 $ 819,077
Accumulated other comprehensive loss, Ending Balance 859,623 660,111 859,623 660,111
Net sales (Note 2) 826,454 590,727 1,583,475 1,292,718
Income taxes 21,581 6,667 44,601 27,037
Cost of goods sold 552,445 401,349 1,055,699 866,018
Other Comprehensive (Income) Loss, Net of Tax, Portion Attributable to Noncontrolling Interest (110) (17) (269) (58)
Accumulated Other Comprehensive Income (Loss)        
Accumulated other comprehensive (loss) income        
Accumulated other comprehensive loss, Beginning Balance (312,424) (348,177) (302,190) (275,850)
Other comprehensive income (loss) before reclassification 6,013 (11,530) (8,903) (84,409)
Amounts reclassified from AOCI 1,220 4,087 5,902 4,639
Net current-period other comprehensive income (loss) 7,233 (7,443) (3,001) (79,770)
Accumulated other comprehensive loss, Ending Balance (305,191) (355,620) (305,191) (355,620)
Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges        
Accumulated other comprehensive (loss) income        
Accumulated other comprehensive loss, Beginning Balance 9,777 (743) 2,487 1,626
Other comprehensive income (loss) before reclassification (5,089) 112 1,977 (2,200)
Amounts reclassified from AOCI 335 996 559 939
Net current-period other comprehensive income (loss) (4,754) 1,108 2,536 (1,261)
Accumulated other comprehensive loss, Ending Balance 5,023 365 5,023 365
Defined benefit pension plan activity        
Accumulated other comprehensive (loss) income        
Accumulated other comprehensive loss, Beginning Balance (96,710) (69,937) (101,770) (70,546)
Other comprehensive income (loss) before reclassification (2,587) (26,127) (1,985) (26,127)
Amounts reclassified from AOCI 885 3,091 5,343 3,700
Net current-period other comprehensive income (loss) (1,702) (23,036) 3,358 (22,427)
Accumulated other comprehensive loss, Ending Balance (98,412) (92,973) (98,412) (92,973)
Currency translation adjustment        
Accumulated other comprehensive (loss) income        
Accumulated other comprehensive loss, Beginning Balance (225,491) (277,497) (202,907) (206,930)
Other comprehensive income (loss) before reclassification 13,689 14,485 (8,895) (56,082)
Amounts reclassified from AOCI 0 0    
Net current-period other comprehensive income (loss) 13,689 14,485 (8,895) (56,082)
Accumulated other comprehensive loss, Ending Balance (211,802) (263,012) (211,802) (263,012)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Defined benefit pension plan activity        
Accumulated other comprehensive (loss) income        
Income taxes 1,445 1,002 2,901 1,166
Reclassification out of Accumulated Other Comprehensive Income [Member] | Sales | Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges        
Accumulated other comprehensive (loss) income        
Net sales (Note 2) 70 (1,065) 172 (1,106)
Income taxes 27 (398) 69 (419)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Cost of goods sold | Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges        
Accumulated other comprehensive (loss) income        
Income taxes 90 (77) 243 (101)
Cost of goods sold $ 405 $ (69) $ 731 $ (167)
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
COMMON STOCK REPURCHASE PROGRAM (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Feb. 12, 2020
COMMON STOCK REPURCHASE PROGRAM      
Shares authorized for repurchase under share repurchase program (in shares) 55,000,000 55,000,000 10,000,000
Shares purchased in the open market under share repurchase program (in shares) 200,000 400,000  
Average cost per share of shares purchased in the open market under share repurchase program (in dollars per share) $ 127.73 $ 124.04  
Remaining shares available for repurchase under the stock repurchase program (in shares) 11,000,000.0 11,000,000.0  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
INVENTORIES    
Raw materials $ 125,080 $ 111,888
Work-in-process 91,899 60,341
Finished goods 260,698 209,029
Total $ 477,677 $ 381,258
Percentage of total inventories valued using the LIFO method (as a percent) 35.00% 35.00%
Excess of current cost over LIFO cost $ 88,909 $ 75,581
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
LEASES        
Operating Lease, Weighted Average Remaining Lease Term 8 years 8 months 12 days   8 years 8 months 12 days  
Lease, Cost $ 5,608 $ 5,990 $ 10,660 $ 11,209
Operating Lease, Payments 3,263 3,897 6,652 7,994
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 9,694 $ 0 $ 9,694 $ 2,035
Operating Lease, Weighted Average Discount Rate, Percent 3.50%   3.50%  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES Schedule of Leases in Balance Sheets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
LEASES    
Right-of-Use Asset $ 47,268 $ 43,570
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets, Noncurrent Other Assets, Noncurrent
Current liabilities $ 10,651 $ 11,502
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Liabilities, Current Other Liabilities, Current
Noncurrent liabilities $ 38,259 $ 33,988
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Total lease liabilities $ 48,910 $ 45,490
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES Maturities of Lease Liabilities, Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
LEASES    
2021 $ 6,417  
2022 10,496  
2023 8,478  
2024 6,848  
2025 4,024  
After 2025 20,677  
Total lease payments 56,940  
Less: Imputed interest (8,030)  
Operating lease liabilities $ 48,910 $ 45,490
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
PRODUCT WARRANTY COSTS (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Changes in the carrying amount of product warranty accruals    
Balance at beginning of year $ 21,760 $ 20,650
Accruals for warranties 7,637 7,835
Settlements (6,603) (6,940)
Foreign currency translation and other adjustments (176) (206)
Balance at end of year $ 22,618 $ 21,339
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT (Revolving Credit Agreement) (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 23, 2021
Jun. 30, 2021
Revolving credit agreement    
Debt Instrument [Line Items]    
Borrowing capacity under the line of credit $ 500,000  
Credit facility covenant compliance   As of June 30, 2021, 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
Other lines of credit    
Debt Instrument [Line Items]    
Borrowing capacity under the line of credit   94,170
Line of Credit, Current   $ 9,787
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT (Long-Term Debt) (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Oct. 31, 2016
Apr. 30, 2015
Jun. 30, 2021
Dec. 31, 2020
Oct. 20, 2016
Apr. 01, 2015
Debt Instrument [Line Items]            
Fair value of long-term debt     $ 776,643 $ 793,591    
Carrying value of long-term debt     $ 718,785 $ 715,567    
Senior Notes 2016 [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Face Amount         $ 350,000  
Debt Instrument, Issuance Date Oct. 20, 2016          
Senior Notes [Member]            
Debt Instrument [Line Items]            
Debt, Weighted Average Interest Rate     3.30%      
Debt Instrument, Covenant Compliance     As of June 30, 2021, the Company was in compliance with all of its debt covenants      
Weighted Average [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Term     12 years 10 months 24 days      
Senior Notes 2015 [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Face Amount           $ 350,000
Debt Instrument, Issuance Date   Apr. 01, 2015        
Minimum | Senior Notes [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Face Amount     $ 50,000      
Debt Instrument, Maturity Date     Aug. 20, 2025      
Debt Instrument, Interest Rate, Stated Percentage     2.75%      
Maximum | Senior Notes [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Face Amount     $ 100,000      
Debt Instrument, Maturity Date     Apr. 01, 2045      
Debt Instrument, Interest Rate, Stated Percentage     4.02%      
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT (Shelf facility) (Details) - Private Placement [Member]
$ in Thousands
6 Months Ended
Nov. 27, 2018
USD ($)
loan
Jun. 30, 2021
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 June 30, 2021, 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 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
RETIREMENT AND POSTRETIREMENT BENEFIT PLANS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
United States        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Service cost $ 48 $ 39 $ 97 $ 78
Interest cost 3,072 4,051 6,053 8,101
Expected return on plan assets (4,198) (5,711) (8,707) (11,422)
Amortization of prior service cost 0 0    
Amortization of net loss 670 203 1,251 406
Settlement charges (1) 1,650 3,334 6,090 3,334
Defined benefit plans 1,242 1,916 4,784 497
Multi-employer plans 0 0    
Defined contribution plans 5,872 4,751 11,034 10,377
Total pension cost 7,114 6,667 15,818 10,874
Non-U.S.        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Service cost 324 742 795 1,498
Interest cost 392 683 1,008 1,379
Expected return on plan assets (537) (1,014) (1,509) (2,021)
Amortization of prior service cost (1) 16 11 31
Amortization of net loss 11 540 446 1,095
Settlement charges (1) 0 0 446  
Defined benefit plans 189 967 1,197 1,982
Multi-employer plans 258 257 502 526
Defined contribution plans 553 773 1,398 1,475
Total pension cost $ 1,000 $ 1,997 $ 3,097 $ 3,983
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER INCOME (EXPENSE) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
OTHER INCOME (EXPENSE)        
Equity earnings in affiliates $ 114 $ 81 $ 291 $ 243
Other components of net periodic pension (cost) income (1,059) (2,102) (5,089) (903)
Other income (expense) 2,647 1,818 5,084 766
Total Other income (expense) $ 1,702 $ (203) $ 286 $ 106
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
INCOME TAXES        
Income taxes $ 21,581 $ 6,667 $ 44,601 $ 27,037
Pre-tax income 117,861 $ 33,680 $ 215,014 $ 109,605
Effective tax rate     20.70% 24.70%
Unrecognized tax benefits 18,210   $ 18,210  
Unrecognized tax benefits that, if recognized, would be reflected as a component of income tax expense 14,594   14,594  
Reasonably possible further reduction in prior years' unrecognized tax benefits during the next twelve months $ 1,645   $ 1,645  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVES (Fair Value of Derivative Instruments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Other Current Assets    
Fair values of derivative instruments    
Fair value of derivative assets $ 3,081 $ 3,849
Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 3,631 4,609
Other Noncurrent Assets [Member]    
Fair values of derivative instruments    
Fair value of derivative assets 8,279 4,876
Other Noncurrent Liabilities [Member]    
Fair values of derivative instruments    
Fair value of derivative liabilities 2,929 4,308
Designated as Hedging Instruments | Foreign exchange contracts | Other Current Assets    
Fair values of derivative instruments    
Fair value of derivative assets 1,096 2,451
Designated as Hedging Instruments | Foreign exchange contracts | Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 377 1,124
Designated as Hedging Instruments | Foreign exchange contracts | Other Noncurrent Assets [Member]    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Designated as Hedging Instruments | Foreign exchange contracts | Other Noncurrent Liabilities [Member]    
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 0 0
Designated as Hedging Instruments | Net Investment contracts | Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 860 0
Designated as Hedging Instruments | Net Investment contracts | Other Noncurrent Assets [Member]    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Designated as Hedging Instruments | Net Investment contracts | Other Noncurrent Liabilities [Member]    
Fair values of derivative instruments    
Fair value of derivative liabilities 2,929 4,308
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 [Member]    
Fair values of derivative instruments    
Fair value of derivative assets 8,279 4,876
Designated as Hedging Instruments | Forward starting swap agreements | Other Noncurrent Liabilities [Member]    
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,985 1,398
Not designated as hedging instruments | Foreign exchange contracts | Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 2,394 3,485
Not designated as hedging instruments | Foreign exchange contracts | Other Noncurrent Assets [Member]    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Not designated as hedging instruments | Foreign exchange contracts | Other Noncurrent Liabilities [Member]    
Fair values of derivative instruments    
Fair value of derivative liabilities $ 0 $ 0
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVES (Derivatives Income Statement Impact) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Foreign exchange contracts | Selling, General and Administrative Expenses [Member]        
Effects of undesignated derivative instruments on the entity's Consolidated Statements of Income        
Gains (losses) recognized in income $ 7,164 $ 3,624 $ 5,878 $ (18,509)
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVES (AOCI Impact) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Foreign exchange contracts          
Fair values of derivative instruments          
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax     $ 426   $ 660
Forward starting swap agreements          
Fair values of derivative instruments          
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax     6,194   3,649
Net Investment contracts          
Fair values of derivative instruments          
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax     (1,597)   $ (1,822)
Sales | Foreign exchange contracts          
Fair values of derivative instruments          
Gain (loss) reclassified from AOCI to earnings $ 97 $ (1,463) 241 $ (1,525)  
Cost of goods sold | Foreign exchange contracts          
Fair values of derivative instruments          
Gain (loss) reclassified from AOCI to earnings $ (495) $ 146 $ (974) $ 268  
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVES (Textual) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
Jun. 30, 2020
USD ($)
Derivative [Line Items]      
Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net $ (3,489)    
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer 12 months    
Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge     $ (6,629)
Interest Rate Swap [Member]      
Derivative [Line Items]      
Number of interest rate swap agreements outstanding | item 0    
Designated as Hedging Instruments | Foreign exchange contracts      
Derivative [Line Items]      
Derivative Asset, Notional Amount $ 66,588 $ 69,051  
Designated as Hedging Instruments | Cross currency swap agreements      
Derivative [Line Items]      
Derivative Asset, Notional Amount 50,000 50,000  
Designated as Hedging Instruments | Net Investment contracts      
Derivative [Line Items]      
Derivative Asset, Notional Amount 98,334    
Designated as Hedging Instruments | Forward starting swap agreements      
Derivative [Line Items]      
Derivative Asset, Notional Amount 100,000 100,000  
Designated as Hedging Instruments | Terminated Interest Rate Swap [Member]      
Derivative [Line Items]      
Derivative Asset, Notional Amount     $ 50,000
Not designated as hedging instruments | Foreign exchange contracts      
Derivative [Line Items]      
Derivative Asset, Notional Amount $ 425,603 $ 391,112  
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE (Summary of Fair Value Assets and Liabilities) (Details) - Recurring basis - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Assets:    
Total assets $ 11,360 $ 8,725
Liabilities:    
Deferred compensation 41,860 41,539
Total liabilities 48,420 50,456
Foreign exchange contracts    
Assets:    
Assets 3,081 3,849
Liabilities:    
Liabilities 2,771 4,609
Forward starting swap agreements    
Assets:    
Assets 8,279  
Interest Rate Swap [Member]    
Assets:    
Assets   4,876
Net Investment contracts    
Liabilities:    
Liabilities 3,789 4,308
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Total assets 0 0
Liabilities:    
Deferred compensation 0 0
Total liabilities 0 0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Foreign exchange contracts    
Assets:    
Assets 0 0
Liabilities:    
Liabilities 0 0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Forward starting swap agreements    
Assets:    
Assets 0  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Interest Rate Swap [Member]    
Assets:    
Assets   0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Net Investment contracts    
Liabilities:    
Liabilities 0 0
Significant Other Observable Inputs (Level 2)    
Assets:    
Total assets 11,360 8,725
Liabilities:    
Deferred compensation 41,860 41,539
Total liabilities 48,420 50,456
Significant Other Observable Inputs (Level 2) | Foreign exchange contracts    
Assets:    
Assets 3,081 3,849
Liabilities:    
Liabilities 2,771 4,609
Significant Other Observable Inputs (Level 2) | Forward starting swap agreements    
Assets:    
Assets 8,279  
Significant Other Observable Inputs (Level 2) | Interest Rate Swap [Member]    
Assets:    
Assets   4,876
Significant Other Observable Inputs (Level 2) | Net Investment contracts    
Liabilities:    
Liabilities 3,789 4,308
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) | Forward starting swap agreements    
Assets:    
Assets 0  
Significant Unobservable Inputs (Level 3) | Interest Rate Swap [Member]    
Assets:    
Assets   0
Significant Unobservable Inputs (Level 3) | Net Investment contracts    
Liabilities:    
Liabilities $ 0 $ 0
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &AW^U('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !H=_M2PV93>N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NNDT!E'7"V@GD)"8!.(6)=X6K?FCQ*C=V].&K1."!^ 8^Y?/ MGR4W*@CE([Y$'S"2P70SV,XEH<*:'8B" $CJ@%:F&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" !H=_M28*^@@RL% *%0 & 'AL+W=O[9E:ZV4KVE@1":O,=1DEYW JW7GRTK]0(1\_1< MKD4";Y92Q5S#K5I9Z5H)[N=&<60QVQY8,0^3SN@J?S97HRN9Z2A,Q%R1-(MC MKG8W(I+;ZP[M'!X\AZM FP?6Z&K-5V(A]!_KN8([JT3QPU@D:2@3HL3RNC.F MGV\<9@SR$7^&8IL>71,SE51A,J\\%:Z,_@I]'5QWAAWBBR7/(OTLM_=B/Z&^P?-DE.;_ MR;88V^MUB)>E6L9[8V 0ATGQR]_WCC@R<)P3!FQOD#O"*CZ4L[SEFH^NE-P2 M948#FKG(IYI; [DP,:NRT K>AF"G1[?2R\#)FO#$)Y-$AWI'IDFQVN"U*TO# M1\Q0R]L#WA2 [ 3@@'R5B0Y2 /.%_V]["\B5#-F!X0U# 7_+DG/BV&>$V8RF M 5N5:+T,*RU4M"//8BV5KO,? M#J55)A!&_9)1OQVC%\4AA?(,.$T)QUKR*,4X#4I.@Y:<=FM11P,WIW;W"6%Q M4;*X:,=B+E0H3=#[!%*GEA".=(C,'SY],K&)Z2UM0_*%OY.I#V$8+D,O9XHL> .DT^O2X<#N][$0I*QB MR-HP'/L^2&UZ=K@@,QA''I-ZW^&0C UM"BMQ3MR(AXJ,-R)!98Y6.DZ=_\36 M-7>PVB]R6U^]<#@W$AL103'$R%5E@>)B_I%<&8MS)3=AXM7[$L?$X["J#Q07 M]8_4YC+5/")_A^O3"8(C]GJ47F#9I*C@ HP.,2%4J**[P M,^F!3^:!3# ];@#I#6EW2&T;8U05"(JK^TNHH3;():'LY]=?R$)XF0)OU=+" MD5P9QZ ZB[RC.H.V4P?0M4-+I,B&1WAV5B6$XMH/W8P%/5N)D-6L >A@O;L=8(\*J6L!:U0(7RH"".)M" MQ_Q.?A>UJ]D 99N__F6?81G(JAK <,$>0X?DYUW27<17M7QP@*:>D54"SQH4 M.5,J)Q*F)AF_"0A0K&=K@.MV*>LZ6*5DE;RS5O(^3:#E+[:7AA6H5D&YEAV. M^ W=W+!*W5DK=3_XKNC\\T2$"I2EM;#!AU9/^ 4DQK&2?88K]L%[>X74TGL[VPLE>JDGZ&"W:Y<3G.A#MX6+^<.%C#AH55"L]P@?[( M:K^K.LT+AWO"=BY.I?9.JZW (N911&ZR%%ZGM70:<)IDS*FTWFFE]9-8J)5) MQ"^ H ,38VN>U"9 V CM4KLG58-_R(0X"R,T/^4?.OH>,I,/S^$2XEG]F/% M257YM#SH&Q?'6]7PXI3P*S?>2TDDEF!JGU] HJGBX*VXT7*='W:]2JUEG%\& M@OM"F0'P?BFE/MR8#Y3'GZ-_ %!+ P04 " !H=_M2UB/;<*_!4Y*6\F.R4VK_W/+G>\8+)J=CS4O^S$57!E+ZLMI[<5YREC5&1 M>QA"ZA4L*R?S67/O M?+9G6[[BZNO^HJ=P+ M\:V^N$HO)K!>$<_Y6M4NF/YZX G/\]J37L=?G=-)'[,V//W][/UC0UZ3N6>2 M)R+_,TO5[F(234#*-^R0JR_B\5?>$0IJ?VN1R^83/+;8()Z ]4$J473&>@5% M5K;?[*E+Q(F!]N,VP)T!-@W\ 0/2&9"71O [ _^E$8+.H*'NM=R;Q"V88O-9 M)1Y!5:.UM_I'D_W&6N_KIOO7CK+M9E&PL/ MQ"+@6I1J)\&R3'GJL%^,V],1>T_S[LGC9_*7>-3A;X=R"@A\"S#$R+&>Y.7F MT$7G_T5?_G#TLV20OA-(XX_\:">,Q/#[&'X3PQ^(<:,GGV0YE^#UC5 N M+FI]T,9'/>@>YA&F?N#/O(?3XMBP((8A#L]A"QN&@HCX87".6SIP.,8ABGK< M&>6@IQR,4DZ$5$!LP%:(5 (IV I-6J2N%!1A S.#A1"T$S@T@DC9*#"Z$0ZH?$:JQVONOJ"UQWQ-UUK(]_9 MVYW+L[6$T"RY _4.0V+2MU$X,@>?*R"D ]3QD3K^3KD;TO= MY MB6NI9B,G#ABEU%0R#I3OZ_W:I.V(&4(2#K ^:C?T??'655I_Y8>TGFZE*-^M MM2JO1+,3ZG_:.>#N ]]:64RQ6=_$ =,$D-7^-DP_2KZ)6SIP$0[HT,@["CLT MKNQNAJC7KTGR<"^S-&-5QN7/_8S(M3)R]XE#LID*-7&"S*0X,,3J$)= '$C' M4?6A<=EW; \G06K)ZUA+#HNB#<-:MYHZQP&KIVAD37X;ITL?#)7^*/O0N.Z[ M9#); \ZJ4A=>:UV]#4@M;'@W#(B[QJW/\'314VJ-?AL%I^:+P,*!PE-[]KLB M#N[U1YV'QH7>(LL/BJ?_F7_K-3KG;]*W02[Z-DK3MQY\5\#!.7A4=FA'K/@)!\[RAI8^X +9;W>.5!H:FJ(I=-7;!;?.SDZ M*KB6YO69G01K<2A5>W;0W^W/!3\TIV'&_4OT/D&.^XOZ'+$YJCJZ;P\AK_6; M0%9*D/.-#@6GH9Y'57NNUUXHL6\.KNZ%4J)H?NXX2WE5 _3_&Z&;K;NH _2G MJ_-_ 5!+ P04 " !H=_M2FQF#17X$ N#P & 'AL+W=OSD=FYPA<37 @4B!\)VZJ],^(I6RA MKF\A4E7\1]L*:W?08J.TR"IAV$&6\/)+7RI'[ F 'K, J01(4\ ](.!4 LY[ M+;B5@/M>"UXE4%"W2NZ%X\94T^% BBV2.1JTY8/"^X4T^"OA>:+,M(1?$Y#3 MP]'T;C;]?C.^>IR,T>P1/K>3N\<9FGY!H^GM__3 MV>P4]=#3;(RZ)Z?H!"4APQ[-:&W<*P>\#P'=3(A"]$QO)/NHD2OD)<\-X"HBU% MFN;SA&LFF=+&M"OU^X7^O%P^#T.?],$IS_O!;*-(8&/G+6K<1N' =INP21O6 M)Y[?KU%O/.'5GO".>N*)PP60)O^R"*V@\*-N*I0Z15!D(R:39YH76@5CE:PX MU8""?E"!Z:A< MEX[Q]OS9

W[#JEU3V9Z-=V1#P_K.)!7/\/HM$-SOP05RI@XI'@4V+B&WP4V*01 M$P.*.';3X>,VS'&\1N@F)EW$)8$Y+$$=EN!H6$8;*1E?O"(M*5UJ;5E<+DSL^ZV]!)@T*N"H#>H%KM\HNF,#RH&RVR!OTA7V MR8%R&M;DP^-Q-] VT0W;8;0=UVX2-L!"SVO>'P:4'V"W>7^T820X%&QL_W[A MV1]FO+M%J-8RF6\TG:=0%L3';MC*[OY^?:_!W(#I8:=YQ$TH]T"@\=[3%G\: M<153@(H4[E0S5]Q^ MB.TV0R,N$,"6&"^0'IXZ9CVC@2])N>L?;>_QF3JZ+Q M@FM?;+@NWWKU:MW<714M36/]&E^,L&%]G#>#1;_Q6WW92=Y2N4JX0BE;@BG[ M/( 8RK(Y*R=:K(ON8RXT]#+%,(:&ELD< +\OA="[26Z@;I&'_P%02P,$% M @ :'?[4FD2Q"?S @ '0@ !@ !X;"]W;W)KUW$+PK@S[-NSJ1SVQ5+GC-.I!+4L"B)?SV@NU@/' M=]X.;EF::7/@#OL+DM*8ZOO%5.+.K:,DK*!<,<%!TOG .?5/HK;!6\ #HVNU ML093R:,03V9SF0PCB:W,23J\OQZ5TTAO@.']?1S5T,DW,8 M3:ZGM]%%=!-?/D1P>8/["/:G1%*N,ZK9C.0'< 3W\1CV]PY@#QB'NTPL%>&) MZKL:U9D<[JQ2AC1?^KWMR-8GC@T\2M^K$ M+9NX]4'B>X[M+V<_:0+[N5#J %+L?H ])J&2K8CI,PK7BJ6<:$3A[8/G)5+F MKXRG0!3,B,I@CAT1,IJD5!V")B]-%[14TK%*3(-=#8]\SP_Z[FKSL^^B0K_[ M'C/>Q?A!;PL4-:0+>[T:],ZN=FU7^X]VS43*K6&D$$NN%EN.-("ZG9Z_YN!O]KJ R MM8,&O[.IMKS2]6D]RTYM"]\Z/_-/1G[#^1AG7SFJ?H M<1<5RW(8E1LM%K;;/@J-O=LN,YS?5!H OI\+H=\V)D']CV#X"U!+ P04 M" !H=_M2/7)>U@T& !3%@ & 'AL+W=O0Z_;(7,F();^30N]I*S3>64I6/B./XX8TD^FDZJ9X]R.A&E2I.W M9M#1<4[M>'K]8_3?JN AF#4K^(U(_TDV:GL3-47W"K165H5U MRQ2;3J0X(*FM831]4:U-Y0W1)+E^C4LEX=<$_-3TYN'^=GZ_G-\BN%H^W"UN M9RNXN9[=S>YOYFCY>3Y?+=$E^KJ\1>_??4#O4)*CU4Z4!:1PW M\UW7\Y&>^?XH\X_(=2X0<0BVN-\,N]_R&-QQY>Z2Y0K.BX*H8&- ]#NA6 ]*^ 5FQ0[ T*-87_%N9/+,49K N53V47PVEZ^UY MBB,G#.ED_'RZ)*89\0(21$>S,Z7TJ)0.*IW%L2A!&!1CS$'E.N7H?MUP33,W<&D8V,/UCN%Z@^$N\F=X#4(FO$#O[X7B*+**]$R10> '04>D M:>:&F'BA7:1_%.D/BGQ0.RZA[.ND9):DK$7ZQNP8XXAX'9$6,\=Q<4_B!$>1 MP:#(E5 L14.54XL,S-F)&T34Z:BTV&&PI*Y=9GB4&0[*?)3 .JE>+M ^97HU MH2AU/>XS+;O)]#@NLS)EBF^@]P,'XX15=-$I'D;D(L+>28Y#:5[X-!A,\M"( MQL.N'_J=H"UFA#@1L<<<'6..!F/^78C-(4E3F[#(3&Q,0L?M"#/-7-?SHIZ7 M@9V6,\X;4KL_I1OWLXEI2*)NX5GM*#W)_7.!)R#$PVG]L)K=H=ER"<"S"L3& MQ,3#)"#=5VLS=#&E7M\:MK#";Z/57<+629HHZ&4#R,(ML_ PM)8[(=6EXC*# M*EBKIC]B8DWP9JSSKD+=;N^QF!%HXSU+T$(+#U-K)=F&MRC:LQ<-+JM."T=P M$ 2X*]2T(Y[ON4Z/U!8X>)@X %A90F/AV3X5+YRC6&2P^R[J#J/;T9KG?)OT MU(-)&$RH[QC99MI%(75[:(E;$N&?05':EW&-6),TA+K$";MB+42*<$![L(E; M).&?85)O?31J3>+XD5]M*,_5FG8>C2CMX2=NR82'T70G\J>VW"Y0Q:(?2[V' M6M0),ER$)C\"'&+7Z)8V.X]Z?D\(+6CP,&GJ]'@M+4R8$#>,J)'#%CLO(E%/ M6I 6.F08.G5:O)(.Q"0*AOK'!AIMAAZAQ.EI[*1E#\&#C7VY8Y+O1+KALO@% MS6&7HEZ&OFY./F_(\.>(R#+(I6I\>_#$TCZ\;MV^9G6NKN4.&>;.;+-)=*[# M.]JS9',)^ZJ8[1-X9U:I)E$H";R@FTTV.R>*>N6V["'#[/G"%8-'T-&9S)/\ MR;Z@%IQ$) Q/=MV-3(MA2+#K];07TH*'O J>XZY6U&T;UL&\DF2$(O\OWNGLEB%\!7R,F6Y5QN"QPR#)Q[D5_&(E=2 MI/#3$WS 'UX8=]Y$),9EY1TI9I&4=^)!&FI0H:I4B_KP$*:H- +28Q.;=H% MD4.\GOQT6Z"XKP"E^DBX6\RN%W>+U6*^1+/[6U0_G?_U=;'ZUWK.XUA.<&R? M#C9#ZZ?#^.3$3Q^W_LGD4Y(7L)/8@J?S,8#097V"6=\HL:\. =="*9%5ESL. M6VFI#>#WK8#=1G.CSQ6/Y\C3_P%02P,$% @ :'?[4M:-;<9; @ 7 4 M !@ !X;"]W;W)KLB \@,?*C M@;8HC53:3H 85 2VSVYR;2P-<_)5JH7 M70(8\EIQH4=>:VMBE2RD?+'!33'R ML0<,B-K4#Q MM8$)<&X+81L_VYI>1VF!^^M=]:]..VI94 T3R7^PPI0C;^"1 I:TYN91;J^A MU7-NZ^62:_;B?SNZSV93@*GNX MNYF.GS"X&M^-[RO(7[.(EN M'%$WCLC5Z_W/.#[AZ74\/<<3?\ SSG-9"Z/1"#FP#5UP."64HZ>HR(&@.TDA MZX59UAR_]#;W&$==2,ZITB>')MU07CA*Z]Y-&L;X2_S-_D /9?7[PR[KC9ZX MTQ/_34]=U9P:*-!$>)_DC%J;'FHS_J.!P3 :AN?O^CR0-H@OXOZ[1OV];]_> M.]^H6C&A"8RPD ;-Y98E7G^@; *>+Z4TN\ ZK+M0 MT]]02P,$% @ :'?[4L6+(;0W"P WD8 !@ !X;"]W;W)K:S%01\4YV',\DEFRZTR9I[-S-?60D MVN)%(AV2LI/[]0?2C" ""U"U++=?;,E^ .[B99]G%Y".[XOR2[5(TQI]6RWS MZO71HJYO?QV/J]DB7275J^(VS=5_KHMRE=3J;7DSKF[+-)FWC5;+,0D",5XE M67YTOC_#1CS]\S&X6=?.'\H\:5 MST7QI7ES,7]]%#06I+UX?A4=HGEXGZV7]L;B/T\XAWO0W*Y95^Q/==]C@",W6 M55VLNL;*@E66/_Q.OG4#L=4 4T<#TC4@1@,B'0UHUX":3P@=#5C7@!D-F' T MX%T#;C[!U4!T#83I WLHA5V#L)W=A^EHYW*2U,G)<5GUJ7Z;Z;:U2>G[]]=OO_]8O+F:CI!EU?JUQ_3=U>7Z/T9 MFO[YZ>+J/VB$/EU.T(N?7J*?4):CJT6QKI)\7AV/:_7\II?QK'O6VX=G$=>S MBM5*+=?+NIA] 5J?^EN_F<^S9KDG2_0AR>:CBQR=)K=9G2R!OB;^OCZFM=K6 MZ1Q-DS+/\AO(F>F .;/9>K5>)K7JY7V]2$NDW%/A8]'LZ[L47>2S8I6B%[\7 M5?42Z/[,W_V5"D35NOR.+A=)F4+VG?L[>%]OFP0#2/&1!\VL6%$4L%" MW,=-;=R(2![RH(\[@W !PU+0/O <<"+@?4QL8T(N\KM!U6:P:*F^#W>",'O4F6K2\W*E2C%TUT>(F4 MU6K*L[ND43R5>EUE-WD;410EH:]KU>3Z>[..DPK-DFJ!KI4X0XMT?I,.>BKM MB2-4F+X.H7K>AAMO0Z^WI^NR3//9=U27:DI4B&QEW?R_BO^53JPA:T-@F05< M&$OM'( Q(Y#%8%G3C0$BCP6MH&DU&C@.WP?GYM1WE0SF';>NZ.Z5@K >R7 A_6Y6S11'6U&Q^>CU0: MIE;_@^@!Y1*Q9Q\'D33C;[P#L&^U)DGL9\D!JP='T^;($:9 -9#]VS@BA8RH$?NG '!$E3"4TMSV )!@%@EL:CX &7)3+P @H>P3KG6C M)0/V:P9CZ W1-SP--O'SJ!EBYXK6](_]_'_(9*%[]-#JL9D>3!< ')PO $ X M80"!8,8 (.V4 0#Y<@:L10OVJY;]LP9L2P]_VH"U^L#1,R0.1(L(XA<1WM0A M)C;#AX0+!\433?'$3_&'$?TQL8E_1 @CCB5#MDH ?N)_?ED?$T@/$($=KF@U M0/QJX*]K]I@ "H +S!R+G6C^)W[^?RS1_K;.U08-W!&^>^Y08<66#S1B(C*D MV03 *:(E(37BVA0 CFB3:UNU%0!(E$;E9HYZ#B!MH@5 0@08NQ:+5D+$KX3\ M1#L\#4#%(*+"3;1$2P#BEP![$.V@/N@>/;1Z;!4!RC0 !\LT C+- @(RS0 M":P>H [BD6E$BR'B%T.#1#L\$[8&\"LUHE4 "9^#:#6Q$W]=P5^C(W:1@(C( M7$OG Q;TPET)8.MI=$OM6JE0/U*X4"%.FI+C!&A 35892IC-\RR((A,W 7 D5+&&FXD$ !S1@.#(7#T0L$DD)#9HY1Q 1M(\8P1 M,@H(=\V1EBS,+UG^2L7.,1.VZN"18-B]@+3P8/09$@FV=;/ +Q[\B02SJ5TR M*X4\!V CQLSY!/NB#G)C6B)'.M3BUQV,"EAMT3 M"0;(&1IP:9[M#N/ZMFK=P_RZYU&)!+-)7@KSUL(9@,(\L#RS41$.'7YQ+1?X MGE<;A@0P!RXP4.:,]ES+!>Z7"X]()3C$LB&S5O0PKF^SID^^U[6%P;$$TGI" MW=J+:^KD_IS=F4UP._,.(^-@<@* 1M*\)70.H<+0S./ OEQ,QS57\\,<<&P7 M1C$X)SL=<'"@9(!#3B)S)($#CE P0LR\! ".*":,F&4("$BP%$):\P,@<6!= M/02.00*UH1UE([YU8!..#@-W9M#*PI^L!..03G,=SKAX+9T !,3 M *0-QQC 9!_HQ5=6U!H_A>'O^ \H[8B?\%P/]$ M)8!K;BB'V S@ +!)9+"IS!K "PZ>\VFQ];&(9[G@ )N]$_T+@/XA]0C@8/4( &'U" %A]0@A;?4( MH'SJ46C^%T]XPP&>"HC_?0)2:/X7S\'_0O._V.>&@P J!0*;MS[/ 1B6YM50 ML"_G)RJDEA+R;[GB((&K"TK[F$%N$-;W2DL.^4^3'%,)E#+LP^IX$-;W6$L3 M^>17'"1P+8&*T#Q% V CC,V:*]@9EZ[/EFF=(Y_LCH,$-(UB:FXMND%0![CA((,T7U""F,P#% [.B X BS!P'F5(+!GG@.P[2E@Q,.*.]U'I!/OD= M!PG1+"Z,P%.0PC>F8!RD_'6]W TW_RB1*N2M15:IM>J M:?"J"5GEPY>I/+RIB]OVJSD^%W5=K-J7BS11:J(!J/]?%T7]XTWS;1^;K[0Y M^3]02P,$% @ :'?[4A,T>5V9 @ Y < !@ !X;"]W;W)K94J(0B]YQN302I4J+FQ;QBG) ML>SP@C#XL^0BQPJ.8F7+0A"<&%">V9[C].P<4V:% V.;B7# URJCC,P$DNL\ MQ^+/B&1\.[1<:V=XH*M4:8,=#@J\(G.B'HN9@)-=LR0T)TQ2SI @RZ%UZ5Y< M!=K?./R@9"OW]DAG\L3YLSY<)T/+T0&1C,1*,V!8-F1,LDP301B_*TZKEM3 M_?V.?6IRAUR>L"1CGOVDB4J'UIF%$K+$ZTP]\.U74N73U7PQSZ3YHFWIV_,M M%*^EXGD%A@ARRLH5OU3WL < GF: 5P&\]X#@ ,"O 'Y;0% !@K: ;@7HMLVA M5P%Z;17Z%:!O'JN\7?,T$ZQP.!!\BX3V!C:],>]KT/ BE.E*G"L!?RG@5#B^ MOYO??[N>7"ZB"9HO8+F-[A9S=#]%T??'Z\4O=#+#@C"5$D5CG)VB+^@3LI%, MP2H'MH(8-),=5WJC4L\[H.>C6PYD$D4L(4D#?GH#?_,4?EV+ MON'S/UJ+1S2"6B,P&L$A#2Q3E- -30A+)#2M.(-"3E!!1%G3Z(0RE/ ,S/+5 M>MI4Z:52WRCICK\)G4X7[G&S7SYMG"9-3L'Y6Z>HC=/T7R>WXWAOG:Z:F,[/ M:J?R8NV]II(3L3+S0J*8KYDJW[2VUB/ITG3B=_:1>Q&Y#?8IC+!RXKS2E_,/ MRGI%F40968*4T^E#\Q3E3"D/BA>FI3UQ!0W2;%,8PT1H!_B_Y%SM#EJ@'NSA M7U!+ P04 " !H=_M2V:&8KYT' "[' & 'AL+W=O$+4TFJ""%GV9J!;&"R=3X* M6P2?,18CF5SVUV_+=C"Q)"=SO@1,6O+;K58_:OO\2<@?:L-Y@9ZW6:XN>INB MV'WI]U6\X5NF/HL=S^$_:R&WK(!+^=!7.\E94@[:9GWB>4%_R]*\=WE>_G8K M+\_%OLC2G-]*I/;;+9,O5SP33Q<]W'O]X2Y]V!3ZA_[E^8X]\ 4OON]N)5SU M#[,DZ9;G*A4YDGQ]T1OA+V,:Z0&EQ7W*G]31=Z1=60GQ0U],DXN>IQ7QC,>% MGH+!QR,?\RS3,X&.G_6DO<,]]<#C[Z^SWY3.@S,KIOA89'^G2;&YZ$4]E/ U MVV?%G7CZ@]<.^7J^6&2J_(N>:ENOA^*]*L2V'@P*MFE>?;+G.A!' V >^P!2 M#R#M 0/' %H/H*6CE;+2K6M6L,MS*9Z0U-8PF_Y2QJ8<#=ZDN5[&12'AORF, M*R['\]EB_G5Z/5I.KM%B"1_?)K/E LUOT'BT^ /=?)W_O4!GZ/OB&IW\=HI^ M0VF.EANQ5RQ/U'F_ UZIGY;!2:Y E/WH[O@_:# ^35 M@2O2.>&?^_PSHMXG1#R"+7K&'Q_N=2RVW+8$U=B@'*OW\>,E#CT2 MD?/^XW%D3+.(^'YTL'JCS#\H\[N5B?PLAB66(H-_/8#*@DNN"J431^U7*DU2 M)E.N?J\=0">94.K4YD=U)__8#XI;3EAL/+L'P<&#X(.QU1_9/M%NY"ZW;+H# M4U/H#3!M23?-(/Z!(_[A07W8F8"CY']0-:#00L0+ 9465,=IQM&ON:7'ZA$Q M4QNTD^(QA>V*5B\( ")9H6W+"IP6L)1?.C(Z.NB..J-^QW199UGZ#ZOJ>YX@ MII06O=VQ5&J/4 Z7)P\ )W6*X@V3#URADYDH. JL"109$3[#-!RTUL&T(GCH M^?9U&![\&7;Z<\T!JW%ZY,Q6R*+VSJ9U:*B@D>]%+:VFU0![H2-GL-=0P.M4 M._FY3XL7Q)G,86G+OHU6I '9*/P(7?"?": M2PE)62=UP9ZY'4C8CT@,DUHBOUW!<5&@MQ1;J%22Y M2G7D.RL6;E"'NUEW,LUC.#LK?@HGQ^I;N7/B6.QU_84"P--'MLJLE,8FNLZB MT ^-M3;M" T"5UHVF,/=G'L5KR6G^2/45Z&Y;)5JHNHLHC@*VE(M=M2CSOK4 M0 V'_T^DA#?P,':@##Y1B(D6C -CSUBL?&_H "=M $2[ ?1VW_!G+N-4E7M'Z:8 3K+E<=0FG)I< M\8.P_0S'8@7G&N+0W>"'=N/G=B^!F[52:+3AW+T6$DXL< K8RY>ZZ8ZL33>U M]%$^#:)VK;7984R&H2OJ#7YH=\,UUJ4T2?4SBSS1!ZLTT<\S2DOU^AJ(55H9'9%BM'A:(-S.@[ M3Q_;%>K]?5Y+MB ,>Y'9BUL-?3\8NC*[(1GM)MFD; G+YO"Y/AI"+\GK8Z)" MP."H+_0-#N\K+_\%4$L#!!0 ( &AW^U)<\7T.B@< M 'L2 9 >&PO=V]R:W-H965TIDG6S)S=?JF0ESB@S8WLC>W9?(1*4D( X"6_?=SND%2=,5)9K=F7BR3 M;)SN/GTE3W;.?PY;I:*X+XT-IX-MC-6;\3AD6U7*,'*5LGA2.%_*B$N_&8?* M*YGSH=*,9Y/)BW$IM1V M;"/=&)^=5'*C5BK>5M<>5^,.)=>ELD$[*[PJ3@?SZ9OS(Y)G@=^UVH7>_X(\ M63OWF2Z6^>E@0@8IH[)("!(_=VJAC"$@F/&EP1QT*NE@__\6_8)]AR]K&=3" MF?_H/&Y/!Z\&(E>%K$W\Z'8_J\:?GP@OS@73,$Y;"LHJ>CS5 M.!?/5LOWE\N+Y6)^>2/FB\75[>7-\O*]N+[Z=;E8OEN=C".4D.@X:P#/$^#L M&X OQ&_.QFT0[VRN\L?GQS"NLW#66G@^^R[@A]J.Q.%D*&:3V?0[>(>=QX>, M=_A7>/Q(PU&GX8@U'/UUG'X?\/+JYIV8BG_^X]5L.CL6/\ 7UU[;3%=&!>$* ML7 V.*-SR54P#Z(.*A?:BKC5 755.1^'N% B*E^RDMGD>.'*2MJ'(5].CX6Z MSU05A00D1/U.!P6,7&^ *;25X$4:$2)NH+- -TPT=:[8?)EEKJ:; M8$T:(XS:0!AB.I)F4)84DVS#CX#I^;=M6-H[_+::_A1@[O#$NBC@.W!;*CI0 ML:Z3WVSQ6AMZ&!T"I'Q&40EZ8W6!P-B(0X6IE-9G\ M?CZ_;K+X.;O$3.JR9QEHX@[/8P+,L'9"U#9$7_/\"$0R#0(QG1S\F\7F/NK, M*-R@C/FH-K5)&*N#_X[$G+V!\>:!RPNA^5\HRAUG09N?E(]0DHQZ;"W$%!4R MXN-3+9++["J%QZBHGE0Q0CWN%/)BV!+H*FT)%8I*:3&32>[_,9ZJ05)$837G M:?ZI;NO@&1W7@<,*199\,3 _J[WGU,PR7TL3GK,>G2MRRJI,A8"M@:* G F M$H74WJ3.T\_EH(F:(2 #1C-7!S&W%LF(XJ8Q*>!(VP)^^2I6 /F*Z&8,(;4I8=$0G)5W MVM>H;_1J;)-=FUI<_;Y\>R"FK[M>!3MR56)L\I3+4:A89I%+,)!S96/)_?F!N.@WCR:8?]"8:"^2V[#O!,@N+CH\=!:.FP2I:IY0L+&3'EN M'7U;N68Q!7%E^E-AKZ7-OD]UOMF'6@:\:U0-)6N\DJ1!UA(&)@V7)3UOB3]%,,62];0<;-KL%R#)@ M F 9\K?VWVF+^R3H I1*3^;I"D^0MG@K"5Q\0:EV75PBQF(Z'XF/.GP6%_#- M^=#NCG]7:5WBG6^^SX9K%!?^SU*MOT'E@?[0O/U5WMUAEM"JAK]()DX+'D! M>;1I]%'$LT%/ S8+RO](ZW.6VDB!_=+M" HZQ8Z[@N,%2'(X/T@0BA'9C(DW M')S)X?%7OYT?;WM4$.:E&^'H]/7!=,8[NBN5N)'WM$W=8#G(Q,NCR7.6;*10 MIE1$A5:AOT*3C6G58HC($.#&JQ)AP,.VRM-K1;M>$4*SWO4W/LAUVIO9A^#D M39V;X*B2$=\T ;!:4(TV7+91IOQN;.V-'7Z7(>H3@9T6LC4SF-W%0[LMLTIN M.O?-\K*I-2^KC4D4"E*6:YXQ:<>570$W?9OR_*EB^.'L>KFD^]L(Y['P1* MY3?\V8.4(#;IVT!WM_NR,D\?%/;BZ;/,;])C$ 2\NQ0X.AF]_&D@?/K4D2ZB MJ_CSPMK%Z$K^=ZLD]@H2P//"8> V%Z2@^]YT]@=02P,$% @ :'?[4I*Q MV36S!0 8@X !D !X;"]W;W)K&ULQ5?;_(?U>XNC0:LE4P643IE26%A>]%X-7UR-:#]O^*A@XSK? M@B)9&/.9!F^SBUY(#H&&U),&B7^/, >M21&Z\:71V6M-DF#W>Z_]%XX=8UE( M!W.C/ZG,KRYZTY[(8"DK[>_,YE=HXDE(7VJTXU^QJ?=&84^DE?.F:(31@T*5 M];_<-CAT!*:G!*)&(&*_:T/LY6OIY>6Y-1MA:3=JHP\.E:71.5524NZ]Q56% MWMS?G HV):'J2-DJM:271"R5B\,Z5?.7%= M9I =RP_0H=:K:._55?2LPM^JLB_B,!!1& V?T1>W4<:L+_ZW41YI';5:1ZQU M]-^P>U[)S>W#M8C$3S],HV'T4CRA4SRL0"R-QOI192Z\7&@06($.2N^$Q\6Y M*=:RW+&.R4LG;K"8G=3@1*:#+L MS,S"63")IYV923P+DN%07'^IU!H;DF_7XB0,IK/DX$DR"<)DW(['DQAU3=IQ MDL1!%$XZ"3I8F4;C8)2,.C/)+ PFT:0S,PR2:1Q@%$=ST2P*)L.#QX?8&R,I M3BCGA5D*;H?( 7"!6.IJ2_]N#:F2VN_$!G1&'$L[Z,D2B6/E5YJG;V=T!I9' M2,F=ZW=P^<:!J6Q*5O?3,L6A,U:Q2W)A52JI80=BK:4K)'9! M[\&2A+)8" LYG;.0X&SLL(>R?3^PZ@2EW#*.2@6>L?^DOB1P+(J0,#66UD? M#+!W/Q#SF_G>*HF:[>[G907ZKSIX$8NJTM(;6P_Q P],)RJ'GJCR(-O$&;1* M.H#VN[FB^0.43:&B<@R:,,?P_0H5@TQ7!.U3A8]GM96UIY"3&LS.IUJ,MG^C MG=M 0&MHA RE8#V>Y,W)@^G"7#)0#N/5C+(W>\@)O-9-OY(>#Z8=QI[J*@-1 MX+FHUM2JP/+EH4Q!F(56.4NB9WBLXF4 HY'6RC('=CCH!L840SH F7^$L@(R MSP@\K95/:$Q<*=3>93STA?,(KM0&&P=>"#2S$7D&?>ZM>V,YE B?1MYD@(S# MTQ;J_GI*_&"-=O$4LG\E;5[CM$<1$V.1&"0'6RPV@C$U6"%K73D$S>8*S[O? ML0P(QE(,PQ]/9?C0.2A=%E*3E^HK.?&(V?)X7^J+5_[0(ZDC'D-*,I;ZZ%D4 M!=$T/DIL]LB MNE?RQUGAR]@2#\3B=C1J8HV XC(]A#KH)]L<,Y%@I/,4=Z#D*-EO_&?OF M1X:$+$Q5-NV\;0)40<#H&=;9]IZ61QD425I.KDW^](V8J,-NFV8MB^2#SR[N&]\^8'(>]5":#) M0UTU:N&46K>7GJ>R$FJF)J*%!D\*(6NFD91[3[426&Z%ZLH+*$V\FO'&6<[M MWJU%XSNGC0W?E]IL>,MYR_:P!?UK>RN1\@:4 MG-?0*"X:(J%8.%?^Y75D^"W#;QP.:K0FQI*=$/>&>)Y+A=.ZI <"M95>B,.;^%H M3VSP,E$I^R6'GM>?.23KE!;U41@UJ'G3_]G#T0\C@90^(Q ;];OU3UMRN]J0[=NKS6KN M:<0UIUYVQ+CN,8)G,!+R7C2Z5&35Y)"?RWNHSZ!4<%+J.G@1\.>NF9"0NB2@ M@?\"7C@8&5J\\!\:>08:#:"1!8V^RG,O8ZQ_N5N1D'SW31KXP2OR*22Y*X$4 MHL+:X:+:K@"C0"C>E+HG&XTS4;:>937)1F!SE&6%-3G)>=1IR DPV**U( M"UB.)9-P::^DX:O_[']72H"SO"$8=;!1/_%L^<,7.$Q^F \=K=9=#9)I(?^Z MD6ML?KQ!/\*P]2V9):Y/X]%&D+BS63+:\*?4#=)@M),&;ARGY 8:@;5JE" _ M6(4TN_5CU_O^VL;X8-M..@5]A'MW0,Y7H2=5VD,O\F7DT0\:=LOK$#D[D: M<*:4#NMH.AW6R?3)B7'HDYMCFOX=@Q+J^N<&I8@T.@V"V9@,49?>;9\6PSBB MDV0<3CJ)SA)@DIZ%?Q*F@_)?@J4OPH;GL$^^PI?'UKBVY5+WQ0#GQ6!3W_C? MI+]KV@'RG9RGNMT?)HQ:$/C0O]TSN.99P!06*TLDT=HCLAYF>T**U \1.:!Q'[++$ M^0^D8<#S0@A](LP%PT2Y_!-02P,$% @ :'?[4F:!S0!G P ,@< !D M !X;"]W;W)K&ULG55A;]LV$/TK!PWH-L"09-EM M@\8V8*?=Z@%MLSIM@7ZCQ)-%A")5DHJ2_?H=25M5T37 ^D4BJ7OOWAWO3JM! MFUO;(#JX;Z6RZZ1QKGN19;9JL&4VU1TJ^E)KTS)'6W/,;&>0\0!J95;D^;.L M94(EFU4XNS:;E>Z=% JO#=B^;9EYV*'4PSJ9)^>#]^+8.'^0;58=.^(!W8?N MVM N&UFX:%%9H148K-?)=OYBM_3VP>"CP,%.UN C*;6^]9L]7R>Y%X02*^<9 M&+WN\ JE]$0DX\N),QE=>N!T?6;_(\1.L93,XI66GP1WS3JY2(!CS7KIWNOA M-9[B>>KY*BUM>,(0;>>+!*K>.MV>P*2@%2J^V?TI#Q/ 1?X#0'$"%$%W=!14 MOF2.;59&#V"\-;'Y10@UH$F<4/Y2#L[05T$XM]E>_?UA?]C?[-^]/:PR1XS^ M/*M.Z%U$%S] /X,W6KG&PBO%D7^+STC)**Z[9AZH.+]T@N#'#Y33RK8L9[JFGK#(5P;S?M;7^+VB%3NDAJ7 MU0[:M$Q?I_";=U?DE]\!D]]GP("+.Q$:3-?!833[T^B^2[]W-@L=P$$HH/Y0 MBLU@2S5J!"V$)3I)<\''P=&*HT(#3'$J5]77U'Z]H0/R8W2IG:B 68MM*1^" M$3,5#"@#VCY8AZTE0D3 M V%JD=PXO>(@D43&P>E &!)K1?C$A:6.\_&Q4M\A-,R"THYX40&-/.M3P&E; ML=Y&/8*NIW) X,EMA0M^?FEIKZR6@@>'!T]5I5OT2?,>?'R41)G" M#=&0*RFHUVE(0M<;ND[K#T5%Q72T:3F+Q'59%PNH$Q M.F;/Q>2-_'J2Y/%Z_JL;L\D<:]$B MUD5>\<\2J;HLF?QVQ0OQ>#[R1QWA2[Y8:D.87)RMV(+?<_W+ZK.$M\F:2Y:7 MO%*YJ)#D\_/1I?_ABIKY=L*_*G1393P;KI^ 0FNM2*?5%3G( M\)]U=8("#R/B$?\ OV!M96#Y!7_6R@%7NN9*+5?Z.M\=9G+WZ>$&A>CO?TN( M3T[1#I[H82LX1 MU*YD.J\62/$%E!+4K^6V34M4(VF35R0,E9T6=<84>VX%6)= "QM"= MD'II!=P#DBP[/@W3W=H\D_--+8& T>7<,(2GRID5= G%)L&'K9"=1O7,]8Z8 M+ HQ!87$T[*>7W=*;J]L'2_-/WX,H,<]U)^G$#AI+ M %QSD]#@E4_KA&WYKHH:J*".["AC_@0[E>+O>P9K34$]I%9\ED-XP(>E]7C& M0=W22IB"G:R"3<@Z5-6SI9E@C,TAQ#-;%;)-N/P/UN\GNG__=,IOM>R6J-/1Q@B1T==UWA'N!9R)2#>'$V^ M*Z.#G^[9X,1-D4-FM:AS#7]$D6>V\AXL,+O[)8+=CJ]WNV<;=P>9!JG#>[7? M(1K&F$:)0R$AP4%('(KO1S@*J$/I]IZ>DI (TY V_OJA0]:AM"#%<11NJ17A M)(VWJ 23A&Y1QS3!*8W>[[31:/0@M!,GL"^-,0F"@7TI)C0=V =,?=<'6V)Z M X?EY(Q3[ ]\1%*<.G:!F 2#BJZ4 "=)X@KQ20)"0G0_0)X&$M#8P,%[-/;[ M%3Z.0F^'ZVB\.ROAW:?> O5V(<82^"<-XV/EAOBLX^>&R1)MMCG$3/1XVW0^V# ML+:=E"^!M2 (,"&#(H]C[$=N/28>#@+?(6RC6IAZ.";Q052#*J!I#S 4<*NO M"1_'83\V!JW"@#P?O8+(R!]@<>(#0KAX!F7I#ECGV<1M25$44 @,%AZ'*4 CCUO#X( Y MX< 62/F7V0([50@E@Q.I(-R)!3L!S1_;EL$T)+VD8H!'[TMI_0(G3JN6%-#8!%L61-"/Q,- MK $L"0Y; _UG% ^L,= 71$=#EP2:]>.A"Z1:$M,W@A=B_.IOM_7_4_CR]O"W M"U^@2J#@7.P(XG"0QZ::0FC=OHK9/!)6FZ:1#T:<1SU8=&9-#, M/,<KQ/+-]^B1\180B.3*#?!&%\#UI7QT%C^WEE#^:: VYSKJ:@_,NF M_/EV>X$W#OXDGYL;(?1E\SBORO8?WXDY>A<%GIWTCN(8-A-LSE97W%XJ%=^P M.:/=>2Z-$2N%U)T8X 2IOT+V+!E]947-[=G?[/9N>$U=WZQ?-A?*_?3F6OXCZ&#N+0H^AZ7> M21R.D&RNNIL7+5;V>GDJM!:E_;GD+./23(#QN1"Z>S$"UO]O&PO=V]R:W-H965TT7;[8!]4VPFUDZ6?)+< M-/?K1TEVFK1+<1]N7Q)1)A\^)$5*D[727TR!:.&Y%-*<=PIKJ],X-EF!)3-= M5:&D+TNE2V9)U*O85!I9[HU*$2>]WB@N&9>=Z<3OW>GI1-56<(EW&DQ=EDQO M+E"H]7FGWVDW[OFJL&XCGDXJML('M']6=YJD>(N2\Q*EX4J"QN5Y9]8_O1@X M?:_P%\>UV5F#BV2AU!..Y#CDM7"WJOU;]C$,W1XF1+&_\(ZZ*:DG-7& MJK(Q)@8EE^&?/3=YV#$X[ATP2!J#Q/,.CCS+*V;9=*+5&K33)C2W\*%Z:R+' MI2O*@]7TE9.=G=[/'N>?;F=_S/_V"YC=7L'LX>'Z$>8W=[/Y_/#)+;D MRAG$60-[$6"3 [ CN%'2%@:N98[YOGU,%+<\DY;G1?(NX.^U[$+:BR#I)?UW M\-)MW*G'2W]J MK)C<4#]E2E-IX)ZY[F""?V.A360.S!@:!YPTN:8&M"!)S JF5VA +>%H$(U/ M4J]ZE)Q$X^$)< F6X U_AC)4'EWE@>J&V[IY"UJ0J-%4Z#M2;+J>68O/-$*E M.8T(+AQ/P2SA6 585D)MD)S@$VHF,XQ *ODQ8Z9X0]GS%$JN/@KRT81D/($5 MC2KZK.DS;=(J4,^YJ91APAD&[2YP*A:9QB,:Q/89JSBEHGN'FW* 85AKUNH(TB&.T(_C88GX_V-49+ '=N$^>)//66,.BC_ MAR[JL-OJ_Y(,/[P(XVC0[^_+Z>@#7/H*A^'V3,\L@WL!NLG>RJ.H/QJ_DG;" MVA^S+Z1?PU 8290.TX,;_W7EQ3O/"\KWRC^BW!FG011>&MO=[3MM%IXG+^KA MD7=# ;OI*W!)IKWN>-@!'1Y.0;"J\H^5A;+T]/%+-_10.P7ZOE3*MH)SL'V] M3O\%4$L#!!0 ( &AW^U)/RG9L?08 /0> 9 >&PO=V]R:W-H965T M32HK432KR/B,DZ!WM MJ*G)LU)>5$A/BT)4]P['=IY$%QFH[&Q@O[>SD2,Y)4T-Y.+"EK]9I4T M*V2I,U6B2@YW._OT[8%GQ[L!'S-YJUO?R'HR4.J3;9RDNQUB#9*Y3(Q=0<#/ M%WDH\]PN!&9\GJW9:53:B>WOA]5_<[Z#+P.AY:'*_\A2,][M1!V4RJ&8YN92 MW;Z7,W]\NUZB'-ZOC M(W1^_?[X$AV>GUY<'K\_/KLZ^7B,3LZ@?8RZ'\ZOKGJHV]D_/SSI]';Z!G3; M%?K)3,]!K8<]HB= IZHT8XV.RU2FB_/[8'-C.'LP_( ]N>#OTW(;<8(1(XP^ ML1YO L'=>OP% [&@V&L4>TZQ]^(9>%K/V?GU,0K1K[]$C-)WZ'EJT?58HJ'* MX2QGY0@9,#>C5.E+ U&)>A00]!X)_5;YP7A[W[8[_6XDG)A M2R/8D++9D"L3;DJ S#S["P:. "I?S+!9$ 'O4EEE7X3%//UBVE*ILU'I$BO* MM!$?R2%LOA0-9 E?II$?3JM*ELG]QNM_GD+,AO=VJPF-$J''3==D=C%,M.+F[(C-S0T7Z)V Q7$9S9Z[=-C\0H#^12!AT M*JIDC#A=V@%;*,9A&+;:W3C (26]MH@Q'WLQ79!QRK#'O!XZ_^JA&4@X?Q)N MR2076F?#+%D,0M?')(I[*\YW&?:C<%5..0ZB&/%&$&!".=HOU+0TNJ4'LCRL M5('LF6T&<^ZC>0"BR$=L00-EJVF@F#&"SN"4)VZ7F#<3V,!J$\1HG/%PZ'NM M-L4A8;UEIQZ:(6:7]C&08QC'B[N]C $M%J4<2_"- R_!UI1.L>++@LP92U5 MU,,>( J'XTVQSP%&-T2E. X E3@F,9WA41N'/ #(\-OPAV)*HI;AH(H'*X8W M_1!"&^E' *B=$A[X[4C'#,?A8HY8 ,J6((G[/@X8:>-A#QU-*U>XV3K-H4)1 MHX)6IZ_>(OS(G)J@'YW9CFTEM\S\VUUX5)/![*P9T>1SUGK8;SL>:>?8@ M]+;1%5A[IHQ$-("ZV!F7J!+F9JG#(4 >2'X&1U,;$-@CJVTI#4;#'6E=OYRQIL"@!?_2* MY11VI>_\A4]"&#B_>?RIFU@GHI)Z(AWGSN_;@>#?(1"\)B+/1AJP_Z4NK\5 Z^(YDHDL!G"6UM0#P$&B!?9""=35X1)](7 GD:6" &0T)M^E(( + M+UQQ'T [COPUI";"40QRWI;$A&]<*?A^W.(O/N8>WX#!^*"#?5L% 6R,!TV+ M8^Y'*UXU;;CQ"7VT?OA/$9@G$>N5OKPB%IW3^BU BX %K78W)-CW@B7 "H#5 M+(%8Z./(_RZ U668D7;IOQM0A]X# T"!8YS--; MYF=D,,Q2T)K!^-$S&,SS(K+N[:O?>HDL9#5R[ZUPF5A@JQ\E&VGSI+M?OV3. MA]?OP:>B&F7@9RZ',)5LAWX'5?4;:]TP:N+>-0?*&%6XS[$4&PO=V]R M:W-H965T<),M.DVMMW]E.LJX[ MUSXGW9YI"99XD4B-A.)TOWX@9JRBB)XW=1):0*IF-_MC;3 ML6ZHE K7!FQ35<)\G6.I]Y-@$'0'&YD7Y ZBZ;@6.=XC?:G7AG=1CY+)"I65 M6H'!W228#=[/1T[>"_PE<6]/OL%YLM7ZT6W^R"9![ AAB2DY!,'+$RZP+!T0 MT_CG@!GT)IWBZ7>'?N=]9U^VPN)"EW_+C(I)"!+3L=%[ M,$Z:T=R'=]5K,SFI7%+NR?"M9#V:+E;+Y>HSW#^L%G_"YG;]9;/X.+N_A?5F M]?MFMAQ'Q$:<:)0> .>KSAS_#XS,*HMS#R%D8_+Z9O WY>/=S"-?SVRW4R2#[ M=_#AH4!8Z*H6ZBL4PH( 6PB#7$-U8U(^0:B-SHVH@*L:FAI(P^4E/Z^R=)7B MI2WH'= 1R1N_^F AU575"X6P4G"'6]-P1<,@\5GB7+VD.-?"9 [U1AJN26WZ M&U$SGR?,F*GB.GZ5K6BHT$;^*U5^:L'1/TI?@%3^5N2YP5P0G[0N"FX"629= M-Q E#.(7');$2T.6A,J$G;1A;VHY2"'=&5T#]C)FUJT-D^B\X)<>NMGUL\N.)Z,(.:1Z0+[CF\\^QT=\A:JG7,7@#WC/21 M"RAX?+P<>5>71Z'L152?<9ZN MMN%ZU Z$_[<3IKI\A1 MO)W%2V%RJ2R4N&/5.+RZ#,"T\ZW=D*[]3-EJX@GE/PO^2X#&"?#]3FOJ-LY M_R=C^A]02P,$% @ :'?[4B0,8)T2 P $0< !D !X;"]W;W)K&ULO55M;]LV$/XK!RT;-D"UWOPBI;:!.$TP%VL2)%G[ MF9'.%E&*U$@Z3OY]CY0CJ]L:M/NP+R+O>,_#>WCB<;Y7^K.I$2T\-4*:15!; MVYY&D2EK;)@9J18EK6R4;I@E4V\CTVIDE0!HUC,M@.?>^&[VZLIE5..+M<7WV\N+J_OEU?W,TC2X3.'94'\*H#I]\ 3^&# MDK8V<"$KK+[&1Y1(GTWZDLTJ?97P_4Z.((M#2.,T>84OZ]5EGB_[475?L8U[ MMK%G&_^WLWH=?'5]?P$%_/)3GB;I6QAPP5H^HK1*Y1 M*HI]1>$=EM@\H(8L\9X8;MF>?F>+FC-A>M0)).DDC/-XZ$F2,,]S^$2W_ V7 M;UJM2C1'3$'+1=&;TSC,Q@E<T/"WRHQT789P6<*\L$X-- MQ[-9.)W-!IXL3\)TV;]I9++ZI\X06$L)/W&G53Q#-OG9!](84F\S+?KN M))Y#7T:?!1_\%GND4C\RL2,E.^.*ZTHMF+%T%"%LN*89]5SX-?AC?7D=_ 8- MVEI5([BG.'SR)T7,Y4YK(J5?PUA0CY2A"^_,/3-PDN=A$1<^MY/9))SD).@[ M%0YEC/[MND6#-M6@WOIF;&CSG;1=Q^J]?;\_Z]K<,;Q[+#XPO>72@, -0>/1 M;!* [AIP9UC5^J;WH"RU4#^MZ&PO=V]R:W-H965T"?E-Y8@:7LJB4I>]7.OZ?#!0:8XE4WU18T4S M"R%+IFDHEP-52V2952J+@>^Z\:!DO.I-QE;V("=CT>B"5_@@035ER>3Z&@NQ MNNQYO:W@D2]S;02#R;AF2YRA_J-^D#0:="@9+[%27%0@<7'9N_+.KT.SWB[X MD^-*[7V#\60NQ#ZXAA 6FVB P>CWC%(O" !&-OS>8OTH,,%ZPI]*-8?<:-/Y'!2T6A[!-6[5HOZ$':*"W* MC3(Q*'G5OMG+)@Y["HG[AH*_4? M[]:09?F1:3892[$":583FOFPKEIM(L?+FYFMW,Q@--6$8R2#=ZUZV>_X9>#%]%I7,%-U6&V:'^@#AT M1/PMD6O_7<#?FZH/@>N [_K>.WA!YUA@\8(3'#L "CN@T *%)T?H?;V[^Z<; M\%SX[9?$]_P+:''@*4?0;%X@S,V)V)P&_@\JT#0E319]$(L/C4)@2J%6P*H, M"J34@X*S.2^XYK2:5U9A*LJ:56MK97BA:$P;4BG,S)<2!<^8IL$U*UB5(MA, M4>>6E1M<_+#W?8V2:5XMX8MAJCJ#,UM:I@7YPA<\9?8LTF9CM]GP$5,LYR@A M\*S$A<-D7Q XT=#]88Y-&RFQT@>A;ZFD1V9V-#S7 MB2-O7^ YD>O#G:B.*;:0QZ""Q/&CT6X8.*,D@2>A67$D*_;BD#@CS]T71$XX MV@GV$?"E-CGCP"KG:0[<9%=:-'2R39I-A=(@%K 4(E- .979E)Q1*:4-=V") M%6U^884LHR+%E3;)\-P!OY>MNQR=:7I1P:?])6NW52I*0XDI.(N?;]K1OD4;PYI4(Q0(IP%=!*"UKN8 MDL]O-X1F]OGJ:NIG1<9]*S+) M:-A&9D@I$/[4R!PK;F*NJ8%J>>!+FK-JB=;WG?WO8]/Z-G)B4/JO; J^*B!FFU>V9R5K[)E@*>/H)%(:[N")0VEN@Z0_A#4RV?8B1U4S MKE)SQH'X(32F =&"^F,#09EME=Y*YK6Q$?2C7_O'^K7!7G=;HES:'EZ!M=8V MNIVT^TVX:KOCW?+V'^,KDTM>*3*_(%6W/XQZ;<>U'6A1VUYY+C1UWO8SIU\= ME&8!S2^$T-N!,=#]/$W^!5!+ P04 " !H=_M2=+&^T;H" !D!@ &0 M 'AL+W=O]\]_@>V_=DN!/R0:6( M&AZ+G*N1DVJ]/7-=%:=8,'4BMLAI92UDP329H\XSB3H,JB8'(_Q5SL1H[OU(YYMDFU<;CCX99M<('Z;CN39+D- M2I(5R%4F.$A&R JX]8W^V7(G+BNF\$+D]UFBTY$S<"#!-2MS/1>[+WC@ MTS-XL3^7QRL_P!%[>+ MY6+H:L(V$6Y\P)E6.,$+.!%<"ZY3!5<\P>0XWZ6:FL*"NK!I\"K@MY*?0.AU M(/ "_Q6\L"$:6KSP#42/@+L-<-<"=]]\@J_CW-PNK\#WX<.[0> 'Y_ \+BQ3 MA#AE?(,*,@[:F$S*?<8WP I1<@UB#5LIDC+6L*,EQO6>7G\L2Y8K8!*!*5B+ MG/I1G=GMO/#\OXV+[/'H*0!=)-J+K"/,A9J/!U.6,QY3/1I6N,DX-R2H^CTR MV82_A\#O]".O[? Z4<^#2_MF8B%K.Q2&;)_ %_BSZM!?M; M_..T#MR<]FY.V3)/G@KR(N[4QE8;;0KQS*E, M!W%3.*70WL&+-T;<-$Y7(EE$!L8BE$H\LW4CS4Y([ +-0IH,<^"##'B@#7+O M0A1VHYPA[QK^")"PN4ACI/5.8(]RO&R"9=MW*K7P=S/P?;?W?8Q0/*94DMG3 MXP5^/7_Z9"+>$]YCLU)Z(8_1!!MD15"BD29D""P<0@O,Z=HZ5 D;O-">)RZC MU[^]NGUS)YJJ)9=1@.X7!VPQZ:NG7A@H6J5 "[2%G&O['93@(4"]?#=ND":P MC >BV2&%6)G*YV3)FCEQP)Y;2$D]/_>2.:Y)IV RHP1O>!?;)IK(TVJ9858 M&X7?J!'T=,](+E-=:?),-(42:8==H\1CWZ[_A'J!,O)G@^;J(.M/*D10ZDNJ M&L;X9 PJTZK-B-I*UWJ/_9 >MJ(>@6^O,RT=A=WJ4%)K-5VT2D-VR>$&E>$> M'8M,^^#TNF6O8U$K5R@741PQG:PIDVX+]N$,ZD MJ@N/(L*0"+DO#2$MT5XG%^/5^4K@*,-<&"96AL,@$\R1T2CE!^-5V@*>>&V1 MS/U(SVGC?,E.WZ3!KI%/PM;SLT.(/*-PP"/J52-Y(LB=>-NZ%'2HH6@TK?,M M\%*]MJ5.2V2!B?$M7/@(JNU!&0;UF,*-&.#H"6([VQ;@0 #HAF(UE4S9>YP4 MQEU*;F)H#4(7O M"DNH&W2QKVP( "#Q9+&?CV0QY$<-.\USF:/+6H1_R'(EA MHU?<;6B"@LC,G:W%232D+$[FL\X)UP:CU#H==B*C]CBTNFD+S%U'9++L36?)H(E[M]W9#$VN)>6RD)E9K_9,TID77[";# M7NU%ASL3VD!W 5+53GX4&.#KQY'<146GNQ-!^LHL*(/J15$8@%E,%H_8=)Y, M+L1.28>IZZ87,?;8&F=3I3)_:+]%>-%2?4B!"F40BG3)-98AH:TPO32.[WN; M3B%%JAS_'R@=X^C%KI^A_V0B,[4.@[%TJD(4\-2=8(P- UBJ*C\Z35_#J.9) M6_&DG3\X:0B 40$0B";1CULOUGEFAMH[R]N\,"3&%#TG,PW>_/*FN(GII/::7A(TEZH(RL3FI\.I3%# ME@U&YXM&@V.64,'5V?CL=,$A3U87B_'R8GXX;^-.@,DX4Q2,V6H]'QD;"3K7 ME4)?.1S<0!"_I?BC!#YK!9HS6]F"Q9'K0X9_MEEQ+\8IKA\[>MUGQA<%GA&T MGV\1/PHEH3A9H>=7Y\L.]'PY7IZMCD7BG::2[,,<- >JQDJ%:Q"/W-?0O\4U MO6% <$6]:% @[W'% (W&PO=V]R:W-H965T*- 74T/.\7$NDC[?"?E);0G1Z"5G7%T,MEH7;T8CE6U)CM50%(3#REK( M'&L@Y6:D"DGPR@KE;!3Z_F248\H'E^=V[DE>GHM2,\K)DT2JS',L]]>$B=W% M(!@T$\]TL]5F8G1Y7N -F1/]L7B20(U:+2N:$ZZHX$B2]<7@*GAS'1M^R_ + M)3OE?".SDZ40GPQQM[H8^ 8082331@.&X3.Y(8P910#CMUKGH#5I!-WO1OL[ MNW?8RQ(K#Z0"MR!J73#^+W7M2[V=L]&6"*?N+=A5O' ]05BHM M\EH8$.245R-^J?W@"$S]$P)A+1!:W)4AB_(6:WQY+L4.2<,-VLR'W:J5!G"4 MFZ#,M815"G+Z\GFVN'N>W<\>%NCJX18]/JO0C*_(JBL_ J MVK!!>QU^4^'/)1^BR/=0Z(?! M-_1%[>XCJR_ZIW??L1:WUF)K+?YW?/UMY0^/BQD*(O33#],P"-^B[S"&%EN" M,I$7@A.N%1)KI(7&#!5U\65":;0CDB"LT%HPJ&3UQEKRH[?_VW&QE81T,AA! M_A&;?PW/G+[\ 49!H=OF'E0 6>[Q^L3KW #YRU*$G1[*6 DPI22!)= M2HYJKT#)*0)%V3"_BKT@G9[U0+T:1\F90WE)$#@TV ]BAYYZB9]TUL=^ZM+@ MEC!T)D(/TO0,7>5":OH%VR,5&D4AJ8 S_EC@FD[40QJ0))J>7@I-+4=## MQ>$^PX0Z^&V2].LJ<.ON$*MQ[#NQ"9WXQO$!7^Q/'"X?$@QN,)H1N+% %FVQ MW!#5V6O@3<9]#+V]>%$4GUR%I$K]HW".R]V2-9P3*[0D'+YT76<]/WAAW$_S M8)H>X4R_"I$9TTG2FXN]9!H?D0_2([Q'YL#2-$3W<+FBKTE>,+$G\@3\4XD6 MCJ??P=N'<(IW[/>==9(WG+1!R."@D'19ZD/'Z[%[TR,-9^PT$L>_XZ WFR1] M3BAE/SH6BBCM^R?PH1D=BT:$LPOO S!?(06G?5Z=]J1[VMLSW+"8\WMH+U2K(Z7W MU2VK[T\/"3 IP2;FG:[J(0S7+\HS5AK# .W1,L*,R EZ15Z,&G+6@+X!0YCO M;5HF;Q707 E&5]B<,',-0]Z@N+,JAC"B>RRSK=V#YVI!N"BD^ R2YCP"P95U MK18(#DUXE( VR_[!H&$68NF #IEF0D7\+VHL!S7-JH,V"H<0,7VC@(@!08VG]&8;F^P&Z-M_11F-6Q M"L&";3$*:N!MBS $K&$ST6"00D0.VY022T8W=DG!$XTQB"M:4545-.B +!'E M9@MZP)O+1@L@.>17DU< B( RNF0UE@YX ZQ19M&6$!-X=QI=&&U@H0">RHFV MH\##=H@^%MVTKUU0]-%W(VNW(DG&X)I!UWM4/=[<>=;A?R4%3?"=+;0VFQ*N4UN!0?#1%K.U MD36EUTT/<*/UI@896\!.6"%U,J(.(53E4FDC@!G;V_*$P!.TW%M)R/36Q+$' MX,AY>.<$0)J_%Q2H*;FNWN#M;/L/QE7U<#^P5W]_0.EMS'X968.H/TS& R2K MOQ0J0HO"/N.70FN1V\\MP2LB#0.LKX70#6$,M/_K7/X.4$L#!!0 ( &AW M^U*M.=^-XP( %D' 9 >&PO=V]R:W-H965T9$M46!W*RD0N9$&U%N M?%5()(ESRID?!4'?SPGEWG3L=$LY'8NM9I3C4H+:YCF1SS-D8C?Q0N^HN*>; M3%N%/QT79(,KU-^+I3227U$2FB-75'"0F$Z\R_!\UK7VSN 'Q9VJS<%F\B#$ MHQ5NDHD7V("08:PM@9CA":^0,0LR8?P^,+UJ2^M8GQ_I7UWN)I<'HO!*L)\T MT=G$&WJ08$JV3-^+W34>\NE97BR8J\37"4VT-9:6E6J?'3T\7Z M>GX/-W=7B]LY-.:_EO.[U;PY]K5A6PL_/G!F)2=ZA=.'6\%UIF#.$TQ._7T3 M4Q58= QL%KT)_+;E;>@$+8B"*'R#UZD2[3A>YP.)GH"[%;CKP-T/5_!-CKU] MYZH@,4X\<[T4RB?TIG>+]1S"+GS^-(S"Z )>W@S6&4(L\D)PY%J!2&&A,Y1 MN=$B-'!O+K'")NQ0(A %J6#F.JIS!PXZ%_]M7&<2\>3? 7/RZ$[^:+.B^W'#9@5JA*V@-VI"(VJ%0533]UK!<%231T&G M^=KY50FW^MT!A*UA.*QTEM.MI$&_#VNA"7L/92K0&@21&1N1W;F6^+!?MPKZ MM5R:_UH2,[!M8D[@N*Q0:X:Y0Q">F*8G-:',*=KPT@7U:^TN1[EQ35V94+9< MEYVOTE;OQF79+O^:EX_.+9$;RA4P3(UKT![T/)!E(R\%+0K7/!^$-JW833/S M]J&T!F8]%4(?!;M!]9I._P!02P,$% @ :'?[4DQ3,&ULG5;;^<22+J%3K)!L.SY): M*M.;3N+>O9M.;!NT,G3OA&_K6KKU%6F[O.BEO>W&)S6O F\DTTDCY_1 X:FY M=U@E.RN%JLEX98UP5%[T+M/W5R.6CP)_*5KZO6_!D6O\]QHY89M+3M=6?51&JB]YY3Q14RE:' M3W;Y!VWB&;.]W&H??\6RDTU/>R)O?;#U1AD(:F6Z?[G:Y&%/X7QX1"';*&01 M=^Y&/%[^??,P M20(L\GZ2;[2O.NWLB/:9N+,F5%[@;G1SMPHFAO]SVR]K?WAX^.-2,?BIQ_.LS3[5>Q; M$X\5B6M;-]*L0?;ID$9065)D_U::%9T,42T;#M[]*'"]10 $KU:B[FI* M7%.!BM"N(H,(\[BYI?0B&WVWO>%K>P>&T"_(?2>POH!"SNES.%JJ4'5*$N@: MFY$J\B"GN, MJ"2HD)[WLW3(DJW9HP@#F)&A4J$]B]MRCS[ VS3.KA!P( 1\ G:,?QFA4[:Z M@!*W5>Z/L(* 9,R@-8B8G>P5=Q/?X("EI=+D#RA H74F)HNQ/PT>!F!?@1R@ M *T7/@!%'W7-I8X'J"VZIA'/K5.^4+%/(X3/G+H2#9U6.35Q\S ;R@MC8D.-7>/J'X4<\WX(AVR+6[^E8:06HC10O M\"[AQ,:+C0Q8ON9XEX"!3;-01UR*^15Y)UH #,B*S *'A M'"*@RAR]PV^[38>IT]'6LPA..(XV4)32JE9!;NIVA=?KQ;"TXH6L!8J&0 ='J'&!&'GW:NMPAK4W%"6.:HI4M84"2(\ M@@=.UA$V9TW+V Y1$UHI'[_?ND.!2XH9QP/)#- ;Z[WB!@$6.GK!(B%4M-U\ MP1TX[9^-QLS_A@N%HD/WJ)](-FY_2"\GG/L5)+'ZVDH70&WT@6SPK6YN O&/>&Z4:9;!-O$ M\6%F X:1^%EA^B/' C@OK0W;!3O8S9/3?P%02P,$% @ :'?[4M5/+EI8 M" LAT !D !X;"]W;W)K&ULW5EK;]LZ$OTK MA#>X: &M+2J)+4G&\OW[/4+(L^9&D:8M= MW"^6^1K.G#DS0THG2Z6_FD0(RQZR-#>GG<3:Q9M>ST2)R+CIJH7(,3)3.N,6 M33WOF846/':+LK07^OZHEW&9=\Y.7-\G?7:B"IO*7'S2S!19QO7J0J1J>=H) M.NN.SW*>6.KHG9TL^%S<"ONOQ2>-5J^6$LM,Y$:JG&DQ.^V!XW(M+D:8D"&I\JV1VZBUI8?/_6OJU MLQVV3+D1ERK]MXQMU_$-4]@Q)7J12XW[9LIP;]#LL*HQ5 M6;48&F0R+Y_\H<*AL6#L'U@05@M"IW>YD=/RBEM^=J+5DFF:#6GTQYGJ5D,Y MF9-3;JW&J,0Z>W;U[O/-E_.[FR_O;D]Z%@*INQ=5BR_*Q>&!Q2/V7N4V,>Q= M'HNXO;X'16IMPK4V%^&C O]1Y%W6]ST6^F'PB+Q^;5W?R>M_KW4M:8-:VL!) M&[P,J\<7?_AX]XX%(_;;W\9A$+YE#6'L+A'L4F4+GJ]8880!K;2\Y\17)G-C M=8$PL(99!=?GB!4F'A;*%%JXOJC06N31"KU1PG,,:VZ%\;#6"LRQ99OQ/&:1 MRC(52[MB"RTCZM32R'R.N"IG*X:DPA(10V,>8$5TJQ2 N R8#A5P++=9$=0B^X MMK+TSWXDNA#;F@EIUZ2TGN(ROR6-[+N"C=O-9@Y8#"6B.A+P QB4@XW_8#KR+85:&)]>^YCA(W_1R1F;K!,I#6, L7S3%% MM6J'=HV(L80WI)DE7S ^UT+4F:.,,Q)XCYCG4YE2%H!IL\(BD[ R=1 -M_+& M2[!B*3+"7J "W_=\W]^/U X\KC?A]Q05) WT=YDG)JNQU7DQ1XVDJ<,NN^;@ MU!>>%F)-H6NM,F9QB'#QBJ=714B)Z%*F:0EK"6I4,:X-[@Z6E,'X$X2;D2[W M3IOMISQ%#28,J)+5)[$?9HZ#;Q .O9'?+^M&?Q)X01 ^,U=N ML^BZ3D%._0/GL2H?5#B[T^GQ6Q1?A<#,Z02&?T:E,G;X752VWY+M1,P4-?6- M.]3Z_;=_F6<;[77O;G5:CWP$A/I ZWN?/U/6I4L8]F#[L;U>LK89X]-5=>18 MAQ_5[7,LRWM,S>T?Y^7U=J;91.L1"SQ_,JJG'K'^ M\7&CM;[G/=83>H-AT&@CVL/!LV1C[ \\";CX1X,^Y/! MB[$*L'I8&N';1G4OE,6M;-9K!%OGC]N1D_?&_6;[3:5C[8\3_/'@V9[ M@,+;;C?)>E3Y=MVF8E^^:'#5EX=.P?>;)P7*;<&/A^(&X>R1.UE-N19K"+1Z;BUQH4/8WGBW>,A[C=@8/ZI(4 MU=W(-,AU[ 6C08NWKBSXU^' MAF5B:')!X^@^S]U]5)8F>^[J0SKSAZVCW>Z1[AE.1BH(FXEAU"@_WU68Z3GR M@CVY%.YOY*8G"^.KP!M.CE\WV^,P?+V+5O-UDGM9AUL/(]SZ#7 MNTGUB@0[:IX;'I7O+>DVI@4NM/!D]W^>UGY.FMN6\OM!WA(JO]J&3=)E=K40 M3V> -WL3[2,1'X;#S?BE,HY<NZ^%IGR777Y2JWOK#Y+G MY7>XS?3R:^9[KG'@,RP5,RSUN\?##M/E%\*R8=7"?96;*FM5YOXF@N/D0!,P M/E/*KANT0?V9]NR_4$L#!!0 ( &AW^U(>;90CI04 %\4 9 >&PO M=V]R:W-H965T@=#=X=CXC?,7P3L#"M9T:13)6ZH<59//'$X@STD1NG%;Z^PM39)@^[G1_M'%CK%,N8$3E7\7BI,>2R#E56XO MU>)/J./9)7VQRHW[SQ:>=S#LL;@R5A6U,'I0".E_^5V=AY; ).P0B&J!R/GM M#3DO3[GEA_M:+9@F;M1&#RY4)XW."4E%N;(:J0+E[.''H[-+]NWHT]RQUXVZI#=8Y^5M)EA'V0"R;I\'_U8.A,USAQ'6Q7^5-< M"#ECED]S8*56.6I5QH-N=Y!8PF *E++I\H46,<0GY M8HJ/W-2SSUS?4 81Q?ZW&,X2D%;$/&='OEPM6U=B)D6*1&G9N M=F]U.K YJ]\ZD!/7<==";+RJXH7Z5:T4[!Q%J4#@_7VH;]\0GFD+/! MZ^8I>MUHJC>&K^NXGNX:Q$M$0\G@+LZXG &+$2_HW4 M#I">!.-H=ZNW71PO#]&C8"_A0,P\F6C&VB/@G!N\/ND[*#O V" M=\-@M+NW-?XG60B"3]!=+N\=:?S>X >7%G/N(&.5&*[!@^A#3*V, V_44SA\ M8;Q$#.=QMM-6WB"R<9QM2$X)CSIJ'3SJ:#H!9%?QO"OUV"*+FUKZGDP(^5L0 M8$IEG:JTGB#-K8=<_P5;AV)\",G&NC8UN6?"!_4PC6J:BYGGK?#C33.!WL = MGC[.Q&:M)8+=LQ-'.RLW'A7"\9F&L22,B 7JM*;VT?N5WY-<*Z$I;K/FF[[. MP;KA$VXRE[^8'N"VPG[)J3X!GC6QJJA2>,R"<.D.V%6FM'UC01<8]M12I?,J M:=REXYCLELA$.4 #N9*S%C^9NM8\P5.@45_R>U=*UVUWHN!T=-+-1.UE@G]6 M.?UF95URB[FL4V( HS965W5K692WV8.7=C+]Z)18KU"&1].<:Z$J/%N%Q--* MX,RV5 >X: *.NU/G_/3O.(_#;SIUV>T[['LF, $^D(UVW="::OH#2TG)0-D8 M2-P5EK(08P,*R[0P-T&[B5U,A9"B$/]@7FV&/4Y,;'K/4 -HWS*HDVM-,^OM M+03FCS-9N6RA_H+_4'2E(V_\Z*Z[*6SE/2&2;T"OEQF<88U:Q/0KNMI>!2U<$Z_!=W#8:S8T*L1-1MO+_JM2Y\" M],Q=;1FOV]__+'>7MV='_M)HQ>ZOWO#E:X8!L!Q2% UWQKL]S*B[SO(+JTIW MA80]:%7A'C/ EM?$@/14X=MAO2 #RSO%PW\!4$L#!!0 ( &AW^U(AGGM( ML0< %L3 9 >&PO=V]R:W-H965T>T%2S$3Q;M-I MOX@B"9Q[[[E/\&SK_)>P42J*Q]+8<#[8Q%B]&8]#ME&E#"-7*8LWA?.EC+CU MZW&HO)(Y;RK->#:9G(Y+J>W@XHR?W?B+,U='HZVZ\2+492G]TZ4R;GL^F [: M!Y_T>A/IP?CBK))K=:OB?77C<3?N4')=*ANTL\*KXGPPG[ZY/*7UO. WK;:A M]U^0)2OGOM#-,C\?3$@A9506"4'B\J 6RA@"@AJ_-YB#3B1M[/]OT:_8=MBR MDD$MG/FGSN/F?/!J(')5R-K$3V[[DVKL>4%XF3.!?\4VK3TY'HBL#M&5S69H M4&J;KO*QX:&WX=7D.QMFS889ZYT$L9;O9)079]YMA:?50*,_;"KOAG+:DE-N MH\=;C7WQXG;YX7IYM5S,K^_$?+'X>']]M[S^(&X^_K)<+-_?BH,;9W2F53@\ M&T?(HUWCK,&^3-BS[V"?BE^=C9L@WMM3 MH9A-9M-G\(X[XX\9[_C'C']&PDDGX80EG'Q'PHW7-M.544&X0BR<#: SEQ20 M^_C\83 Q#Z(.*A?:BKC1 ?E2.1^'N%$B*E^*O_[EU6PV>;MP927MTY!OIV^% M>LQ4%84$));ZK0X*&+G.9 3:ZHD!,KA1/0*M5-(&\0O4<,:*]Y1:7F?B)V=R M;==A*)8V&PEIH4<,8KMQQCP=N:T%%#TLY6?G=6P?A7H5=*ZE1W@)U!=LT-D& M6\4&^D@6ZP$!:.@$*U2((W&7%&IL!TRAK00OTH@0\0 5 [*AHJESQ>K++',U M/01KTAAAU!J+L4Q'D@S*DF!:V_ CH'K^?1V6]@'75M*? LP=WE@7!6P';DM% M!RI6=;*;-5YI0R^C@X.4S\@K0:^M+N 8&[&I,+6RF1+N07F!$NT1!E"16-[Q M436Y*Z3O6"#"0'4=:#G)4K_7)*I4<>/R1"\M9:UI36UEG6O:]\>L;^2#$BNE MK$"'J""5 Y+@?"Y)W:V.FU83 J]V(;U6%E8@8.@]8K(-9B7N+8N_)3E!'#21 M_&$^OVFB^)!-8B9UV=,,-''EYO(/9E@Z(6H;HJ^Y+P0BF0J\F$Z._L'+YC[J MS"@\H(CYI-:U21BW1_\:B3E; ^7-$Z<77/.?4)0[CH(V/BD>(20I];6V6*8H MD>$?GW*13&93R3U&1;57Q CYN%6(BV%+H*NT)50(*J5%KZ5U/Z(\98,DCT)K MCM/\<]WFP0%MUX'="D&6;#%0/ZN]Y]#,,E]+$PY9CLX5&655ID+ -$!>0,P$ M0(E":F]2Y>G'%W'JL4"*; ME*/73TIZ0B?Y[P!4KI"^Q],D8D_R+?HNN92&D^B6IS49OT&8< 'A_ .]T J" MO2N3JQHG[_4KL.(&/R1GR)6H*U?_TT!%WHFB]M1Y^JCDXP*/0&+\4]5^IP5! M*>QKU.YJ2%.&J6!,7[X-8FXM@A')36U2P)"V!/S]&U\!Y!NB1\_,!B^ZV>#% ML^U\\?&WY;NCZ6OT[H"((DOVS03/@W W1(91WJ N.2L?M*]19M R,*QVU3() M$]/77:H%YB5$=+@B4-V;=R*NAK8=[0,UUSO619S@ZY4K[]J MI7]#?J+,E-P->#1!C.&FQT.KZ;")UZKF1@T=,^6Y@O5UY=*!9HP[TV]..REM M$GRN\_4NXF3 4:9J*%GAQ)/Z:4L8F#1<'>A]DSJ=SSOVF4L$SJXP-U6#8[DD M7K.-M&O51G)1Q]HKS"#(3#T%?A#A0QZ951*93BQYOJ;ZA%A8LY"^: Q M#..(+BC#R#RON>MVE6(?S>1#EML6TF$SXH L R8 EB&-:O],==X%0>>@5 %D MGN[P!F&+0T_@&A"4:J?6)7PLIO.1^*3#%W$%VYP/[0C[_\_PTR[#3Y]-SFL< M2N>[>+I!>N)_EHK6OES_+^#>H'D@'D)SVJV\>T"/I1$6OXANCE-NS$#Y:@+K MHXB#04\")BY*R%S<5U1\!P*\#>:W]X-#A%ZH=P>$J\ZU>W8'<>D(Y&!P-;^] MQ-X4GS225IPA'+.N[\34"0O,W6Y+4) IMERF' ^&DN/K9PD/8W1HVN<;CI;) M\=MOKIT=[WI4$.:U&V'K]/71=,9G%UV:Q"W:"L M+K0*_:,%Z9A&4(:(# %NO"KA!KQLRTXZ;K5C)R$T8V]_$L:Z3GHS$\ Y>5-X M3'!46N#?U!DQ_JH]=Z^/!SW/GB4RJ_Y MLPZ!PA?IVT?WM/MR-$\?3';+TV>G7Z5')PHXPQ78.AF]1+_UZ5-.NHFNXL\G M*Q>C*_GO1DG,5[0 [PN'P:.Y(0'=][2+?P-02P,$% @ :'?[4OH?)D^. M @ )@8 !D !X;"]W;W)K&ULQ55M;YLP$/XK M%INF34(%# ZD2R(U:=9U4M,J?=EG)UP %6QJFZ;]][--0HG49ONV+_;=^9[' MSV'[&&VY>)0Y@$(O5J+!C<""2;JJ+B=0HEWXZ=P-D'ED66*Q/P)J.: M9G +ZKZ^$=KS.I:TJ(#)@C,D8#-VSH+3:63R;<)# 5O9LY&I9,7YHW$NT['C M&T%0PEH9!JJG9YA!61HB+>-IQ^ET6QI@W]ZS_["UZUI65,*,E[^+5.5C)W%0 M"AO:E&K)MS]A5P\Q?&M>2CNB;9L;80>M&ZEXM0-K!57!VIF^[+Y##Y#X'P#P M#H"M[G8CJ_*<*CH9";Y%PF1K-F/84BU:BRN8.91;)?1JH7%JLIP_S!?W<[2< MSZXO%I=WE]<+]/6.KDJ0WT:>TCN8/&^]8YNV;/@#M@&ZXDSE$LU9"NDAWM/* M.GEX+V^*CQ+^:M@)"GT781\'1_C"KMS0\H7_7NX1UJACC2QK] 'K>2%IE@G( MJ+UI?*.OZS.P!M#J%=6"I\U:(0-Z[XL>I_[R*<%^^!W]K_DN%P 'IXKTF8 ] MDWW.;?'REPQS>F;P>]:,,]T)[$WK\CZC*"8N(<->) Q#=Q 'ON!&)>A$R]-T8Q[U(X)(D='45!S$\Q&X<).]=-:_W=BL0F>U0$JUYPU3[ MC+MHUP3/VK?_EMYVT"LJLH))5,)&0_V3F#A(M%VI=12O;2=8<:7[BC5SW&PO=V]R:W-H965T_1W;:+#U8&4^\Q)(L?9(L19ILI;K7.8 A MCV4A]-3+C:E.?5^G.91,]V4% F_64I7,(*LVOJX4L,P9E84?4!K[)>/"FTV< M[$;-)K(V!1=PHXBNRY*IGW,HY';J#;R]8,DWN;$"?S:IV 968+Y6-PHYOT7) M> E"(!S M* H+A&'\V&%ZK4MKV*7WZ!]=[IC+'=-P+HOO/#/YU$L\DL&:U859RNTE[/*) M+%XJ"^V^9-OH1H%'TEH;6>Z,,8*2B^9DC[MWZ!@D]!F#8&<0N+@;1R[*"V;8 M;*+DEBBKC6B6<*DZ:PR."UN4E5%XR]'.S!9GR^O/UY]6Y&:Q)*O+L^6"G-RR MNP+TNXEOT(%5\],=V+P!"YX!B\F5%";79"$RR [M?0RLC2[81S]>'M9SY]QUQ-8-"'P5]H#Y;H#L M'.&DU ;;!3NDM8C&O6$\[+)A=,!&4=AE1_&8+-9KG'2V UW?X:PC&M):</3TB%$X(!>[MOZ7A&+:&QPF ME"!2YS8(QETVQ%B:9_O]Y^E6M!]WRTG[PX,&Z"<'Y>^'21O\WV#I4=CP$';T MIRGB=X8R=OC&K1Y-4ED+T\SG5MINM[-FJ#^I-ZOQBJD-QZ(5L$93VA]%'E'- MNFD8(RLWXN^DP87AR!PW-"BK@/=K*L0[:G3_[!5!+ P04 " !H=_M2 M?BFW2_?D?*+Z3? MZBQ)L7TQ+8J\NX=W]_!$'MSK^G,S4LJ@A[*HFL/.R)CQZUZOZ8]4*9M]/585 MO!GJNI0&'NN[7C.NE1RX2671(U'$>Z7,J\[1@>N[K(\.],04>:4N:]1,RE+6 MWTY4H>\/.W%GUG&5WXV,[>@='8SEG;I6YO?Q90U/O;F405ZJJLEUA6HU/.P< MQZ]/F!WO!OR1J_O&^X\LDENM/]N'L\%A)[(&J4+UC94@H?FJWJJBL(+ C"]3 MF9VY2CO1_S^3_LYA!RRWLE%O=?$I'YC184=TT$ -Y:0P5_K^@YKB2:R\OBX: M]XONV[&<=%!_TAA=3B>#!65>M:U\F*Z#-T%$&R:0Z03B[&X5.2M_E48>'=3Z M'M5V-$BS?QQ4-QN,RROKE&M3P]LZ,J,&G58#-0CG]\"RN7ED9MX)V2KP MMTFUCVB$$8E(O$4>G<.E3A[='>X6J6PNE3FI;)-42)7!I%!(#]$PKV35SV6! M\JK-&1M\\ ^9D8(P'NO:V.5%C;J#X#;-NE7>KNX&! UU ?F45W>HE089V5AI MZ'CP%T2-&J#3D[,;=/MMINJSOMR(>BL M,JJNG,_ @[/>RUH/)GVS&/96U^!':13J?5?')U4,K)]F[?M:3\;HM,@AFYVB M!L15C2[R@;1^NQG52@5YA" +U#P+=@9W 93>2$CD><\>8DF*&1=>#TD(I@GQ M>N*88TZ9UV/_Q>2-UR,(QRQA[7K],@VQ)6TTPRE/5LSB6&3I2B_!1+"5WBX3 M.&/\U5J,UJ(;;3P_ ;XLQ832 %^&"H$1A,]+50+(3PE<1$@)($78]5RQA&E0WJCV1]IU#W#K;45Z@;+V;$F"?1 MFJ5CZ?JH\'TV:T6\*H'AC,8K"$&N"!"F."%\*T*&>;:$D,*D:9RHQ@ I]G6I M?CAGT$PL;% /4-(T/]Z(+L<1!W>>M6MPJV!74+,5,?)!/9W0EEL;[2D6?'?6 M>#G6WDIKJT'Y&%JCE&)"@B1/4QQS/Q]%A"F-O8Y55DNR"*>B_57NC$+*QEX\L MT-L5 L?D$351EB1 CGX&, $57I 30)Y!L;:WJL;'LHE88DM@21RHPB+01#G. M(I^IN["(+$A'P@ _L/FN91%02[;P5 K\&*TLRH*A,V\IYKT)B* K:!*H9WB M!KB$;D<#]2=/ S26^BA_-G814*P_'[M J(F4O1"]$+NN\6I9_Y_BEY>GOW7\ M ED"">=S!TV3((YM-B50NGV/7TAFF4ILY1?XQB/IHDP1H'H1M#:E%U]#7[TXN(&(Z8;S<%EA!)4(WQ#)(\^%185N-#V4@O4,NRB 6"89*_VQ,HR** MQR@4W:$>2&O!'E&Z0"7IZ0AKIV6/K'MVBPQ+DF7+@*!.(Y%O/A0B03&S"QRH M@#+V?)]8L?L2?T:&(9A;1[\(P\01E*[> G7=YY4[:C/N@T-6 ]1 ^I=M^JO5 M\@*C)@B$6@WMD3&ZFIX"Y7^W1WA6DFP:R.6\',N\=FG61DUC#_[V.(W&2TP^Y&-_E,X)^JE!4ZD1-5*&NVVFB, S"> MGKD#5M-."'"VIQ .*53DL+.!L/E!VAQ4"+Y=%\8W*\Y;KVWWU3XZ+AH]&_M4 M#_NK9&I9-;*]*>CKQK10[6&),[TM&]:X='X2V M.]#Q_R,I7M.^H)0C1C89' MSQ::!'(PI2T4^^FUQF/NY;)K4/MJG3>_$R345<9K].S/P&_UV3-"!^+E,^C MP6O#]5'@GY*M(N*;8^-)6;EYP===^.T&-[>VYV##3F$?*&&,#7:3Y,.JMN[L/;!Z+&[?[K5QNC2_1TI.5"U'0#O MAUJ;V8-5,+^0//H'4$L#!!0 ( &AW^U*M<\Y0VP( /,& 9 >&PO M=V]R:W-H965TTT MIM$A8*NT;R8YB%?'9K89T%\_VPDI=(4OT[[$OLO=<\_=V>?V1LA'E2%JV.:, MJXZ7:;VZ\7V59)@3=256R,V?A9 YT4:42U^M))+4.>7,CX*@Z>>$+WPIE^W]L[@.\6-.MB#S60NQ*,5AFG'"RPA9)AHBT#,\AL'R)@% M,C1^E9A>%=(Z'N[WZ!]=[B:7.5$X$.R!ICKK>-<>I+@@:Z8G8O,)RWP:%B\1 M3+DO; K;EC%.UDJ+O'0V#'+*BY5LRSH<.%P')QRBTB%RO(M CN4MT:3;EF(# MTEH;-+MQJ3IO0XYRVY2IEN8O-7ZZ.^G-AE_O>U^&/]P&>O>WT)M.[V8P'(U[ MP\GH[GXVA8L9F3-4EVU?FYC6TT]*_'Z!'YW ;\)(<)TIN.,IIL?^ON%:$8[V MA/O16<#/:WX%<5"#*(C",WAQ58#8X<7_4H S<>I5G+J+4S\19UJ<>A +T!D6 MIY'JG3G8C&A,00NGE\0>5L+HD]L HV1.&=44%=%DM$T&TR*L6G0#[]Y<1T'\X;^O M0ZY1\I+P2:M>CI(F1,$#LM368K\.!%>"T=2EWB>,\,341,,M)IC/44(M8T4SBF!,=K9G"@A/09B*22#I3W.U"^W>_B)J7#X+K5H] M#(_EN'D)@XS(9=$:W)K!K/ HP3!Z3K19"YNM%])!6D=-.B#]$L:D$=7B1OR7 MXK4[X1\,(E/GI1NW"A*QYKJ8296VFNB]8I ]FQ?/P<@D2KD"A@OC&ERU&A[( M8L06@A8K-];F0ILAZ;:9>9506@/S?R&$W@LV0/7.=?\ 4$L#!!0 ( &AW M^U([< 9 >&PO=V]R:W-H965T%86H M[HYEKFX..K1SW_$N&T^,[>@?[D_%6%Y)\W[ZMH)6O]DES0I9ZDR5J)*C@\X1 M?77LV?ENPH=,WNC6-[*6#)7Z:!MGZ4&'6(5D+A-C=Q#P\UD.9)[;C4"-3_,] M.XU(N[#]?;_[S\YVL&4HM!RH_-J9O7G[]_H(NKU^?OD.#R_.W M[TY?GUY75U<]U.T<70[..O!Q+8:YU+W]O@$E[%;]9"[P MN!;('A 8H'-5FHE&IV4JT^7U?5"^L8#=6W#,MF[XRZS<0YQ@Q BC6_;CC4>X MVX\_J4>V"/8:P9X3[#T@^ H2+IWE$JD1.DJ263'+A9$INC036:&!*B#K)C8= M/DMT5B:JD*"$TKJ'?G/10-?RUJ#C7"4??]\4E^W2KR<2C50.29J58V1<>)$& M5(#$-Q,$.B"CC,A1,A'E&,8RFU(++973,EG2,IMKF3LMF\,SO'/S5"E+@U$) M,L!B(VZE?H5^_"%BA/_TS7ZO)Y642T<4P0&3S0%;6_"^!"S,LS]AXA@P\*LI M-GC.WO4A$:)T)-F:#I'_&DN%MXTE2@U'#0[L*N,$9QE!"DU;OG)70*9 M62@JTC\ 9.&661AS[8[YL0#YB43"H'-1)1/$Z(%B'(9AJ]V- QQ2TFMW M,>9C+Z9+?9PR[#&O-T_M;4DSE)!_$JZ_)!=:9Z,L679"U\ZTVQ2%AO56C[ILA9IRW [@Y@U\@\!WC M2_&+L$?9-1&X<\ ,CPR_"'8DJBEN(@B@=KBC?CX$+KZ0< J!T2'OAM3\<,Q^%RC%@ MPE8@B?L^#AAIXV$/GX!E(,M+B8+]+':U<O:8YA5/I.WOADQ &QN_N?^H6UH&HI)Y* M1Z;SN[8C^!,X@EM'R,A^ZQRF(534EF+.X"Z%J ECJFPX<]3&JGJARI>@ MJJF ]5@W9*618)O1][Y^M$^^53EPE=T^4Y?G8J!U\9S(1!9#R*4-]0!PD&B) MO5 "=76X0E\(W$EDI2" /AJ3)RD(X,(+U\P'T(XC?P.IB7 40S]O]\2$[UPI M^'["%< *@-6L@%CHX\A_$L#J,LQ(N_1>93%=/P#" MP2Q(=2,@!B3>GW_H38IWW2$<7TE?'TR MLT)B-"##UZ$P-&1KQ7$0;^<"(:?KO V0PS%+0FL'XT2,8S.,\LNDMJ]]Z M8BQD-78/J7"96&"K7QN;WN:M]JA^HEQ,KQ]ZST4USL#.7(Y@*=D+_0ZJZL?3 MNF'4U#U8#I4QJG"?$RG@)K838'RD(%KSAA70O& ?_@502P,$% @ :'?[ M4G7:+N^I @ !08 !D !X;"]W;W)K&ULO51M M;]HP$/XKIVR:-BEMWG@)'2 5UFI,:E% MMH9@/*S(!A>H?U1WTFA!RY+3$KFB@H/$]3R%7YA6@R'DJQ!6FC#9L57*L.;8JCW#[*0DOCI0:GQ[/;^ZO; MY??Y[&H!'Y=DQ5!]&@;:,%M_D.U8)@U+_ 9+#VX$UX6"*YYC_C<^,!6U9<7[ MLB;Q2<)O-3^')/0A#N/H!%_2MIDXON3?;9Y@Z[1L'8-M848CKQF"6,., M/R'70K[X,*VE-#+\=/<(2WS6,&$B>_SUVHV>3K&GI:B (2SL/Z" 2(1,E)6D-M(4:*%KP4GU529*@.F(%Q#P:MV@O]I!/!->743$P.&R'R0W!LW+U!>M##@1_& U@* M3=A1TDZ_[_?Z_2-+DD9^W$U?^[."H]$L46[< E+F&6JNFREMK>V.NVQ&^Q#> M+,@;(C>4*V"X-M#PO-_U0#9+IU&TJ-R@KX0V:\.)A=G3*&V \:^%T'O%)F@W M__@/4$L#!!0 ( &AW^U*QB)?C?P, !4) 9 >&PO=V]R:W-H965T M9*\M/OU1\F)XPQIFAZNI7J16\ #'FMN= S;V-, M6+%6[+F1?:@(!#82P"Q=<_< V<6R ,X^\= MIMJ1HM9'USADCJ)GHWO1U5X>!0QZ^XQ#O'&(7=W>0B_(3-70^57)+E+5& M-+MPJ3IO#(X)>RE+HW"7H9^9W]U<+6^6Y,=GNN*@?YH&!D'M5E#L !8=0/P. MP(C<2V$VFMR($LIC_P"#Z2.*]Q$MXK. O[;B@B2A3^(PCL[@)7V&B<-+SF9X M!BCM@5('E+X#M,2&*%L.Y*$B=X!,T.16D 7E5!1 EJZ%_G1U),_P:LB"R^+E MKU,5/7_.\P:(<3 KVS.[?F'_XGD&MY3EV0=9?6@U$*HU&$VH* FW(1'.Z(IQ M9AA:,^$ M#PTH:IA8[XMW7+EKCKFPBA74=2NR 'H6D$]00+T"19+(:4+R=*(*#YBMV@O[ M8[\GZ=B/1_E0D?C9./QFB5VW2H$P1Z7O0BE.[!S"B$)_E$5#1>1G84P^2W'* ML8,\!97D?IQ-#F+B3_*.2GT=@JXUZ)/$@G(ZM+ M>EWNI^/-?+SU*FR7I7ZUN"J,DB,HXT8J34>'U&@+\$AEFSD3]*0V,NZ M)+=UT]K/ !.(!MH,0@F3<'"37\^H4T0*!J.J!K5V UF30K;"=%.KU_8S_ZH; M=0?S[H?AGJHU$QH#JM UO!@C150WA#O!R,8-OI4T.$;=Y74IJ] M8 _H_X3F7P!02P,$% @ :'?[4M%MN;.^ @ &ULK55A;]HP$/TKIVR:6@DU(8% .T "NFF;U!4! MW;2/)CE(5L=FMK.4?[]S0M)T:Y&F[4OBL]^]NV?'+Z-"JGN=(!IXR+C08RZ&4N%,QF5URSOR^UDY8-TSB7_&L:FV3L#!V(<7M_-U_!UNEQ./Z^_P?QVM5[!V9IM..KS MD6NHB(6ZT9%P5A'Z+Q"&<".%232\$S'&3_-=:J[IT*\[G/DG"3_EX@("KP.^ MYW=/\ 6-XJ#D"_Y*\0GB7D/<*XE[+Q"OZ,+$.4>06S )0I0PL4,-J:A"IM0A M%3M@F&2AHB0ESH&\T4CGC^KEM/UU\_6\%@2D$IF$K.5U3?05O M7@U]+WC[W]ZK].')AP%TK%@>:XVPQVL?'LP89R*B?@QL<)<*8450]P=DJH&_ M!K_;&81>>\+KA'T/IK4FLJQ::4K;4@,'G3 8M*)AT = [D!W75!MU,I%-$!#%70G%4N(V*0M/L*6/R=KN]OE-U!V"+T/8I: M:M$F_ZG3[X3=X5/A07#YW!?KMHP@0[4K[4Y#9,^_\H1FMG'4:64DC_#*CF^8 MHJW7P'%+J=[%H.^ JBRN"HS&PO=V]R:W-H965T<;DK750JK@9C^7V M0/-$CGA!&5#V7.2) E"\C&4A:+(KA?)L[& [(S,?Z9-L./^B@3W[P1"(\ 4!YRS@E'97BDHK'Q*53">" MGY#0W+";_BF/6DJ#<2G305DI =04Y-3T>;Y^?)X_S1=K=+=X0,M?5FL#-9LO MYA\?UVCY\]UBA:[6R2:C\GHR5J!9RX^W9RVS2HMS04N GCA3!XGF;$=W7?DQ M6-R8[=1FSYQW-_SIR$;(Q39RL$/>V<]MW."6^[G?[H9WM'F--J_4YEW0=L_S M@C/*E$1\CY;G%+_G4B$H,_1 ]R"P0S/*X$^A998P.>3T][6L#Q1M.YH45TF& MBK.^K=9WHH*B1(+>#.I3WJ ?OHL<[/[XOUW7!T%I)QT1)!,MDZGF6:6O?\-1 MKSK]3 #_ TJ]?AZM1DTP:N2"LP\EX;_C*G2Z-6QGZ!MP*RJ^IEM:Y5NMY'OD M10;@.IX)Q080>HX!Q:%)BGT3,CN%PXQ;GV=AO MHQ=$;OL/E!8B-L:MUL@FF!@T-XS1_+6 ^P=22%!U% R=O0(E)RD49+K>:U]'@X,+@P)!G.)RBC,(9!%AT2\4-DY*[$#OV]#[RRVZWH7 MJ9!4,1XT9UBNOB VYPNBJK.>'VS'ZZ(!SO@O(=)K'(0]G&>'D3<@3^(! MW@$<:(H<] 0C4_J!YD7&WZBX8/ZE1'/\Z%_P]DVXQ.OCOK,N\CI!$X0M7!0B MW1Q5V_%Z['8TT'!\HY$8_O5)#QN&?4XH9>P.A<*-^_XA&)K14#2\T$?K_E1@ M-%6;$+,UZXZ'#3BP@R#LT.-.BR9P=M+I])#K'08,SNDT?TB1]KBZU.H!2?8K M$1H5O"72[ WZJ]19Q5[07O <9<>\T"^-]BY*WO)R#DH94C 9J7(.2-@.2;CM M\^JVI]W;OKS#-8N^OT=#@]_8F+QS"B;I]X4$)QZ9JH;P!ML\8>ZJR;UEK]X_ M3W"B%)(GHWL0Q:/0MY"HWA05H'A1SO$;KN!54/X>X!E&A68 ^IYS50-:0?.P MF_X)4$L#!!0 ( &AW^U(T2N#Q\0( %0' 9 >&PO=V]R:W-H965T MSKAMM)3:*&-(>6LOCJY=< M&@O'#K9#QW_/V4E#)K$A^,(7VW>^^]W+=U[LE?YJ2D0+#Y609AF4UM9G86BR M$BMFCE2-DFX*I2MFB=2[T-0:6>Z5*A$F430+*\9EL%IXWJU>+51C!9=XJ\$T M5<7TCW,4:K\,XN# N..[TCI&N%K4;(<;M!_K6TU4V*/DO$)IN)*@L5@&;^*S M\]3)>X%/'/=F< 87R;U27QUQF2^#R#F$ C/K$!AMW_$"A7! Y,:W#C/H33K% MX?F _L['3K'<,X,72GSFN2V7P3R ' O6"'NG]N^QB^?8X65*&+_"OI5-23AK MC%55ITP>5%RV.WOH\C!0F$=/*"2=0N+];@UY+]\RRU8+K?:@G32AN8,/U6N3 MG9ULWV_OH/+ZXN;JS6,UE]NU]>;]1A&6W8OT(P7H24C3C3, M.L#S%C!Y G &5TK:TL!:YI@_U@_)N=[#Y.#A>?(LX(=&'L$TFD 2)?$S>-,^ MXJG'F_Y5Q,\ ISUPZH'3)X WU#!Y(Q!4 3>V1 W72E+W:&:YW,&ES%2%9/&! M&LK@;U/[K '7GV>F9ADN VI @_H[!JMMB4# M9(HK?EEFW?FL#,'>]0(S$"A M!'6B.8-7+^9)-'W]W_9MJ1$?O1:@6J.O]4%FPQ_^(.%>A5NBP6G]K>'V!R#3 MDC)O*!? BH(+SBR:7O,EQ'%*ZSP>L)+31U0Z[=+Y.,62IB45EJN<9U!W(VJ4 M*6/'?>+C<0\TBB?1\2EU53*)HV3 /YY$\],!?1I-QT_5KP]X,DM/()[,XWG/ M/",X[@=RT9#B9=A7KGY[DA5QIIVZ'7<_LOXTT[*7^)M__- M%=,[+@T(+$@U.CHY#D"W,[PEK*K]W+Q7EJ:P/Y;T[:%V G1?*&4/A#/0?Z2K MGU!+ P04 " !H=_M2?78'3CL% !&%0 &0 'AL+W=OG8B9 M+AB'&TG4K"RIO+^ 0LQ/6T'K8>(+&T^TF6B?G4SI&(:@_YS>2*3:M9:,E< 5 M$YQ(R$];Y\'116+X+<-7!G/E?!/CR4B(;X:XSDY;OC$("DBUT4!QN(,!%(51 MA&;\O=39JKWUUZLAV;^EHP+4P4E;HV:S MWDZ76BXJ+>$6+0GY*+B>*'+%,\C6Y=MH46U6^==BH\/<9/R21[Y'0#X,& M?5'M9F3U1<^[V: MKK7%5EN\1=L04R.;%4!$3G+*)+FCQ0R4(3.0[(X:I!'& ME98S!+#&%4[T!,A E%/*[W]5^,65*%A&-63D@A:4IT"&YAC5IO WV_-^)QO8 MF@WO?NF%0??86I)ADJ$9#3:17!28OT?$B/G1\4\S(M"@!EH]>PDIE".0) KL MBE^O?,80RBW4]XX_4M=@)B6>\E:Z::^7R%[6&%-D=$\P'\: P%-LS*DMM^=* M&=S\P>B(%4PSY'OQU.52+\*2*KL7XV,7VZ_')99X+."OWP+1V,_![Y)'2-^C=$YX\:&U >>/U>9T,,HW[\XE@%*-VKJA M;X6FA7.%F?R+/+_G9D_D)9%+KT-Y[]')&_Y>[-*QE_CKM O6O>IL&_J$3MTG M=';N$R#/P<09/V?<@;=X@:O,LN>V;*':#;. M $TQ999QSJBH&@K,E/]/=CR,MQ,LKFL=[:I-&++%EI5G;\1!095B.4LK$N,P MQC]-9+\02AU4_8=M-59?FZL+O**@-!2 !Y8A_D/"8_'(&#A(S,5WM)P>$YKA MOP\\05F! A93TS0J)VNZ7I#$:UF7K-UQ'4FB M.;%+J9J0'!&W#*%!\OGGP36A/+-X1+PR_>)$:S;O4:(Y9FTQYN?(KZJ4NR"7 MD(HQ9_^@F:QRV2,<>P%C,UT\:L:?-N$[H!>+=^B6\L1I&+ZKE3)CX@4;;C_$ MM7.;/-O*[ =>I]\]<.E>&!X\C=;JW&UV&1V4F+B9\.R9V[./ 2PL!K1 'CQO MX\5J2YP=@0GRLM(@8RY%^230GI6GDJ,X:K_#&!O(<%AH$H2DK.H;EALS:R&* M.TK*%;5/*;@DS3:T,"=Y^)_7ZQ]3OQ]K^; 5MR8J;^W#ZC8A^GX*SU> HXTW M2$/&#&FQ5K[[[G\:!&F<1 ?.3!@'Z^N=L+-:'PAEP346(E,$+(_[#F,0 MK[)SO]^-5RMALK'E:CMO6R7(L7W!4^C'C.OJF:N>K1\)SZNWL15[]<+XD4IL MS14I($=1_["+[9&L7NTJ0HNI?2D;":U%:3\G0+$5,@RXG@NA'PBS0?UT>O8O M4$L#!!0 ( &AW^U*^)!3"P@, (,/ 9 >&PO=V]R:W-H965T^F,<,OSDX_*R9[[EXD!F 0H\Y97)A94H5YXXC MXPQR+$]Y 4Q+4BYRK/12;!U9",!)=2BGCN^Z4R?'A%G+>;5W+99S7BI*&%P+ M),L\Q^*?-5"^7UB>U6[@[HMKH5?. 24A.3!).$,"TH6U M\L[7H=&O%+X1V,O.')E(-IP_F,5ELK!8(67<\'W2!AMC68F M5:C5:>T<8>92;I704J+/J>7'U>4-^K:ZNO^ WM[A#05Y,G>4!C9B)VY UC6( M/P R19\Y4YE$'U@"R=/SCG;HX)7?>K7V1P'_*-DI"EP;^:[OC> %ARB#"B]X M-LK3$;3P@!96:.$ VFU=P(BG"$L)2B+,$D0)WA!*% &)E$(1M3341V9?M#=3Q^_EEQIEZ\%B75304U^ M_UL,EPDP16),T:J^KHZM6[)E)-5"IM 7E4&_Y'O$-::8Q=#<<[M[U:F =N_+ M1H+8515TR8I2'27WC!]E%R!C08J*1I^4#7I[!3N@R#MI9_Y)B]1L!"=-7,]7 MC:993:(,P6.<8;8%%&M6$9JWCVZ]08'M1EYG;6:>_^X%&AI^CT6"I,)"F6*6 M>UP@O!4 ^E^F8R2R_=G9$^^Z!OJE=USI&VP>W-&VY]G!U!UU=U"ED\:?^/"!L!U*95/6 MV-@SZ*S7B^[AEZF?0$I"$-),<_U1XC$50&V M6J%G1YV\?6]B0%S?$^UY"V]0&-FA/WY9SZJ\$CE?0 SY1K_WP*M>FON+H'\1 M],L(^H?2^2DD'85GG74?2?=KO)BD0SN:38=??Z]T@*0C>^9/1KT=TGA]B@[M MJ3N>N2&-9RDZM ,W&LE8G_19"IX$P_^4 ^(Q"IZX=CB9CL8_I-+W8>]T&J,< MQ+9J_Z0.IF2J[I$.NX<.^>_DO4$L#!!0 ( &AW^U( 0<<& MN0( .D& 9 >&PO=V]R:W-H965T^\_G6W4GUI!, 0_8I%[KG),9LKEU71PFD5#?D!@3.K*1*J<&N6KMZHX#& M.2CE;N!Y;3>E3#C];CXV4?VNS QG B:*Z"Q-J7J^!2YW/<=W#@-3MDZ,'7#[ MW0U=PPS,8C-1V',KEIBE(#23@BA8]9P;_WK0L?%YP".#G3YJ$UO)4LHGV[F+ M>XYG!0&'R%@&BK\M#(!S2X0R_I2<3I72 H_;!_:O>>U8RY)J&$C^D\4FZ3F7 M#HEA13-NIG+W'C MQ]%X,2+3T>#AV_AN?O:X6T^55\_G>PW/^U0C+*R$ MA;5$"[%DG$-,!E(8A=M=DRE$P+9TR4_J*NC:.9T]O-M^$ 97S:Z[/7;W1%3@ M^V$5]4)KL]+:K-5Z$V^IB( ,\@V+WDWH,QYUE/SK'M(EJ-\UAK2J)*W:) E]$^ JV)7.$2;D%D8)=2K@7[B^O[ 8LZ5<[.?[>H\V9#M+RPU7EET=NH MP ^OVJ\L8T.>JR*B[7H&+G)[Z:E-"@U;R;X%H&R M 3B_DM(<.O:ZJUZW_C]02P,$% @ :'?[4BD].!\B P +@H !D !X M;"]W;W)K&ULM59;;]HP&/TK5K2'5MJ:JQ-2 =(* MV=9I915=MX=I#X9\A&B)S6RG=/]^MI-F- 2$=A$2^'+.^6[&_H9;QK^+-8!$ MCV5!Q+@A&=R!O-_<MH@D%\SF$K=L9(A[)@[+N>7*00%+J26( M^GF "12%5E)^_&A$K=:F)NZ.G]3?F.!5, LB8,**+WDJUR-K8*$45J0JY)QM MWT$3$-9Z2U8(\XVV#=:QT+(2DI4-67E0YK3^)8]-(G8(2J>?X#4$KTL(#A#\ MAN"?:B%H",&I%G!#,*';=>PF<5,BR7C(V19QC59J>F"R;]@J7SG5!^5.P^0?-D\O'M[/K3]<<9.IOF@F09AXR88K(5FL,#T K.U1Y(DA?B M'+U"]W=3=/;B'+U .46?UJP2A*9B:$OEEU:WEXT/5[4/W@$??'3#J%P+E- 4 MTA[^]#@_/,*W53[:I'A/2;GRC@J^K^@%\IV7R',\M\>?R>ETIR^_+'U M9\GPVQ/B&SW_@-[!PX"^?E!0="VA%-^.& I:0X$Q%!PP-%/7HB %"'0V8Q*0 M=]YWE&J-T&CH6_!A//#" =#^V&W0OLP'#N1%SV'3?=A+A[X082?XY(>G!=[ MD3MH<<]"QFW(^&C(7Z!(">)*M$8QYW2[<-\WP\CMU.Z?5CLQ)$_Z%1N'Q;Y,7;=_L(-VH ')Q4N M^5'E&_5NRE/*%K?B\?\MF^O\OOV=?U"X1F3W^/O8&<2=?\FD!^?AR,%AIW0] MN##RU:=3NQXM3W0R9]_:W?-U)W1">Y52@ E;*E',1J9/&Z^:DGDBV,:_O@DGUEIOA6C5T MP#5 [:^8RGLST0;:%G'\"U!+ P04 " !H=_M2CJY#N_D# "-#0 &0 M 'AL+W=OQ/ _&?&\XL]'N9'0E]9 MAA '[T5>LH66<7ZXUW669*B ;$8.J!1O=H06D(M'NM?9@2*82J,BURW#\/0" MXE);SN78$UW.2<5S7*(G"EA5%)#^6*.<'!>:J9T&-GB?\7I 7\X/<(^VB#\? MGJAXTCLO*2Y0R3 I 46[A;8R[V-3&DC%=XR.K'"'FM'[ZF"\VH9X1R ME/#:!127-_2 \KSV).;Q3^M4ZV+6AOW[D_??9?(BF1?(T /)_\8ISQ9:H($4 M[6"5\PTY?D%M0F[M+R$YD[_@V&H-#205XZ1HC<4,"EPV5_C>@N@9"#]J ZLU ML(8&S@4#NS6PKXW@M ;.M1'Y2W 1Y' YI^0(:*T6WNH;25]:"UZX MK!?*EE/Q%@L[OHQ7F\>OCW]LP5.\ =LOJTT,;B+$(<[9+;@#S]L(W'RZ!9^ M#E@&*6( E^"YQ)Q]%H/B_J^,5 R6*9OK7,RG]JHG;>QU$]NZ$-L&WTC),P;B M,D6IPCZ:MOET ;Q+C&C*<@*.L?B@%\$W\0WMTVIGB'&!<;$5< M[L&-B-L,WZJ(-V'<7OINZ'B.F.D NDIHNV-AI!*ZKCT2QBJA[X5]X1D;OV/C M3[*)=SMQ^ "R RG.J_KX 0PE%<4<"S9W0)32Y!600WT^,2 P 7B$-&4_0^6/ MYNL;QAC46.;X_AC36.;YWAC26.;:YD5$08EY&(N,F3,H=M%89,V"0:V+5>'L"S7,-#XZ N.J5?)+)-H8 M Q0#$@J1 H5")5C8 Q;*@+9_ 4:O/3(G8:Q*CN\^"DJS3]![DE>BY0 [2@K M,P3$R7:H.)2][ZD"*1$J69FC%6WZ8>"90UQC7>!:IAL.@2G\V8X=!$-D8YWO MAX[A#*#IO?92] 1[V=5[)@'XVOS_L%4C$?UMX9L9S_< M-Q\JWR#=8U&N<[03H8R9+R9+F]Z_>>#D()O;%\)%JRQO,_&]A&@M$.]WA/#3 M0QV@^P);_@M02P,$% @ :'?[4K=[2TM6"0 PC !D !X;"]W;W)K M&ULQ5M=;]LX%OTK1# /"=#6XC=5I $22^UDL6V# M)-UY6.R#8C.)=F3)(\E-9[$_?BE9-6WRBG;:018%6EL^_#B\Y#V'%'OZ5-6_ M-X]:M^C;HBB;=T>/;;M\.YDTLT>]R)HWU5*7YI?[JEYDK?E:/TR:9:VS>5]H M44Q(%(G)(LO+H[/3_ME5?79:K=HB+_55C9K58I'5?U[HHGIZ=X2/OC^XSA\> MV^[!Y.QTF3WH&]U^65[5YMMD4\L\7^BRR:L2U?K^W=$Y?IMRWA7H$?_(]5.S M]1EU5.ZJZO?NR^7\W5'4]4@7>M9V563FGZ]ZJHNBJ\GTXX^ATJ--FUW![<_? M:W_?DS=D[K)&3ZOBMWS>/KX[4D=HKN^S5=%>5T^_ZH%0W\%9533]W^AIP$9' M:+9JVFHQ%#8]6.3E^M_LVS 06P5,/7 !,A0@;@$V4H .!>BA+;"A #NT!3X4 MZ*E/UMS[@4NR-CL[K:LG5'=H4UOWH1_]OK09K[SL)LI-6YM?!\A,S1)MQ(M_'Z8($*_S;JGR#:/0*D8A@ MH#_3PXM'$)V?:SW]X=9W!H-N)@WMZZ,C]=GYD6_-#_,)M8_:I(_-)&F&21)H MDVW:9'V;;*3-3R9I-EFA&W3\J6HU(B?0K%K7(?HZNASY]4P1P3@[G7S=#I8/ MXW$DB=R%)3X,.]%)'L1:0BQ0U-L:(H@S2&3O#*3:5:LYGGY8-). MJ^O7S?-.]Z8^3 A,J4/61Q&�^'*] F9XI1F*K:4%7AD"_U.GVT>M&@V6-6 M/VAT_,'X&G!5*Z\3+*;8H>V#B."2.+1]%.91[ Q.ZJ,H57$,DXXWI.,@Z;&P MQD!8*2?N)/9A-.;"&87$1Q$B(BH<@E";4#P%&;?8-3LU#93OCCJ7R MV?LX2H5R=0F $;-RL<<>:#:*Q=9H[K*WE@?3L!CW)B# L0!PH;&P?@2'#PXE]F_":*N6)-0## ML?#D&H!QRKP,#C4:B1&VQ%H3$K8FS_2$$P2X>R*4@@6B(>U$R1L)\YG?ZSR)N\S^VV=E4TVVPAKMR0? MZG76GU:-F]^'T?"E'H@0X ?&(V3= F[@9_OO"_*0.=]4*#S5KA)6+C/%[K. M9UF#?M-%GP'_^5$O[G3]K] YF=5N\G+:3:QVD[!V_T7V;$I\T34;*.EZ*@A& MU>BBL/I,POJBJR,I7J#,F5R9FU3R?;7[JIA8ZGM9ZGKZ;0O=,^^&8[JJNW/:[CLX(X&MON"NM0%0E%(O MM0!G$-S;A.ZK:W<,K<23L,2/3F_T7_1YJ;N5:1[>'##[K)*2^,7F/+6*1L.* M=IA?IVP&P(AD[FXJ 6"2<.PF" #&"9%BA+Q531I6S9_PK]270A9+XIX,3@$< M%9$DKG\%<#$W)+VA '0Z8N;/R%ALO878(\+[_"L%1)9A-UM- 1@3,O+X FIL MQH5CER^ P](0'N%K=9N&=?N9#G:H;4]"!U!$1)%[-@[ 1!1[:QZH3.)8CC"W MGH*&WX2,!MA_&:$(4UZ ?1B)1.R>L $PS)EPCZQ2 !=')!IC:3T,#7N8?B&7 M@Y%YCCFCUE]0^7)"9169AA7YKSH[H_Y.V#\[ T#<3?8) ).SJ"J5#R6PZU; MH.%]]__/Y"74WUPS-D*(62/"PD;D8M68)TUCNKNX&PX"7QE=,CK=5O6?Z*;5 M2_1E";ZP!7;0)D>[+V(/0:4 2D5CY*S=8 ><](^NRN=Z2F:5GI$76ZK,:BH+ M:^J!K]F!(V7>O;1RW[,#4B@E=L\8$@#')&?N.[X4P%')MW5HE_;6Y8*PM#[7 M4S) #E4L7?H^BA$E7/* 3F.LW!=9 $Q),7**SZRTLK"T_H2A9("L\IBPV!T& M0%<59MRUU@".J>[=M3L2/HXJJL;>:# KP"PLP'L-)0.V_7'LQ]V'Q<(-: *@ MF%(^6^"Z@2!CGHI9*\#"1PW/=),,NC @W;=Y ,H77P D(_>-7PJ@=DSY+FWK M15C8BXR&%K@_(+E[&#\%8+%Q]RY#P%Y@Z>ZT4J@R'H^\JF367["PO[@U^O!K M5M=Y@Z[J:KZ:M0WZ4%>KY7/%BEL'P*,7$RMNI9F'I?DPL>+^5AQC(;QM((!3 M$74U* %@A'#O#"R%FA5/@(X-G7PH!7Y\3;(P$H++T4#:"8+], MBC(Y=AO.>A,>]B8_(54*?*:50LR*F;"2+<>M7 M^)XC_'U*Q0%3H0AV#1H$P]+5H 2 41%'[F4Q $88&;M[P;?N0?[8]G\H)O:1 M!& 021\&DO1A$,G)UIWLA3;:VEV&-SI;K)[@M^GZ.KVM?GV[_Z.1&ULC511;]HP$/XK5IY: M:<(AT&ZJ0B1HZ<8D* *V/9ODDEAU[,R^ /OWLYV0,6F@O<1W]GW??6??)3XJ M_6Y* "2G2D@S"4K$^HE2DY90,3-0-4A[DBM=,;2N+JBI-;#,@RI!HS!\I!7C M,DABO[?62:P:%%S"6A/35!73OV8@U'$2#(/SQH87);H-FL0U*V +^*U>:^O1 MGB7C%4C#E20:\DDP'3[-QB[>!WSG<#07-G&5[)5Z=\XBFP2A$P0"4G0,S"X' M> 8A')&5\;/C#/J4#GAIG]E??>VVECTS\*S$#YYA.0D^!22#G#4"-^KX!;IZ M'AQ?JH3Q7W)L8\=A0-+&H*HZL%50<=FN[-3=PP4@&EX!1!T@\KK;1%[E"T.6 MQ%H=B7;1ELT9OE2/MN*X=(^R16U/N<5ALIU_7LY7.[)8O;YMEM/=XFU%[G9P MPH:)>W+W LBX,/\';HETP67A@C(+30 MYTKAV7$)^K])\AM02P,$% @ :'?[4M>XTZES P <@P !D !X;"]W M;W)K&ULQ5=1<^(V$/XK.YY[2&;:V+*#"3? C$G2 M*3='RD"N-]-.'P1>L'JV1"41DO[Z2K)CDP+NI4WG7D"2M=]^VEU]7O=W0GY1 M&:*&QR+G:N!E6F_>^[Y:9EA0=2$VR,V3E9 %U68JU[[:2*2I,RIR/PR"V"\H MX]ZP[]:F[@4>\YX496V?:+OC#_H:N<8[ZTV8J MS3\B/6O@=OS,<*?VQF"/LA#BBYV,TX$76$:8XU); M"&K^'O :\]PB&1Y_5*!>[=,:[H^?T7]PAS>'65"%UR+_S%*=#;PK#U)-= M.G(L;ZBFP[X4.Y!VMT&S W=49VW(,6ZS,M?2/&7&3@]GR?WXI[ODX_@7-X#D M[@:2^?SV'L:3:3*>36[O[N=P-B^3!F(%B8TCTT\PPYQJ3$$+F%$;8IJS/]T M/C*Z8#G3#!4LGF".:Y-(?0YG-Z@IR]4YO /&X3X36T5YJOJ^-F>QC/QEQ7M4 M\@Y/\(YA(KC.%-SR%-.7]KZ)01V(\#D0H[ 5\,.67T 4? =A$))/\QLX>W?> M AO5\8T<;'0"MHZ6;**E,P3YMXCE+R.FRHBU$+BL"5PZ I5^&)(H#L.^_W"$3J>FTVFE,Z5/]F * M3-I!& (2:/J[J7.W>HQ&B=?9H_%]]S**C].(:QIQ*XWKC,IUF0U\- JG\)CK M^,!U3.+N<<_=VG/W-?E &X9_RD3W@ <)HTYTG,A53>2JE4A2&']+JN SYJDM MB%\G6"Q0_M92=+T:N_=MJIX$C:X%_U/=5\#[X0X[QV--]F26O''=5X O"O\D MC[#A$;Y!X5<@^[Z#$YX;(231FQ=^!?DU/!H]).V"..8:):\*\37%3QJ-(YUO M5/Z-OI%V@?L/Y7^H>B3J]$[('FETC[0+W[^X 8>Z9Z2?D!-,&N$C[ O]<&&G%?NV97P5)LN2X[PGJU;JB3LHULMI?= M^,1$B'$%.:Z,:7#1-6&098-;3K38N*9R(;1I4=TP,Q\%*.T&\WPEA'Z>6 ?U M9\;P+U!+ P04 " !H=_M2:4472KD# "H#@ &0 'AL+W=OCQ3"65D+H#,TA2+;P\DX=N^!:W7A2>ZCI59L >]#5Z3!5$?-W.A9W9E):(I M89)R!@19]:TAO)] WQ!RQ!^4;.7>&!A7EIQ_,9-IU+<_C[]*H56D:XO[XU?HD=UX[L\22C'CRB48J[EL="T1DA;-$/?'M;Z1T MR#/V0I[(_!=L"VS;M4"82<73DJQWD%)6_..O92#V"-I./0&5!'1,:)TAN"7! MO52A51):ERIX)<&[E."7A#R9=A&L/-(!5GC0$WP+A$%K:V:0IRMGZP!39BIK MH81^2C5/#9Z&S]/?'X28QBV3/5GHWQJ8=ELH/A3(ZH^R"&6VYY\J*2"6R4&6"LC48<:F KA*@EXEX(>#S!XT'4T52 M^5>#6JM2:^5JK7-JV'0IG-!_<-&NM!264O=EFFXP%;H3*A#&6*R)!#=KW6_E M;5W!%BI^KF):\LO =W4T7O:+X!2#7.1V#E'!*:K5[KJ'H'&-J6[;ZU:H@UAX M52R\YE@<1#ZA>$D3JK[5N5L8\O;T(7*]HUT&%Z$FWHDOT/41JO?%KWSQ&WT9 MID30$$OPB221<>?SC*1+(IIJIEW9;E^A0CN56N<:%3KJG"0#(;]]7%@U*+?C MN_7)Z%8N=']6875/](_>HN!-Q.04@;QZ!Z"S.^N<1A>F3!'!RE1\3U'!O>,4 M7J&L(-KIH:NTOE+&:^Q])6C_+?=\[RBU-99J>E^=J4[7/Y/AW;$#W9]5I*6E MM]K?9;!)"3ML@%ZW?<:AW8R?R$KFH6_ O^?U'OCA3H7:.H M=VT?-O?][\FB?QKWNBR^!2MV:N]]2.NS9YU?>20(><94\?%3K5;7JF%^F3A: M?X#W(UBS'L#[<7%IVIDO[G S_8KJEQ,D9*6EG+NV3HDHKD7%1/%-_AF_Y$I? M"O)AK*^21!B ?K[B7+U.C$!U.1W\!U!+ P04 " !H=_M28G'*5V4( W M+0 &0 'AL+W=ORRO+L1*9FG!'TM4K?(\*;_?\$R\ M7P[PX,>'IW2^D/6'T=7%,IGS9RY?EH^E>AMMI$S3G!=5*@I4\MGEX!I_BEE0 M-V@0?Z3\O=IZ1K4IKT+\6;_<3B\'3MTCGO&)K$4DZM\;CWB6U9)4/_YJA0XV M.NN&V\\_I/^C,5X9\YI4/!+9/].I7%P.@@&:\EFRRN23>/_,6X/<6MY$9%7S M%[VW6&> )JM*BKQMK'J0I\7Z?_*M=<16 R4';D#:!L1LP#H:T+8!/50#:QNP M0S6X;8/&]-':]L9QXT0F5Q>E>$=EC5;2ZH?&^TUKY:^TJ /E69;JUU2UDU?7 M4?1R]_+E^FL\1@]?/\=/*'JX>WR*/\?WS[=_Q.CV7KW'Z.S+P_/S.3H;7#]$ MMP/U,.8R2;/J' W1R_,8G?UVCGY#:8&^+L2J2HII=3&2JGNUDM&D[U'RBT;WY ?OKDAO0)_7Q4?$74^(.(0#/0G M.KRY YGS:]KCG]:^XPRZ"13:R*-=@3*9K/)5ED@^14(N>(DF(E>Y:5$GC3>. MSC)1J7!("_69]^AC&WVLT<=^4E^M[@.ZX?.T*-)BCFZ2+"DF' J[M2*O450G MSK>KP*',"2Y&;]NC:<,\SP\]9Q[=V[H$6JXQ(9YGH,Q-EQRF+1XK[0=EW@;EWB]+KE7U;1*,EZA MLWLA.2+GD,&>W47B,9<9!MLP5PT:\0V#;1AV \I\U[ 8P)&0^#B 3?8W)ON] M)M\VDPS)Y!L'\ZQOJ26J?\:H13;*4P%O6&J#&%.#9M@)*/0=VA'KP<;*H-?* M2%02B1F:"S&M4"4RJ";MH5S[YFGS[@!Y%V9"M:RG+]'4ED]=, M!85 ]T(U*60ILJQ. [>%Y"6O).2]T+)CB+&1RB((9,8)@"&>Z34 Y':X##N: MP#@'IT3(@>UD.:O]=]Y3F/ 69<(G*868:(WD5,6PU;0S"!031LQ4" )9@'US MZ$&@XBRA61(A(/'=8*MV[OI'HG9B5+G"=(^-4E/'I29=@'!!Z)BU$80QYH0=KM$T"N_A4;E8%;+: MLES%T*P4.:JI/&@_ ZH6,9,"@%*4RHH-&Z4**C&-!V1YM,MTS95P/UFJ<^5D M59:\D,,E+U,!3YZ=0 $=8A,7GU K(&S4T&>,FAX!8-2Q*BHH+?3]KJFBV1+N MITO'8I#8YC;*#A>')LT @:JFFA$U/E1B?(#$7>=H7H7[B=5+4?(D2_^K?#-/ MU&JV31ZJQDY5_+PE]:9&I9ZK=%XT'E0K7?372C69?:_]E51HDE0+-,N4Y@6? MSDU^MMLOS81P<)J*HYD([JR;80*0 ]^>/3:*,#/KQ *>\2# MHX-HID'ZF<91JTRK:Y<,.8%!F2( AK&1/\<0*#0]'$,:55[OF#1$TR&"CUQA M6H';/:'49.P * P]TW(;Y+HF[80D=547HCD9Z>=DQZHN!&!%:B5ITC$ IIAZ M8/K#1A&7>J9# )68>!T+<:)I&.FG8<>J+<0F0ZYC;4X *.JYID,.$17O$;7K M#DV]2#_U&O.9^C)56:%03Q(MV_WUI3)\O4.>RN]]^Y2:Z1#W)/6!:!I!CD$C M#JH/!"CGH>=;RU (IU;FU.2<$ X[>)L[M:,. 'W'95V%0M,(TD\CCELH[,V5 M(7'-FA>!, ];6U<0#H>!N7.U7]RN;S25(?V[.C]1+8#-%K._$0"BCLD=U)2*]%.JHQ4,<#_&7%1%$(Q0QRP&8P"GBG%@^@221EA7/%!- MJNCAVS>_4C,HP&["@)E<*0)Q)/1-IGF@O'B_O%W':%I%^VE5U(3*Y#N295)4 M6;(^5YW^9U7)7(50WY&.YC"4G*1NT*U3I&-0A(/J!@6V3 AQF;4"!8&^ST(S M-X) AX2.2:5AH!?2CB1!-6>@_9SAJ*6# CLYU+/6&!",,3/%C@'8, A"LW) M,-=S M+A&DURZ)ZSK_^[.#PW)^-_H]/N;#+-0-AI& C3 M#(3U,Y##[@LPN\*;Z\<(P*B%IK4% <"P;Z864)82UA%)6[=H^OG$WBEC5VMS MR1@!F"$-S:TG &4= $.2&.[8BF.:&;!^9G"\Z6+?.3C]W-$\@WFGF3NZAK-? MNWC"[ )IG@)' &9HG2D#(&*MTR%)V.G8Q62Z%K-CW#MIA6Q?\&*.56ILT-"< M%&, Y%.KT "2L&>NOD=;%T%S7LZ;&[@J^FKBO+[JM_FZN>5[W=QM-;[?X$\1 M!KZ/\:=X?8=7BU]?*;Y+2K5FJU#&9TJ5\]%7PU*N;^FN7Z18-M=07X64(F\> M%SQ1,Z@&J-]G0F7C]J56L+DK??4_4$L#!!0 ( &AW^U(Z\?!'XP( -H( M 9 >&PO=V]R:W-H965T?.SW/V708' M+G8R!5#H,:-,#IU4J?S&=66<0H9EA^? ])L-%QE6>BJVKLP%X,2",NKZGM=W M,TR8,QK8M848#7BA*&&P$$@668;%GUN@_#!TNLYQ84FVJ3(+[FB0XRVL0#WD M"Z%G;NTE(1DP23A# C9#9]R]F4;&WAK\)'"0)V-DF*PYWYG)EV3H>&9#0"%6 MQ@/6CSU,@%+C2&_C=^73J4,:X.GXZ/W>+3,_YB3J7]1X?*UG-07$C%LPJL=Y 15C[Q8Z7#"4#[:0;X%<"_%!!4 M@. Y('P!$%: T"I34K$Z3+'"HX'@!R2,M?9F!E9,B];T"3-I7RFAWQ*-4Z/) M?#:;?T>K'_/)-[2\6SPL)Y_'JSNT6,X_+<H=<)%,L0 Y< MI6,;#VY_YW:;]O T^;8??P[J#NKZ%>RUL@CJ-@?47O"Z-+1'".D)H(X0O1%C9 MQ"-)47SQ4Z,2(\GR<+N>";P7.T!5AU>&Y;CH]9?"> M#6Y*U7[4ZWGV-W#WIVFYU'!Z;MCUGAG^)T2O%J)WB1!'@@G2Q%0*R%1B?3/% M3M?JMVG1.]NYWZ3$N5G80J]?T^NWTAOO0>AZCV(N%C!N4FH]/L^5$G"IYIT&06=KRP68.HUB!JU6 )IF$2MCURQGM= _&:0O.A M-RKH2AWO7I'LZ/R8=AL/_@6&)5GWI!MD(+:VJTJ=T(*ILC'4JW7C'MM^Y3Z9 MEUU_AL66,(DH;#34ZT0ZO"@[:3E1/+>]9&ULE55K;]HP%/TK5M1)K;22%WE0 =(*K4:UM0CZ^.PF M%V(UL3/;@>[?SW9H1"%DVY?$U[[G^!S[VAYN&7\3&8!$[T5.QB M*@K,?U]#SK8CR[4^.A9DG4G=88^')5[#$N13.>:2,GXM>.TFBDU M<+_]P7YKO"LOKUC A.4O))79R(HME,(*5[EF&61N#5FX(U;NXE%R-$H63X]G]\\W]X\-B=K-$YU.0F.3B EVBI^44G9]= MH#-$*'K,6"4P3<70EFI.C;23'?]US>^=X+^K: _YSE?D.9[; I]TPZ>0*+AK MX,YGN*V<-G:]QJYG^/R_V^U@\QLVW[#U3[ M\%;MA01.<-ZZ-C4\-'!]GC9C MUPN<6#G9[*]!2YKKQG'<5;H^'VW75W0J LZU=T22E39IFC-6'MA!4?3>J$3#N(#=2UISL#Q!NWR MPD9>V"GOD4F:66M!*$KI', /V8W3Z@ F3&4G2.!<*HK"DNVKQU3^X' M/=1UKYTG%N3*!$B8D8AO@M5$=MOF*CS8CC@?. M89D?9T5!$!^6N;UWU^IW[B?F:T(%RF&E<$XO4I7(Z[>C#B0KS?7[RJ2ZS$TS M4\\M<)V@QE>,R8] W^C- S[^ U!+ P04 " !H=_M28JSAYBX# !>"@ M&0 'AL+W=O M)$ %2+RF;6I5!.WZV1!#K"8VLPV4?S_;"1F/-*+KOD#LG'.NS\VU?=M;QE]% MC+&$MS2AHF/%4J[N;%O,8YPB46,K3-6;!>,IDFK(E[98<8PB0TH3VW.;&O-MF:YD0BL<]>!'U+$JW\SWI67&1)XP)(7$LFX8S4MB/ "K1,Y M8=OO./<3:+TY2X3YA6V&;3@6S-="LC0GJQ6DA&;_Z"W/PP'!"]XA>#G!.R&X M]7<(?D[P+XU0SPGU2R,$.<%8MS/O)G%#)%&WS=D6N$8K-?U@LF_8*E^$ZCJ9 M2J[>$L63W?M1;SJ:PM402T02<0VW\#P=PM67:_@"A,)3S-8"T4BT;:G":9(] MSZ7[F;3WCK0/#XS*6,"(1C@JX0^K^6$%WU8V"Z_>WFO?JQ3\N:8U\)T;\!S/ M+5G/X'*Z4V;G<]%'_QS]*!E^\>%]H^=7?O@*H7HA5#="]7>$'E>8(TGH$NZQ MVK$W\&(V)XZ@MU%OEA@F6!]8!0*>,$_+RJDZ3A-V&'$!34BSLG ]B-"NK#"' M_T/I*!E!D8R@4CI/P8 )6>8P(X>&K$_P33<(G6;;WAQ680FHU7*.0<-SD.N$ MX0EJ5()R/:=5H(X\AH7'\&,??(QVZN:0I4=$)A4$NKP?9^JTI*K$U0DY>IO' MB*HR5Y+#;+S3GHM!0ND1F=@SS'#\H3TRP2 MT_SDSA\2,6=K*F&"I"X4S.>J4,IR41W)KP7.U[*-_F%:9M0^N#!3S)>F4Q%@ MUIH=H<5LT0SU3 ]P,M]W[P9NR?Q0-4]9K_-7/NN\'A!?$BH@P0L5RJDU5+'R MK)O)!I*MS'4]8U)=_N8Q5@T@YAJ@WB\8D_N!#E"TE-T_4$L#!!0 ( &AW M^U+\A.I2^@( .D) 9 >&PO=V]R:W-H965T!I *DEK;:)K:AIMT>ICV8<"%6G9C93FG__6PG3?E( MPS;Q G%RS_&YY]AQ!FO&'T4*(-%S1G,QM%(I5Q>V+9(4,BS.V0IR]63!>(:E M&O*E+58<\-R ,FI[CM.S,TQR:S0P]Z9\-&"%I"2'*4>BR#+,7ZZ LO70P%AO7 M2'8 R4:B(EXW?%:=53:N#F]2O[K>E=]3+# M L:,_B!SF0ZMT$)S6.""RCNV_@A5/X'F2Q@5YA>MJUK'0DDA),LJL%*0D;S\ MQ\^5#QL _SV 5P&\OP7X%< WC9;*3%O76.+1@+,UXKI:L>D+XXU!JVY(KE., M)5=/B<+)T>3F,KZ)4:Q6Q[R@@-@"34#9(A#)T16F.$\ Q9I>H)-KD)C04W2& M'N)K=/+A%'W09?8[G-L#' M[?!K2!3<-7!G&VXK(VHWO-H-S_#YK6ZT$/DUD6^(NN\0F=UPQA9G#P+0I1 @ MF[PI.7J&0V^WIU&W[_7"@?VT:4%#E1_TG;IJ2V"W%MAM%?AM!1Q+DB_+N#MH M7W$'Q1)+4%M6ZF5Q2W*U& BF:,H$,7OPY\VSU!MZIA;.A CYJZG) SID"KR< M3W305Y8G!>=JQJ:U< RF+;."VJR@E7I<,B%*\(Q0U3LT+O5@+RC7Z07N3IP- M56[@>,UQ]FJ%O7^+F@2OV1XCR@PX0P>?.IGKXIT.-P;1G6KPWKMY*_ MK8]#J?;W\O)#+XAV4FVH\J,P;$XUK$6&_YWJ6P-'"O: E/TPVC?KT>BVG(MJ MYZ)6_GLFE0%4NW8HWVC_]1I&KK.3;T-5T(UV7\+VQD&L/X*^8+XDN5!"%@KG MG/?5YN?EAT4YD&QESN89D^JD-Y>I^A8#K@O4\P5C\G6@C_OZZV[T!U!+ P04 M " !H=_M2]VJLN+@" /" &0 'AL+W=O]QSP,>F6BU>Y 5#H/6>%'#D;I1$7O$2"KVR MXB(G2@_%VI6E ))94=$?-P"X]N1 MXSF?$T]TO5%FPAVG)5G#'-1+^2CTR&VC9#2'0E)>( &KD7/C74\\*[ [?E+8 MRKUW9%)9Z_?T;_:I/7 MR2R(A EGOVBF-B,G<5 &*U(Q]<2WWZ!)*#+QEIQ)^XFVS5[LH&4E%<\;L7:0 MTZ)^DO>F$'L"+^P1^(W _U]!T @"FVCMS*8U)8J,4\&W2)C=.IIYL;6Q:IT- M+B*H$510DXBLT UT8-*-D09F=O$0_2A!$T6)= M+TIT/@5%*),7Z MZF4_1^=D%.D.T0,\;7DE29#)UE39H,.ZR,7-;F_%[S'RO MBBL4X$OD8]_KD$^.RZ>PU'+/RO'?7I:V-W];&M_&"H[4Y$BAH P4V4-@3 MJ">=VUH56Y4Y;V_C./0&J?O6P0I;5GB*Y7>Q:E6TQ_)P.(R[85$+BT[!@BY8 M= !+PD'2S8I;5GR*%7:QX@-6G(0]K$'+&IQB15VLP0$KM*ZZ6$G+2HZR;E8* M!.HC)@=$'\>#GM_(L$4.CR*?N2(,,7O*2_*AN[+J/*W# W@4#T/<#??PKN7@ MH_@92'F-[O.R4I#IEJ'S!ZDZVP4^V@:^ MX$I?!_9UHV]L$&:#7E]QKCX'YDYH_P.,_P!02P,$% @ :'?[4L /O\KN M @ U0< !D !X;"]W;W)K&ULC55M;]HP$/XK MIZ@?6FEM0@*!5H#$RZ9M4E<$=-4^FN0@61V;V4XI_W[G!%)* ^J7Q"]WS_/< MV;[K;J1ZU@FB@=>,"]US$F/6=ZZKHP0SIF_D&@7M+*7*F*&I6KEZK9#%A5/& M7=_S0C=CJ7#ZW6)MHOI=F1N>"IPHT'F6,;4=(I>;GM-P]@O3=)48N^#VNVNV MPAF:Q_5$TCCK4O#'ZGN-$'8["1+*1\MI,?<<_Q MK"#D&!F+P.CW@B/DW *1C'\[3*>BM(Z'XSWZMR)VBF7!-(XD?TICD_2'RX@HN(!4P3V2NF8AU MUS5$;T'<:$W^79%?:_;WVH7\6\&@%1\+JK&Z;)[+7KI2U MSRJCZD6U25!Q4 I%M 5#^=.U\O'M^V.@<::RQ:@3![9%(]Z!"9JA61>/0$-F761:< M:K7J38.B)!^M#ZEGE2WF#:9L>/=,T;/3P'%)D-Y-F_*FRB923HQ<%W5X(0U5 M]6*84-]%90UH?RFEV4\L0=7)^_\!4$L#!!0 ( &AW^U(AA K3) , % ) M 9 >&PO=V]R:W-H965T4HGAC2\ >ZH-%BGR/ M[\T,2:>F''DO,2I>%*@L;U/+B*/RSCQ '\C+\X[LQ>&YR5E5(_7.14X0",^LH&#VVN$0A'!/I^-F2!MV:#KC??F'_Y,V3F14SN%3B;Y[;8AY, M \AQS6IA[]7N,[:&)HXO4\+X?]BU];E9->E:]JO0Y)*,S2*(D/@)?#L._U/(<1M$Q>$C^ MNR D71 2SS?NX7NUGS7VV8O] ?)11S[RY*.^"./*PJTT5M>.$?[Y2A/@UF)I M_AV@'W?TXT'MUTH3PFMG%"SKPZ17QEFAW&.7^S/O M#,IYD]$1='@OQ,,T$ MGI'I(4%I)R@=CD].,:>CD0F* F6<#C<7CM5A@5 T#JL#V):V.5L)!&;].+FB MV>\I[)7C/>8M/2B?>-)?/M/.R730R==66%-&9["LM3[8C$W)3 \$]*Q]V:U] M.;CV-W*N?6A,W\[Y#V\\X".*]HSS^C4?!LF6?[,7R/AT_1_9;)GVTWF93M,W"L*]Z\Y]:_S)](9+ P+7!(O.4[*@F^N[Z5A5^1MP MI2S=I[Y9T"!QM=*V9>.NU2[CZC%+U!+ P04 " !H=_M2FOWYO+$$ M "'% &0 'AL+W=O'+ON++GX(6>4*GA-8B9O&C.EYM>.(\>4Z3<3+A*B M]*V8.G(N* DS4!([V'4#)R$1:W0[V;-'T>WP5,41HX\"9)HD1*QN:PIN&:Q31F(Z5H2#ZSX+V:1P;)JWCGX*T4<8TP,WK-?M= MEKQ.9D0D[?/X6Q2JV4VCW8"03D@:JR>^_(T6"?F&;\QCF?V&93[6;S5@G$K% MDP*L%201R_^2UV(B-@ HV ' !0"_!_@[ %X!\-X!VNX.0+, --]':.X ^ 7 M/Q00%(#@4$"K +2R8N6SFY5F0!3I=@1?@C"C-9NYR.J;H75%(F9:\5D)_3;2 M.-4=?+Y]@;,OG$T_O5"1P(".U#F<#:@B42S/X1-\?1[ V<=S^ @1@Y<93R5A MH>PX2D ^*)O)O"WVS MI&]F],T=]'ONBV6D'0]#K.8K-" M-<.N//\*EB/5+L;Y5;)\(L8K8]!C!_K82U&ZU_7>"ZX;Y?M"J%QR4@@.K MX&?*(B[@#ZZHS/H)O@]I,J+"5KI62=XZ16>T2_JV5?L[^@NX(V,*O82GK&ZB M[]I;,^CYKOZIG\&K4L75<2H>I$P)TTJTI],ZJ[7SK;_N7SY\V/Z^WRA$;K5. MN(=7^8 "HXT5")VBQ A7 ?#>Z;V ;]FNA(;06U"A=UDZI/ZFJ%3P5#_)@SVT MWJ7G_FH36+D?\HZK?Y\O*"-Z+OH\F<>1:85:@7;:GC3NH1<:6BXT%Z!F-&,E M; 5+(LVB/BZ#Z,V'F@&)8P.,E,P,1[_/U4A;LI47([L9;]7AD&:JS!/Y)VFF MRNR0W>VV:F6V3;7%L?,@#"M*A 3D0I)O;' 30K*RSG)EFZAUE"G[!TUS99NH M?9)IKAP1'6F)=F.^+^@.=69<^1ZV^][1WMS?0YCMG5#AS;;-$ZX<%",KY3!B M49(F\"\G+1U#HE(1J=6N M@@_V$/;2:;4:8VO%*YO#]DWB=E=N+F87\*R(L=A'*L;ZM7;96MWV&/BRY=O6 M-UQY)K9[W9"\_FQ_5H:'3[)1Q)7EX?]UJSC VWM%Y%H:M+)&?*0U[F]0.^&F M(S6M_\Y5KND=ZYH_T9][8C0O75S;G\[&<4A"Q30[Z9)Z&Z,KE1\/E$_+T[1> M=H;T[ODMNN[G9V(537Y$-R1B&C$),9UH2E=_*0T0^:E7?J/X/#MT&7&E>))= MSB@)J3 #]/L)UY] <6,"E&>/W?\ 4$L#!!0 ( &AW^U*;W-\C]P( $X( M 9 >&PO=V]R:W-H965T,!;,?GW'/N MO;$9;:5ZU#FB@2?.A!Y[N3'K2]_728Z*R1I">+, M#X-@X'-"A3<9E6MS-1G)PC J<*Y %YP3M9LBD]NQU_6>%V[I*C=NP9^,UF2% M"S3WZ[FR,[]A22E'H:D4H# ;>U?=R[@;.$"YXPO%K=X;@[.RE/+13:[3L1D7A/3 ??'S^SO2_/6S))HC"7[2E.3C[VA!REF MI&#F5FX_8&VH[_@2R73Y#=MJ;S3P("FTD;P&6P6N0;*\C1^DD=?%H%#X\$_RPW'0BC,PB#[O!^,8.3-Z=,$G& *6YG M^EB(#O0"QQ1V:Z;?67R;F"8[89.=L*3M'PU]KZ0_/^:_<'D$F4$A$LDY-0936UUM[*J0-NEU22AJ^ %'4C.M@O3+(.ZU MW4RBD;\YH.N\T77>JNN%[3.X%X6VRJ92628J5A"3M55F=F=PQ64AS"%958S! MOJS ?0YKZS?:^J_3=H>*'PK?3M.''1*E6XHX: 0-7B*"]XBXN+ANGB?[S. MW>#781K\F^;\"T^WI3W]OW;0W1*VHT, PLUQ!)[*-KZK+JYH8N2[/_Z4T M]C8IA[F]\%&Y#?9Y)NU)4T_6Q98;DL7LG&Y)+IZL:9'%7-P6 MSQ;;%B1>5499:F$(/2N+DWPT&5=CLV(RICN>)CF9%8#MLBPN?ER3E+Y=CM#H M8^ A>=[P+.:KVLDHSD+*$Y*,CZ$ MO+'>-2BI/%'Z4M[Q^/=*;DB:EIY$''\W3D?MG*5A__K# M^]>*O"#S%#-R0],_DA7?7(Z"$5B1=;Q+^0-]^Y4TA-S2WY*FK/H+WAHL'('E MCG&:-<8B@BS)Z__Q>[,0/0/A1V^ &P,L&S@#!G9C8!\[@],8.,?.X#8&%76K MYEXMW#3F\61HL7M0W07W2_ MU?T4S+[/%[VAZ^@^^GJ[ +-O5_=S<#(E/$Y2=@K.P.-\"DZ^G((O(,G!8D-W M+,Y7;&QQ$5/IV5HV\U_7\^.!^6UP1W.^82#*5V2EL9^:[3V#O276HET0_+$@ MU]CH\+==?@YL^ O $"--/#?'FT,=G?\V>_33L^\MAMUFAUWY8))RLP MYS$GS.#/:?TYE3][P-^4K,7("ER37%QQ,$OCG &1.> [WY "S"CC!>%)040M MXA)L$3^E!"S(NWB0TN4+^/.;< 9N.2\TS4KO-.2D(XX/< M:G.W'SCTL<1.!3G011(_%>1!UY88JJ 0:3GZ+<J">#"5?T2%?^Y1[8@(9*7_4]Z>F<)3^ MD;E_?^S'4FBD(GG:52_><)"V$H$;*%U @W)\I0UH4 A!.5LC'0S:_M"^=#H# M.4;B"\KC%&R;#YJA$M@XZ<\N*KLC$U91GN?Y,F$5A=P !3)A#0P&_M";UVD7 M9!8O]S0_>SR?GQMT$.K4 O+^?S(-=8T>F3O](:&&U#9K8V5759 O%Z"I#A2Z M\I:J(.2$ XH-=4T=F;OZ0G29 M9E'P>=V&U'9]YMJ^S%R#$B)3Z9V&U?9] M)E7@&PU&:9TZC*R--!A[B'8G%+!9*'Q&"6*-"E#(JAC7@3);C01P/)FN9C;8 M>^?W"7=" 9N%PO%B$!^6"H2M9B*GCNBYTIZE/Y^H;3;77L M_$0YIUEUN2'QBA0E0#Q?4\H_;LH)VM]&)O\"4$L#!!0 ( &AW^U)\7H*] M!@, '<) 9 >&PO=V]R:W-H965TV)UO*7GB*D #O>4;XU$B%*"Y-DT0[9QQQE=#LU;&,W\( WJ5 #YFQ2 MP U:(_%4K)CLF8U*C'-$.*8$,)1,C2O[,APIO ;\P&C+]]I .7FF]$5U;N*I M8:D%H0Q%0BE ^7M#"Y1E2D@NX[76-)J0BKC?WJE_T]ZEEV?(T8)F/W$LTJDQ M-D",$EAFXH%NKU'MQU=Z$ 8);$]Q3(W@UP3LU@E\3M'6S\JX3MX0"SB:,;@%3:*FF&CK[FBWS MA8FJD[5@Y\Y1P>\E.0>N]14XEF/WK&=Q.MWJL_-_T<-_COXI&6Y3"*[6<_^J M$(X(>XVPIX6] \+A:XG%!T"0$4PV7!413!*<82A0;Q55R41VR@XAR,93ID%C4EXA!.;;EM)+1@_*M<4LK M[$%=6 ?R$33Y"$[(1^42#-"[LH^&?7Z#3G0G\$8MNUV0/;;'+;==D#3;*J&P M"QH%0;_74>-U=-3K(Q4P Z<['G4K?=3>ND47=.;L;4KEN MRQD'+<$\TJVW8 MW+M)43&S4BF+,]L6FQ1R M+$Y9 50]21C/L51;OK5%P0''!I1GMN M8WY_ 1G;S2S7>CBX)MM4Z@-[/BWP%FY WA977.WLAB4F.5!!&$4&'PGL!,':Z25K!G[I3>?XIGEZ( @@XW4#%C]W<$"LDP3J3!^UYQ6XU(# M#]UWDX "B>?H!7 [PV('@"X-< _Z4>@AH0O-1#6 .,=+O2 M;A*WQ!+/IYSM$-?6BDTO3/8-6N6+4-TG-Y*KIT3AY/S3E\77RQ7Z=OYS=8/> M+D%BDHEWZ#VZO5FBMZ_>H5>(4/0M9:7 -!936RJG&FIO:@<7E0/O"0<^NF14 MI@*M: QQ#WXYC(\&\+82VRCV'A1?>(.$GTMZBGSG!'F.Y_;$LW@YW.F3\W_> M5__L_2@9?E-^W_#Y+RC_ %W0T 6&+GB*CFY8#DCB/?2V2H6.#%I_P>[FGAN. M51[N#@O0M8JB:'1LM.P:!4'DM*A6/0Y'CO_(=:0R;%2&@RJO.+Q7$M6+H=7V MZ:SPX8%;UQV-H[;0L!.=[T=CIZ6T:Z62YKA!2VK7S'4FD1/V:XT:K=&@UE62 M@/F6ZZ(BCF6?WN4PA^>#$W4%EUFL;/1] MK2]>!<("8:2ZLF 4J$0LJ9O4L,%>31>BMV''7=%!.&FUV/(YJR/1DT;T9%#T M-6#!*%YG]ZA@0I!U!B@IN4R!*V%Q60T4ZA(J.&$,*N7VP3V< ]^: 4BH>I145M_DYK29 ML<[-:-$ZOW#/%F[/^5+-9-4(]4A?#727F&\)%2B#1+E2+YRJ$J^&I&HC66&F M@#63:J8PRU3-E<"U@7J>,"8?-MI!,ZG._P)02P,$% @ :'?[4MSJTD-E M!0 /"4 !D !X;"]W;W)K&ULM5I=;]I(%/TK M(]2'5-H-GB\#%4%J0ZNFVF:CI,T^K/9A A.P:FQV/$!6VA^_8^/XVMB> NMY M 7_<>^?./9YSAX/'NUC]2)92:O2R"J/DJK?4>OVNWT]F2[D2R66\EI&Y\QRK ME=#F5"WZR5I),<^<5F&?>)[?7XD@ZDW&V;4[-1G'&QT&D;Q3*-FL5D+]\T&& M\>ZJAWNO%^Z#Q5*G%_J3\5HLY(/4W]=WRISUBRCS8"6C)(@CI.3S5>\]?G?M M9PZ9Q6,@=TGI&*53>8KC'^G)S?RJYZ49R5#.=!I"F*^MO)9AF$8R>?R=!^T5 M8Z:.Y>/7Z)^RR9O)/(E$7L?A'\%<+Z]ZPQZ:RV>Q"?5]O/LL\PGQ--XL#I/L M$^UR6Z^'9IM$QZO0.Y%@'FCO0;*+[S+)I3846 MD[&*=TBEUB9:>I#5)O,VLPFB%,8'K8LNIE*+(#1'OZ+O#U-T\>8M>H.""'U; MQIM$1/-DW-U",,SBOWF';=/9%WT?EY7KZ]+#H M=2/F>RU%'Q8)#X\H^FTEQ@7GU;\TD-_# (86 P3MQ@ L6'J9 7D8A?Y'9*YB=0(3DRVPI MHH5$LSC2RFP^TILGM@D,G(BY6^" (;'?^>+Q:VA@;^0?8E:W(HSC%LR :;&= M:CO&[+A^@X%7\= M<$"O>.1FQ8WJ36"G6)(2KM,^S;SC,671RPCXQV 9S6I9@K\3NS\WCUR)S8] JQ.F%OX@*6) M?>MZ[A+,PUHQM)E4TP6J)W:J/P;#6ZG-E:U,='KE_S0[ I1.!FX! W8F]FWO M.>MM^'.L;";53('=B9W=.\7JN"9'@<:IYQ0P"E1,[5OE&IG>&/W*?LA)JC1 NET]O)3JR1 M6"@I7TU.U?^ UZE;580!2;/.51%6USL.UY[5I)HID#RSD[P3S([K>0R(G;F5 M4AC0,W,CI;"Z2%)#SV923;R"@.:9IW+*JPNF#1H MD@U6[9HD [)GG<@J)Z-X8A]D0/3,K=#"@+*9&Z&%U364VGJTF53_30'>YW;> MOXVU2;*,YC)',W F;'+@>NY66^% V+QS;877A1,\&O(#T)JLZ*AEY\*!]KF= M]AW@=EP/Y$#UW*VRPDO_";I15GA=-B%TQ X1K%M15L*YFC1P/K=S?H<(GM4' M.; ]=ZNX<*!IWKGBPG^NN%A-JID"S7,[S;M![\3^YP/-^VXU&!\HVW>CP>1A M?0N.5I-]NOW2JRWI>T5?A3*@)"B4S\;'NQR8AT#M7]79G^AXG;WM\A1K':^R MPZ44)NW4P-Q_CF/]>I*^0%.\,#7Y#U!+ P04 " !H=_M2.-1@V?4" "1 M!P &0 'AL+W=O"FK (FW=4RJ5)6V^S#M@TD.8C6QF>T G?;C=W9"1EM U?8%;.>>YYZ[ M/#EWUE(]Z031P"9+A>YZB3'+*]_748(9TQ=RB8*>S*7*F*&M6OAZJ9#%#I2E M?A@$+3]C7'B]CCN[5;V.S$W*!=XJT'F6,?4\P%2NNU[-VQ[<\45B[('?ZRS9 M J=H'I:WBG9^Q1+S#(7F4H#">=?KUZ[&31OO AXYKO7.&FPE,RF?[&82=[W M"L(4(V,9&/VM<(AI:HE(QL^2TZM26N#N>LO^V=5.M#(T2T'AOAF8)<*7[1>VN<2-F6*^CY!J4C28VNW#==VCJ%Q?6 M)U.CZ"DGG.F-QG>3Q_[]Y'$\A9,1*KYB]LUIF(A(9@A3PPR2+PQ,LB6]U5,; M91A/]2FI(U5;PFU;!N%1PJ^YN(!Z< 9A$-;VZ!F^'Q[L*^?_LH__ M.?N+9M0KC]0=7^, 'WV1]+T)P$V4,+% B*C9BLR@X3=,Z1OG8G$&URA0L13( M ="/R:I<4Y U$XPW--8TF>K[#68S5#^.B&I4HAI.5/V J/%\CE:!G$-.+UV3 M0')J3$-BZV'R)"G(K7DI3(!)$&C-S?-'#4,IM$QY[#"5R1U=X?PC$IN5Q.;1 MOEW3F-9PDDI-M9_25(WD0O!?E)"^%KXG2^',@K3E2.V87_4N:ZU&QU_M^N]M M4+T5O@H:O0UJMB_;+X/&;X/.:^UF\*D**VKW=V9,AFKAAKLF*^3"%%:J3JO[ MH^_&YJOS0>UJ6-MS/J+[IK@>_M(7E]4-4PO;R13GE"JXN"3)JK@ BHV12S?A M9M+0O'3+A.Y,5#: GL^E--N-35#=PKT_4$L#!!0 ( &AW^U),Q64YWP, M -D. 9 >&PO=V]R:W-H965T(D!*@ J05ZR^KVMBK=WF>LI3)02M6:G%K63*(,:/RAB^0Z2]S+C*J]%!$EEP( MI&$.RE++L6W?RFC"6L-^/O8\K7@Q9I;2:>DBA6 M9L(:]A$ES+G7Z^;]@?\N!U,*]4XHBG M?R>AB@>M;@M"G--EJI[X^C.6 ;4-7\!3F?_"NK2U6Q LI>)9"=8KR!)6/.E; MF8@=@.:I!S@EP#D$>"< ;@EP/^K!*P'>1SVT2T#[$."? /@EP,]S7R0KS_28 M*CKL"[X&8:PUFWG)Y=',^[P2?+A6Z$## MR"F M+$((M%9";T;90.Y5Y%Y.[IXBIXF %4V7*('/=?$1R8J:JJ:WM%1BJ:MEHY]V MY:?=&,0W%:. $<]TH8]-!=8>IBS@&<+%GUS*RRL841G#@Z[I\!G#"*_@#WT" M5%]?49\7"$\8I%3*9)X$M*C!+(1G^E:W28H5^?F*S%&R&GJ.W[=6NU(>V_B^ M7=GLA>I7H?KOZ;6F(@2IJ% )BT"NZ0)H)!#?RV:GYT#U4HS?\^LZSCUNA%G&[+3&/*,ICJM_\%/54JRK^IVYTP!#F@F>0WT<4!Z2"Z?I2?^'PCE)]*,>HQN::>+Z[ M;S8NS7;%=3RR;S2IY6H[[1/2;H\-TGQNC+A4)MD1YZ$$R=/PIW7>UF_BGU?G M;1DGG7/KW#G.N]=K'RI];*6%/M2YAJK7\0Z%/K9R_.Z!S-;.S3M#$>4]DM0R M+9DJ+C[5;-6'W>7=Q\'\/;D=D9KY,;F=%%W6EKYH^KY2$6F9(,6Y=F7?=/3^ M$D4?50P47^3W_E>N=!>1O\:Z]T1A#/3W.>=J,S .JFYV^#]02P,$% @ M:'?[4HR"FIR5! UQ$ !D !X;"]W;W)K&UL MM5A=<]HX%/TK&J8/Z4PVMF4PT"',D)!NZ31M)J'9A\X^*/8%:VI+K"2'=&=_ M_%X)QR8!#-NR>0BVK'MTS_TXLCQ82O5=IP"&/.69T.>MU)C%.\_3<0HYTV=R M 0*?S*3*F<%;-??T0@%+G%&>>=3W(R]G7+2& S=VHX8#69B,"[A11!=YSM2/ M"\CD\KP5M)X';OD\-7; &PX6; YW8+XN;A3>>15*PG,0FDM!%,S.6Z/@W9AV MK8&;<<]AJ=>NB:7R(.5W>S-)SEN^]0@RB(V%8/CS")>0918)_?BK!&U5:UK# M]>MG]/>./))Y8!HN9?8'3TQZWNJU2 (S5F3F5BX_0$FH8_%BF6GWGRS+N7Z+ MQ(4V,B^-T8.RH#L69 .SL,:&E 7QL$.PS"TB \U*!=&K1=9%947!S& MS+#A0,DE478VHMD+%TQGC?2YL'F_,PJ?1^-)W<7]V1DRD\F8)E M;\G)& SCF7Y+WA NR#25A68BT0//X)K6THM+_(L5/MV!'Y%K*4RJR95(('EI M[Z&OE$+V@CXL1!G)/1/"?5I\/5N3$[>O.4&\BVN738CC2%&I, A^272 M%I3QX?YL1WE!,ZSR$CK8<*=SBC\RVQ/DVR=\1B;(4?_9@-RND-L.N;T?>2*T M405VL=&GY'<4"7+R26K,^BW$H<@U/&M.8S M'C,G.3,E.W"S] M"KG?Z/?GPOIH \F?&2C+0%L&;*X 7*41W%&U087D8D[^(3OTZ&*U5FELE'_' MQ[_7:=DW[:7/M68&^T1S?UIPS\*11VQS.W)8G]02&'2/G9!: (/>_Y"0WD:D M^[TP;.^(=*V90;-H'JA)2Z82@JJ)[POX^/ 6H+4X4O_($:>UZM'@^!$O,=F#_O)=>UWI*]^GI_M1,0>%!P\WYN6V;UE))C_V62VO]HP>_YQZ#_7$-V->+=I M)_+#UPVQ.2_L!T% 7R7&6SL)YZ#F[HL";K1V_=6AN!JMOEJ,W%G=JZ>O/GE< M,X4)TB2#&9KZ9UW,L%I]15C=&+EPY^H':?"4[BY38 DH.P&?SZ0TSS=V@>I; MSO!?4$L#!!0 ( &AW^U+GVCLV.08 /DG 9 >&PO=V]R:W-H965T M)"0+U.%GI3/_X'HAHP< ) R\V2+NKW>7NRTN]?3BWAGPB!2]QHEN\U&ZG\_J##>7X[\T8\7'H+5VJ0OC*<76[E2C\H\ M;>^U/1L?HRR"C8J2((Z05LO+T97__GKBI0Z9Q== [9/",4I+F<7QM_3D=G$Y M\M*,5*CF)@TA[;]G=:W",(UD\_@G#SHZ?F;J6#S^$?UC5KPM9B83=1V'?P8+ ML[X<349HH99R%YJ'>/^KR@MB:;QY'";97[3/;;T1FN\2$V]R9YO!)H@._^7W MO!$%!Y\V..#< ;=U(+D#R0H]9):5=2.-G%[H>(]T:FVCI0=9;S)O6TT0I9?Q MT6C[;F#]S/3CU>T#^GIU]_0+.GL\7$H4+]%'&6CT588[A:Z21)D$R6B![@(Y M"\+ !"IYB\YNE)%!:(]^1@]JOM,ZB%9I2X/$OO+T>(/.WKQ%;U 0H2_K>)?8 M ,G%V-BS_/\/ASRPPWY_;:+WB'B_82PA_T:]VNW^XV:6W<_<_?*[F/; MJ6.[\+%=.(M'&N(=FO'>$8D<(Y$L$FV(]"4V,D0RBU?7EH,WS[S3O?@\]7W" M;0W/Q>JK5A.!V=&HE!D]9D:=-1:NLJM0=@S'G(7>J*726BW0/-Y8\4EDNGWK M*CZ$885:J#^I5%QGQA0A]7V^EM%*V5Y&1EL)3!P7:'(,/NFYIL^/D( M-_%?M*[&:$(;KJSO@R]U[E_>]HW-NWTV8NY=TA,Q M.7^Q$6NLJ-6F^DYB$ GL%HD_=K&Q][Q['V MR<'=R/5G+W8A=?WAB=)N6T0#WP(*B" M01WP0+""JQQ2*=AE4LX/U 4/ "JXRB"5W%PFY=Q K;!;K?HM>?0?ZD0Y&,0- M]^4<#%J&NY(.KE),I?DND_*7"=!",@CE$! PTHMR2)5?*M]-7";EK$#3B)MO MAEAC70&)%+[:]04D A)'N@(2J0)24W]!_XA;_WKWMQM>$1! TA>O" @6Z8I7 MI(I73:T%^2%NMNK=V@YP1D#0R"!P1D&0:"\XHU7L>JD?3I-R5J!JU*UJC_;^ M$BQMAVT#/YNUTNCS+%'Z6V.*@'[P=;_/3(RVE23@N$B ]"61R$A@]$6?STR,MI M4LZO\-/<$+_-G1YY.4W*N8&0\?94Y5S=78F*@\3QOD3%0:%X5Z+BIZ=;3I/R MKY^@<&(0EA(@2Z(72XG3TRVG23DKD"_1GJ):+*>N!"5 T5?@A(@7*(K08G6 M@RP!JB;:X].I5G9#)P$*)OJBDR@\"- 5G43KF94 41'MN>E4%SLPDP!%$H,P MTP049=*+F7)O[A I\DAJW'AN:STH;A/4J^"*$&A6EH?[UVZAO7A.;/#B8FW MV:-:L]B8>),=KI5<*)T:V/>7<6Q^G*1/?QV?]IO^#U!+ P04 " !H=_M2 M/!M5P00# M$ #0 'AL+W-T>6QEJN&A2?ZEU_3$(FL625J0YES45!BFDJH@V4U4&3:THR1MP MJG@P'HWBH"),^+.I:*NK2C?>0K9"I_YX,'GV]B5/_3!^[WLV7"9SFOKWIV]_ MM%)?OO'L_>3=R!:D87UOS& P+R:7RM*FA$1."I7FT<&AG4-X^3L6$ M5!VW9;#?\W[Y ;"9@4#&^5ZMP3";UD1KJL25F72+.^,3R.O'=^O:*"P568?C M"W_KT-T,R5RJG*J!)O0WIMF4TP+D*%8NX:YE'0"HM:S,(&>DE()T&C8>_<"$ M75#.;Z'WOA=[L5?%SJZ.8$_%,#2"^J$-8R<0?S>:C;T3-GE56*]F#U)_;DTV MHIM#K] ;10NVZN:K8N#'HH=X=%+7?/V)LU)4U.;^8L+9E&S\O*54[-&P0:E--ZT*7//X']3\9^M<4D$5X;NB3>L?"PP7$SE=T3SKIZJ<=T//# QK?X'#(7+576X$\[&8&P$,X\$4 M8#[6"^/YG_*9H/E8#-,V<2(3U&>"^E@O%Y)U'XS'[9.8RYUIDD11'&,5S3*G M@@RK6QS#GSL:I@T\,!Y@^KU:X[N-=\CS?8#MZ7,=@F6*=R*6*5YK0-QU X\D M<>\VQ@,>V"Y@O0/\;A[H*;=/%,&N8MJP)QA'D@1#H!?=/1K'2'5B^+CW!WM* MHBA)W A@;@51A"'P-.((I@ T8$@4=>?@P7D4;,ZI8/L/@MDO4$L#!!0 ( M &AW^U*7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G>AUV5BS/3U785#;&E5L$%=&?W92IBU-1PL0#MF?GU&[#= M#M/TJ7TY[9-R$3].DO.=!.Z>\N+;.L^_D>]IDI7CWKZJ#K?]?AGO>\RI-^MI@,.JG3&2]^[O+M19%7]W(*QY7(L_D MSGK'2O"G\N5XO4E.HA1KD8CJQ[C7?$]XCZ0B$ZGXR3?CWJ!'RGW^-,T+\3// M*I:$<9$GR;@W/!]8\:(2\:O=80T9L779[*G8.F 29-P;#>0%MZ(HJ^:,YOI, M,IZX//F\=:SRB4@J7CBLXH]%?CR(;%=?1MY%7[F-)@Z7SW,0;XO_$\9\NQ4Q M=_+XF/*L.L>QX$D-F)5[<2A[)&,I'_Q(NJ0,)(?<^I%(?$GQ/5L7X'4 $CM M:I"V/U\HD#H J5\1\JNF0!H I($.Z5 OE(0MW =K9GDV)0JD"4":5X1L17($ M0(ZNUMSTSZ6K0'X$(#]>$;(5R4\ Y*?K#1PKG"J0GP'(S[B0H?OHN1/7MKR( M6+;M+[W(]1[)0H+;+@W59#Z LOD %S.@*^HM*0FH[4O@R/4]%0T4#;)IJ!5X M,F0A6=" A%,KH"H99)ZJU?D@C0S1/3*?RR"&D6__(8?M8AG84RND9!'XCX$U5S$AD0R1 M3>)Z,K%$?O!+KH.T,43VQHS*.+5H(#\,D04AV\M9VA'YRPH"*8F_96\+(Y5. M@[R@(7O!H0^1R@*)0$,604 C-V@,>A(TI^2& M?EG4)>D'E0[R@X;LAV>NR/K2&@(:) 8-60P.#=R5=,*JC01)0$.6P,1R [*R M9DLUWVM0OM>0\SU82+9*<@W*]QIRON\H),E-Q"1$V1H#D T9 &\KB@[$2$K M:-C3AM=E7!>C#KE!QYXS0/5*J1,+\H:.[(WNTJD3$W*)CNP2L&YI=T!(,#JR8+KKELYH0H+1D06C% N= M;)!8=&2QO%0-G6B04'1DH71[F7^OCBR1C:RN,D-.,=Y_'8K<.*)DNUW!=TS% MA)QBO/N:E*3D%1-)J\4-2"@&LE Z2XB)R%@6"Y:H2_8&Y!;C_1>LWNJ8X/./ M:RY>?=553,@U!K9K0$Q#Q81<8R"[!J[)6M&$7&.@/P8!UMC:C^8@[1C(VFF5 MCEUI"!*/@2R>2^W8P65"IC&13?/,%4E$1AY4TYB0:4QD MTSQCSEEU+$0E)-X%E,P$6ZN8D&Q,9-F\58H_M[J*"8LSW:_1;Q(B6S1DS MW/-D2[8L;E[G>0,3DHV)+!MX_J7*QH1D8R++YJWY5\<0@F1CHLOF90&YNZTA MVYC(MFG-#B=,%&3%DF.3W1U>"/45$$@^(_3'*@IF#79B]"_J4-'WQQ!\ADART=='0B/:J/\_L1AED_WMP> MD\26^_QLEK/-Y;7&RRN9]_\"4$L#!!0 ( &AW^U+22;QM$0( !&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MNVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY%\0'8OCTJQS:<=^= MZF[?U\7'\7"JJV8WCOV/E.IZ5XYMO>OZ00I#.'V009/,'.03Y_$$!03%_4(:@ M/'_0/03=SQ_T $$/\P<]0M#C_$&R1!F7!$D3K FT%N1:"+P6!%L(Q!8D6PC, M%D1;"-069%L(W!:$6PCD%J1;".P6Q%L(]%;46PGT5M1;"?36R<BN! MWHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN! MWC;9+"'0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\G MT-M1;R?0VU%O)]#;)YO=!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H= M!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9R6!WH%Z!X'>@7H'@=Z!>@>!WH%Z M!X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>&?7.WZEW'3\/I5Y[OM;X_.^D>CS? M6ZZ/ORR_3D[>W@O.Z;:B/O\%4$L#!!0 ( &AW^U+ B&UTZ0$ 'XE 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z=?\B'"CWJH7 M_H&Z'61A6YNV(/Q[NP$F&B4:3'QO6*#M><]ZDN>*ZZ>MHS#:M$T7IMDB1G?% M6"@7U)J06T==6IE;WYJ8OOH7YDRY-"_$Q&12L-)VD;HXCGV-;'9]2W.S:N+H M;I-^#K7MIIFG)F2CF]W&/FN:&>>:NC0QK;-U5WU*&>\3\G1RV!,6M0MG:4/& MODSH5[X/V)][6)/W=46C1^/CO6G3+K9I6(C;AD)^O,07/=KYO"ZILN6J34?R MX#R9*BR(8MODNZ)GQY-CNF':??*3\X00V/$Z_XX\S?J__RSX$2!\2I \% MTH<&Z:, Z>,&UL4$L! A0#% @ M:'?[4L-F4WKO *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ :'?[4IE&PO=V]R:W-H965T&UL4$L! A0#% @ :'?[4M8CVW.(!0 :14 !@ M ("!;PT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ :'?[4CUR7M8-!@ 4Q8 !@ ("!"AL 'AL+W=O(P >&PO M=V]R:W-H965T&UL4$L! A0#% @ :'?[4A,T>5V9 @ MY < !@ ("!2R\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M:'?[4NV<6H.K P 70H !D ("!F$< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :'?[4NM&PO=V]R:W-H965T&UL4$L! A0#% @ :'?[4B0,8)T2 P $0< !D M ("!K68 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ :'?[4JI8;5F4!@ 8@\ !D ("!OW$ 'AL M+W=O >&PO=V]R:W-H965T&UL4$L! A0#% @ :'?[ M4DQ3,&PO=V]R:W-H965T;90CI04 %\4 9 " @2*/ !X;"]W;W)K M&UL4$L! A0#% @ :'?[4B&>>TBQ!P 6Q, M !D ("!_I0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :'?[4GW,$%?K!@ G!P !D M ("!Y:( 'AL+W=O&PO=V]R:W-H965T M 9 M " @1FM !X;"]W;W)K&UL4$L! A0# M% @ :'?[4G7:+N^I @ !08 !D ("!\[, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ :'?[4I@% MKJ!>! Y T !D ("!?KT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :'?[4KXD%,+" P @P\ !D M ("!K&PO M=V]R:W-H965T&UL4$L! A0#% @ :'?[4HZN0[OY P C0T !D ("! M[]0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ :'?[4M>XTZES P <@P !D ("!Z>0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :'?[4OR$ZE+Z @ Z0D !D M ("!J?X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ :'?[4B&$"M,D P 4 D !D ("![@&PO=V]R:W-H965T&UL4$L! A0#% @ M:'?[4ND[/)^8!0 )QD !D ("!7Q,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :'?[4HR"FIR5! UQ$ !D M ("!YBP! 'AL+W=O&PO=V]R:W-H M965T*NQS $P( L ( !43L! %]R96QS+RYR96QS4$L! M A0#% @ :'?[4D6R9"Y9!0 %BH \ ( !.CP! 'AL M+W=O7!E&UL4$L%!@ !( $@ KQ, "-& 0 $! end XML 77 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 78 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 288 321 1 false 50 0 false 7 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 Sheet http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome CONSOLIDATED STATEMENTS OF INCOME Statements 2 false false R3.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 3 false false R4.htm 00205 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 5 false false R6.htm 00305 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 6 false false R7.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF EQUITY Sheet http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity CONSOLIDATED STATEMENTS OF EQUITY Statements 7 false false R8.htm 00405 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) Sheet http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityParenthetical CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) Statements 8 false false R9.htm 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 9 false false R10.htm 10101 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.lincolnelectric.com/role/DisclosureSignificantAccountingPolicies SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 10201 - Disclosure - REVENUE RECOGNITION Sheet http://www.lincolnelectric.com/role/DisclosureRevenueRecognition REVENUE RECOGNITION Notes 11 false false R12.htm 10301 - Disclosure - EARNINGS PER SHARE Sheet http://www.lincolnelectric.com/role/DisclosureEarningsPerShare EARNINGS PER SHARE Notes 12 false false R13.htm 10401 - Disclosure - ACQUISITIONS Sheet http://www.lincolnelectric.com/role/DisclosureAcquisitions ACQUISITIONS Notes 13 false false R14.htm 10501 - Disclosure - SEGMENT INFORMATION Sheet http://www.lincolnelectric.com/role/DisclosureSegmentInformation SEGMENT INFORMATION Notes 14 false false R15.htm 10601 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS Sheet http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairments RATIONALIZATION AND ASSET IMPAIRMENTS Notes 15 false false R16.htm 10701 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") Sheet http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaoci ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") Notes 16 false false R17.htm 10801 - Disclosure - COMMON STOCK REPURCHASE PROGRAM Sheet http://www.lincolnelectric.com/role/DisclosureCommonStockRepurchaseProgram COMMON STOCK REPURCHASE PROGRAM Notes 17 false false R18.htm 10901 - Disclosure - INVENTORIES Sheet http://www.lincolnelectric.com/role/DisclosureInventories INVENTORIES Notes 18 false false R19.htm 11001 - Disclosure - LEASES Sheet http://www.lincolnelectric.com/role/DisclosureLeases LEASES Notes 19 false false R20.htm 11101 - Disclosure - PRODUCT WARRANTY COSTS Sheet http://www.lincolnelectric.com/role/DisclosureProductWarrantyCosts PRODUCT WARRANTY COSTS Notes 20 false false R21.htm 11201 - Disclosure - DEBT Sheet http://www.lincolnelectric.com/role/DisclosureDebt DEBT Notes 21 false false R22.htm 11301 - Disclosure - RETIREMENT AND POSTRETIREMENT BENEFIT PLANS Sheet http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlans RETIREMENT AND POSTRETIREMENT BENEFIT PLANS Notes 22 false false R23.htm 11401 - Disclosure - OTHER INCOME (EXPENSE) Sheet http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpense OTHER INCOME (EXPENSE) Notes 23 false false R24.htm 11501 - Disclosure - INCOME TAXES Sheet http://www.lincolnelectric.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 24 false false R25.htm 11601 - Disclosure - DERIVATIVES Sheet http://www.lincolnelectric.com/role/DisclosureDerivatives DERIVATIVES Notes 25 false false R26.htm 11701 - Disclosure - FAIR VALUE Sheet http://www.lincolnelectric.com/role/DisclosureFairValue FAIR VALUE Notes 26 false false R27.htm 20102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.lincolnelectric.com/role/DisclosureSignificantAccountingPoliciesPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 27 false false R28.htm 30203 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTables REVENUE RECOGNITION (Tables) Tables http://www.lincolnelectric.com/role/DisclosureRevenueRecognition 28 false false R29.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 29 false false R30.htm 30503 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureSegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://www.lincolnelectric.com/role/DisclosureSegmentInformation 30 false false R31.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 31 false false R32.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 32 false false R33.htm 30903 - Disclosure - INVENTORIES (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureInventoriesTables INVENTORIES (Tables) Tables http://www.lincolnelectric.com/role/DisclosureInventories 33 false false R34.htm 31003 - Disclosure - LEASES (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.lincolnelectric.com/role/DisclosureLeases 34 false false R35.htm 31103 - Disclosure - PRODUCT WARRANTY COSTS (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureProductWarrantyCostsTables PRODUCT WARRANTY COSTS (Tables) Tables http://www.lincolnelectric.com/role/DisclosureProductWarrantyCosts 35 false false R36.htm 31303 - Disclosure - RETIREMENT AND POSTRETIREMENT BENEFIT PLANS (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansTables RETIREMENT AND POSTRETIREMENT BENEFIT PLANS (Tables) Tables http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlans 36 false false R37.htm 31403 - Disclosure - OTHER INCOME (EXPENSE) (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpenseTables OTHER INCOME (EXPENSE) (Tables) Tables http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpense 37 false false R38.htm 31603 - Disclosure - DERIVATIVES (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureDerivativesTables DERIVATIVES (Tables) Tables http://www.lincolnelectric.com/role/DisclosureDerivatives 38 false false R39.htm 31703 - Disclosure - FAIR VALUE (Tables) Sheet http://www.lincolnelectric.com/role/DisclosureFairValueTables FAIR VALUE (Tables) Tables http://www.lincolnelectric.com/role/DisclosureFairValue 39 false false R40.htm 40201 - Disclosure - REVENUE RECOGNITION (Textual) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTextualDetails REVENUE RECOGNITION (Textual) (Details) Details http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTables 40 false false R41.htm 40202 - Disclosure - REVENUE RECOGNITION (Disaggregation of Revenue) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails REVENUE RECOGNITION (Disaggregation of Revenue) (Details) Details http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTables 41 false false R42.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 42 false false R43.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 43 false false R44.htm 40502 - Disclosure - SEGMENT INFORMATION (Textual) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureSegmentInformationTextualDetails SEGMENT INFORMATION (Textual) (Details) Details http://www.lincolnelectric.com/role/DisclosureSegmentInformationTables 44 false false R45.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 45 false false R46.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 46 false false R47.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 47 false false R48.htm 40801 - Disclosure - COMMON STOCK REPURCHASE PROGRAM (Details) Sheet http://www.lincolnelectric.com/role/DisclosureCommonStockRepurchaseProgramDetails COMMON STOCK REPURCHASE PROGRAM (Details) Details http://www.lincolnelectric.com/role/DisclosureCommonStockRepurchaseProgram 48 false false R49.htm 40901 - Disclosure - INVENTORIES (Details) Sheet http://www.lincolnelectric.com/role/DisclosureInventoriesDetails INVENTORIES (Details) Details http://www.lincolnelectric.com/role/DisclosureInventoriesTables 49 false false R50.htm 41001 - Disclosure - LEASES (Details) Sheet http://www.lincolnelectric.com/role/DisclosureLeasesDetails LEASES (Details) Details http://www.lincolnelectric.com/role/DisclosureLeasesTables 50 false false R51.htm 41002 - Disclosure - LEASES Schedule of Leases in Balance Sheets (Detail) Sheet http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetail LEASES Schedule of Leases in Balance Sheets (Detail) Details 51 false false R52.htm 41003 - 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 52 false false R53.htm 41101 - Disclosure - PRODUCT WARRANTY COSTS (Details) Sheet http://www.lincolnelectric.com/role/DisclosureProductWarrantyCostsDetails PRODUCT WARRANTY COSTS (Details) Details http://www.lincolnelectric.com/role/DisclosureProductWarrantyCostsTables 53 false false R54.htm 41201 - 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 54 false false R55.htm 41202 - 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 55 false false R56.htm 41203 - Disclosure - DEBT (Shelf facility) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails DEBT (Shelf facility) (Details) Details http://www.lincolnelectric.com/role/DisclosureDebt 56 false false R57.htm 41301 - Disclosure - RETIREMENT AND POSTRETIREMENT BENEFIT PLANS (Details) Sheet http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails RETIREMENT AND POSTRETIREMENT BENEFIT PLANS (Details) Details http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansTables 57 false false R58.htm 41401 - Disclosure - OTHER INCOME (EXPENSE) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpenseDetails OTHER INCOME (EXPENSE) (Details) Details http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpenseTables 58 false false R59.htm 41501 - Disclosure - INCOME TAXES (Details) Sheet http://www.lincolnelectric.com/role/DisclosureIncomeTaxesDetails INCOME TAXES (Details) Details http://www.lincolnelectric.com/role/DisclosureIncomeTaxes 59 false false R60.htm 41601 - 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 60 false false R61.htm 41602 - 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 61 false false R62.htm 41603 - Disclosure - DERIVATIVES (AOCI Impact) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails DERIVATIVES (AOCI Impact) (Details) Details http://www.lincolnelectric.com/role/DisclosureDerivativesTables 62 false false R63.htm 41604 - Disclosure - DERIVATIVES (Textual) (Details) Sheet http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails DERIVATIVES (Textual) (Details) Details http://www.lincolnelectric.com/role/DisclosureDerivativesTables 63 false false R64.htm 41701 - 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 64 false false All Reports Book All Reports leco-20210630x10q.htm leco-20210630.xsd leco-20210630_cal.xml leco-20210630_def.xml leco-20210630_lab.xml leco-20210630_pre.xml leco-20210630ex31113c1cb.htm leco-20210630ex31227ad66.htm leco-20210630ex321f4b588.htm leco-20210630x10q001.jpg http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 82 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "leco-20210630x10q.htm": { "axisCustom": 0, "axisStandard": 16, "contextCount": 288, "dts": { "calculationLink": { "local": [ "leco-20210630_cal.xml" ] }, "definitionLink": { "local": [ "leco-20210630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "leco-20210630x10q.htm" ] }, "labelLink": { "local": [ "leco-20210630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "leco-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "leco-20210630.xsd" ], "remote": [ "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/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 399, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 9, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 14 }, "keyCustom": 10, "keyStandard": 311, "memberCustom": 13, "memberStandard": 37, "nsprefix": "leco", "nsuri": "http://www.lincolnelectric.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentQuarterlyReport", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentQuarterlyReport", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.lincolnelectric.com/role/DisclosureSignificantAccountingPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - REVENUE RECOGNITION", "role": "http://www.lincolnelectric.com/role/DisclosureRevenueRecognition", "shortName": "REVENUE RECOGNITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - EARNINGS PER SHARE", "role": "http://www.lincolnelectric.com/role/DisclosureEarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - ACQUISITIONS", "role": "http://www.lincolnelectric.com/role/DisclosureAcquisitions", "shortName": "ACQUISITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - SEGMENT INFORMATION", "role": "http://www.lincolnelectric.com/role/DisclosureSegmentInformation", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS", "role": "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairments", "shortName": "RATIONALIZATION AND ASSET IMPAIRMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (\"AOCI\")", "role": "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaoci", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (\"AOCI\")", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - COMMON STOCK REPURCHASE PROGRAM", "role": "http://www.lincolnelectric.com/role/DisclosureCommonStockRepurchaseProgram", "shortName": "COMMON STOCK REPURCHASE PROGRAM", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - INVENTORIES", "role": "http://www.lincolnelectric.com/role/DisclosureInventories", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - LEASES", "role": "http://www.lincolnelectric.com/role/DisclosureLeases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED STATEMENTS OF INCOME", "role": "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome", "shortName": "CONSOLIDATED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - PRODUCT WARRANTY COSTS", "role": "http://www.lincolnelectric.com/role/DisclosureProductWarrantyCosts", "shortName": "PRODUCT WARRANTY COSTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - DEBT", "role": "http://www.lincolnelectric.com/role/DisclosureDebt", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - RETIREMENT AND POSTRETIREMENT BENEFIT PLANS", "role": "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlans", "shortName": "RETIREMENT AND POSTRETIREMENT BENEFIT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - OTHER INCOME (EXPENSE)", "role": "http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpense", "shortName": "OTHER INCOME (EXPENSE)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - INCOME TAXES", "role": "http://www.lincolnelectric.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - DERIVATIVES", "role": "http://www.lincolnelectric.com/role/DisclosureDerivatives", "shortName": "DERIVATIVES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - FAIR VALUE", "role": "http://www.lincolnelectric.com/role/DisclosureFairValue", "shortName": "FAIR VALUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.lincolnelectric.com/role/DisclosureSignificantAccountingPoliciesPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - REVENUE RECOGNITION (Tables)", "role": "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTables", "shortName": "REVENUE RECOGNITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "role": "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - SEGMENT INFORMATION (Tables)", "role": "http://www.lincolnelectric.com/role/DisclosureSegmentInformationTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS (Tables)", "role": "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsTables", "shortName": "RATIONALIZATION AND ASSET IMPAIRMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (\"AOCI\") (Tables)", "role": "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociTables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (\"AOCI\") (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - INVENTORIES (Tables)", "role": "http://www.lincolnelectric.com/role/DisclosureInventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "leco:ScheduleOfLeasesInBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - LEASES (Tables)", "role": "http://www.lincolnelectric.com/role/DisclosureLeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "leco:ScheduleOfLeasesInBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - PRODUCT WARRANTY COSTS (Tables)", "role": "http://www.lincolnelectric.com/role/DisclosureProductWarrantyCostsTables", "shortName": "PRODUCT WARRANTY COSTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - RETIREMENT AND POSTRETIREMENT BENEFIT PLANS (Tables)", "role": "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansTables", "shortName": "RETIREMENT AND POSTRETIREMENT BENEFIT PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - OTHER INCOME (EXPENSE) (Tables)", "role": "http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpenseTables", "shortName": "OTHER INCOME (EXPENSE) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31603 - Disclosure - DERIVATIVES (Tables)", "role": "http://www.lincolnelectric.com/role/DisclosureDerivativesTables", "shortName": "DERIVATIVES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31703 - Disclosure - FAIR VALUE (Tables)", "role": "http://www.lincolnelectric.com/role/DisclosureFairValueTables", "shortName": "FAIR VALUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "role": "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_hPdUoQVQjUWr4rqwAIJhhw", "decimals": "2", "first": true, "lang": null, "name": "leco:PercentageNetSalesOverTime", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_URl5i-DkekSn1Bqeb7GEkg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - REVENUE RECOGNITION (Textual) (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTextualDetails", "shortName": "REVENUE RECOGNITION (Textual) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_hPdUoQVQjUWr4rqwAIJhhw", "decimals": "2", "first": true, "lang": null, "name": "leco:PercentageNetSalesOverTime", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_URl5i-DkekSn1Bqeb7GEkg", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - REVENUE RECOGNITION (Disaggregation of Revenue) (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "shortName": "REVENUE RECOGNITION (Disaggregation of Revenue) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_srt_ProductOrServiceAxis_leco_WeldingConsumablesMember_K42q7J7ttEm8w6qmw6Z9ug", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - EARNINGS PER SHARE (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_S69O6Um50EKVbusTBtONYw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - SEGMENT INFORMATION (Financial Information of Reportable Segments) (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails", "shortName": "SEGMENT INFORMATION (Financial Information of Reportable Segments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_ImsZ1iRsCE2xzQZF2ZmCkQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - SEGMENT INFORMATION (Textual) (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureSegmentInformationTextualDetails", "shortName": "SEGMENT INFORMATION (Textual) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_ImsZ1iRsCE2xzQZF2ZmCkQ", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_UciJ5zlRA0OwP1Gb3E8g7Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS (Summary of Activity Related to Rationalization Liabilities by Segment) (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails", "shortName": "RATIONALIZATION AND ASSET IMPAIRMENTS (Summary of Activity Related to Rationalization Liabilities by Segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsForRestructuring", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringSettlementAndImpairmentProvisions", "reportCount": 1, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - RATIONALIZATION AND ASSET IMPAIRMENTS (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "shortName": "RATIONALIZATION AND ASSET IMPAIRMENTS (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_3_31_2021_HLXoVQZtW0yL9ZZdX6B7Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (\"AOCI\") (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (\"AOCI\") (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_hPdUoQVQjUWr4rqwAIJhhw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unitRef": "Unit_Standard_shares_S69O6Um50EKVbusTBtONYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - COMMON STOCK REPURCHASE PROGRAM (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureCommonStockRepurchaseProgramDetails", "shortName": "COMMON STOCK REPURCHASE PROGRAM (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_2_12_2020_ad6bfC2Hh0GXUyA5NxCokA", "decimals": "INF", "lang": null, "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_S69O6Um50EKVbusTBtONYw", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_hPdUoQVQjUWr4rqwAIJhhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - INVENTORIES (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_hPdUoQVQjUWr4rqwAIJhhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_hPdUoQVQjUWr4rqwAIJhhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_hPdUoQVQjUWr4rqwAIJhhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_hPdUoQVQjUWr4rqwAIJhhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - LEASES (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureLeasesDetails", "shortName": "LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "leco:ScheduleOfLeasesInBalanceSheetTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_hPdUoQVQjUWr4rqwAIJhhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - LEASES Schedule of Leases in Balance Sheets (Detail)", "role": "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetail", "shortName": "LEASES Schedule of Leases in Balance Sheets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "leco:ScheduleOfLeasesInBalanceSheetTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_hPdUoQVQjUWr4rqwAIJhhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_hPdUoQVQjUWr4rqwAIJhhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - LEASES Maturities of Lease Liabilities, Operating Leases (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails", "shortName": "LEASES Maturities of Lease Liabilities, Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_hPdUoQVQjUWr4rqwAIJhhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_UciJ5zlRA0OwP1Gb3E8g7Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - PRODUCT WARRANTY COSTS (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureProductWarrantyCostsDetails", "shortName": "PRODUCT WARRANTY COSTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_UciJ5zlRA0OwP1Gb3E8g7Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_4_23_2021_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_Hh3zs8vSTE6APFCZpwh29A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - DEBT (Revolving Credit Agreement) (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "shortName": "DEBT (Revolving Credit Agreement) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_4_23_2021_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_Hh3zs8vSTE6APFCZpwh29A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_hPdUoQVQjUWr4rqwAIJhhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - DEBT (Long-Term Debt) (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "shortName": "DEBT (Long-Term Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_hPdUoQVQjUWr4rqwAIJhhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_11_27_2018_us-gaap_LongtermDebtTypeAxis_us-gaap_PrivatePlacementMember_VOpt3TqeD0yRGUXTswXswg", "decimals": "INF", "first": true, "lang": null, "name": "leco:NumberOfUncommittedMasterNoteFacilities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_loan_PyeNSYUMr0ifnfpTStbkmQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - DEBT (Shelf facility) (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails", "shortName": "DEBT (Shelf facility) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_11_27_2018_us-gaap_LongtermDebtTypeAxis_us-gaap_PrivatePlacementMember_VOpt3TqeD0yRGUXTswXswg", "decimals": "INF", "first": true, "lang": null, "name": "leco:NumberOfUncommittedMasterNoteFacilities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_loan_PyeNSYUMr0ifnfpTStbkmQ", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_RetirementPlanSponsorLocationAxis_country_US_hhVAE1q5Zkaw2fya3W0ryQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - RETIREMENT AND POSTRETIREMENT BENEFIT PLANS (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails", "shortName": "RETIREMENT AND POSTRETIREMENT BENEFIT PLANS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_RetirementPlanSponsorLocationAxis_country_US_hhVAE1q5Zkaw2fya3W0ryQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - OTHER INCOME (EXPENSE) (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpenseDetails", "shortName": "OTHER INCOME (EXPENSE) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - INCOME TAXES (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureIncomeTaxesDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_URl5i-DkekSn1Bqeb7GEkg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_hPdUoQVQjUWr4rqwAIJhhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_hPdUoQVQjUWr4rqwAIJhhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember_XsnFlHO2PkWeMZH7AXikvQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - DERIVATIVES (Fair Value of Derivative Instruments) (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "shortName": "DERIVATIVES (Fair Value of Derivative Instruments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember_XsnFlHO2PkWeMZH7AXikvQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_S14TAAE_ukyR-VEN3epUmA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41602 - Disclosure - DERIVATIVES (Derivatives Income Statement Impact) (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails", "shortName": "DERIVATIVES (Derivatives Income Statement Impact) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_S14TAAE_ukyR-VEN3epUmA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_WOpKsSgEAECWg44mLIllKw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41603 - Disclosure - DERIVATIVES (AOCI Impact) (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "shortName": "DERIVATIVES (AOCI Impact) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_WOpKsSgEAECWg44mLIllKw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41604 - Disclosure - DERIVATIVES (Textual) (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails", "shortName": "DERIVATIVES (Textual) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_o6rlXF2GQUSYKOJJ4a2B8Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - FAIR VALUE (Summary of Fair Value Assets and Liabilities) (Details)", "role": "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails", "shortName": "FAIR VALUE (Summary of Fair Value Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_o6rlXF2GQUSYKOJJ4a2B8Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_w-sCpewIlUqpVFMH8ZdgHA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF EQUITY", "role": "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity", "shortName": "CONSOLIDATED STATEMENTS OF EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_LzYgWSMCSk2sM-pWAQnfdw", "decimals": "-3", "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_5ZIfnhgDFkWOSDfaRWMt9g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_8-kPQj8rgEC4uMxJ-pZYkw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00405 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical)", "role": "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_pyzW4w5P7UibtwizgtkKBQ", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_8-kPQj8rgEC4uMxJ-pZYkw", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "leco-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_QxV7dDR-0kyj9ZbzYcSS_g", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringCostsAndAssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5Sc_493sPEupFwV75T7ayw", "xsiNil": "false" } } }, "segmentCount": 50, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "U [S]", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r543" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "leco_AcquisitionTransactionandIntegrationCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Acquisition Transaction and Integration Costs related to the Air Liquide Welding acquisition.", "label": "Acquisition Transaction and Integration Costs", "terseLabel": "Acquisition Transaction and Integration Costs" } } }, "localname": "AcquisitionTransactionandIntegrationCosts", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "leco_AdvanceCustomerPaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents advance customer payments.", "label": "Advance Customer Payments [Member]", "terseLabel": "Advance Customer Payments [Member]" } } }, "localname": "AdvanceCustomerPaymentsMember", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTextualDetails" ], "xbrltype": "domainItemType" }, "leco_AmericasWeldingMember": { "auth_ref": [], "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 [Member]" } } }, "localname": "AmericasWeldingMember", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "leco_BillingsInExcessOfRevenueRecognizedMember": { "auth_ref": [], "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 [Member]" } } }, "localname": "BillingsInExcessOfRevenueRecognizedMember", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTextualDetails" ], "xbrltype": "domainItemType" }, "leco_BusinessCombinationInventoryStepUp": { "auth_ref": [], "crdr": "debit", "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" } } }, "localname": "BusinessCombinationInventoryStepUp", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "leco_CorporateAndEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the aggregate total of non operating corporate items and elimination items.", "label": "Corporate And Eliminations [Member]", "terseLabel": "Corporate/Eliminations" } } }, "localname": "CorporateAndEliminationsMember", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "leco_Covid19AssessmentPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the accounting policy in regards to the COVID-19 assessment impact.", "label": "Covid 19 Assessment [Policy Text Block]", "terseLabel": "COVID-19 Assessment" } } }, "localname": "Covid19AssessmentPolicyTextBlock", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "leco_HarrisProductsGroupMember": { "auth_ref": [], "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": "Harris Products Group [Member]", "terseLabel": "The Harris Products Group" } } }, "localname": "HarrisProductsGroupMember", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "leco_IncomeLossBeforeInterestAndIncomeTaxesAdjusted": { "auth_ref": [], "calculation": { "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "weight": 1.0 } }, "crdr": "credit", "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" } } }, "localname": "IncomeLossBeforeInterestAndIncomeTaxesAdjusted", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "leco_InternationalWeldingMember": { "auth_ref": [], "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 [Member]" } } }, "localname": "InternationalWeldingMember", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "leco_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease 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 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "leco_LineOfCreditFacilityAdditionalCapacityIncreaseOption": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "LineOfCreditFacilityAdditionalCapacityIncreaseOption", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "leco_NumberOfUncommittedMasterNoteFacilities": { "auth_ref": [], "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" } } }, "localname": "NumberOfUncommittedMasterNoteFacilities", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "xbrltype": "integerItemType" }, "leco_PercentageNetSalesOverTime": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of Net sales recognized using over time method.", "label": "Percentage Net Sales Over Time", "terseLabel": "Percentage Net Sales Over Time" } } }, "localname": "PercentageNetSalesOverTime", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTextualDetails" ], "xbrltype": "percentItemType" }, "leco_RestructurePlans2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents restructure plans initiated in 2020.", "label": "Restructure Plans2020 [Member]", "terseLabel": "Restructure Plans 2020 [Member]" } } }, "localname": "RestructurePlans2020Member", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails" ], "xbrltype": "domainItemType" }, "leco_ScheduleOfLeasesInBalanceSheetTableTextBlock": { "auth_ref": [], "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 [Table Text Block]" } } }, "localname": "ScheduleOfLeasesInBalanceSheetTableTextBlock", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "leco_SeniorNotes2015Member": { "auth_ref": [], "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 Notes2015 [Member]", "terseLabel": "Senior Notes 2015 [Member]" } } }, "localname": "SeniorNotes2015Member", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "leco_SeniorNotes2016Member": { "auth_ref": [], "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 Notes2016 [Member]", "terseLabel": "Senior Notes 2016 [Member]" } } }, "localname": "SeniorNotes2016Member", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "leco_SpecialItemsChargeGain": { "auth_ref": [], "calculation": { "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "weight": -1.0 } }, "crdr": "debit", "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)" } } }, "localname": "SpecialItemsChargeGain", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "leco_TerminatedInterestRateSwapMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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 that were terminated in the current period.", "label": "Terminated Interest Rate Swap [Member]", "terseLabel": "Terminated Interest Rate Swap [Member]" } } }, "localname": "TerminatedInterestRateSwapMember", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails" ], "xbrltype": "domainItemType" }, "leco_UsGaap_OtherLinesOfCreditMember": { "auth_ref": [], "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": "Us Gaap_ Other Lines Of Credit [Member]", "terseLabel": "Other lines of credit" } } }, "localname": "UsGaap_OtherLinesOfCreditMember", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "leco_WeldingConsumablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Products related to the welding consumables product line.", "label": "Welding Consumables [Member]", "terseLabel": "Welding Consumables [Member]" } } }, "localname": "WeldingConsumablesMember", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "leco_WeldingEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Products associated with the welding equipment product line.", "label": "Welding Equipment [Member]", "terseLabel": "Welding Equipment [Member]" } } }, "localname": "WeldingEquipmentMember", "nsuri": "http://www.lincolnelectric.com/20210630", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r164", "r177", "r178", "r179", "r180", "r182", "r184", "r188" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r164", "r177", "r178", "r179", "r180", "r182", "r184", "r188" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r350", "r353", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r530", "r532" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r350", "r353", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r530", "r532" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r190", "r255", "r258", "r488", "r529", "r531" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r190", "r255", "r258", "r488", "r529", "r531" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r294", "r350", "r353", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r530", "r532" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r294", "r350", "r353", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r530", "r532" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTextualDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r225", "r351", "r475" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTextualDetails" ], "xbrltype": "stringItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r479", "r481", "r484" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]", "terseLabel": "Weighted Average [Member]" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r18", "r195", "r196" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "verboseLabel": "Accounts receivable (less allowance for doubtful accounts of $14,141 in 2021; $14,779 in 2020)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r62", "r68", "r69", "r398" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment [Member]", "terseLabel": "Defined benefit pension plan activity" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r33", "r210" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r68", "r76", "r397" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain Loss Net Cash Flow Hedge Parent [Member]", "terseLabel": "Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated other comprehensive (loss) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r21", "r65", "r67", "r68", "r514", "r537", "r540" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r64", "r68", "r69", "r124", "r125", "r126", "r398", "r533", "r534" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r60", "r68", "r69", "r398", "r452", "r453", "r454", "r455", "r457" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Translation Adjustment [Member]", "terseLabel": "Currency translation adjustment" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r19" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r124", "r125", "r126", "r358", "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile Net income including non-controlling interests to Net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r25", "r197", "r204" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts (in dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive shares excluded from the computation of diluted earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r119", "r172", "r179", "r186", "r200", "r391", "r399", "r449", "r494", "r513" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r54", "r119", "r200", "r391", "r399", "r449" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r440" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r413", "r418" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACQUISITIONS" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r32", "r114" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r109", "r114", "r116" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH AND CASH EQUIVALENTS AT END OF PERIOD", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r109", "r450" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "DECREASE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r438" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "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" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividends declared per share", "verboseLabel": "Cash dividends declared per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquityParenthetical", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r124", "r125" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r17", "r235" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r17" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common Shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RETIREMENT AND POSTRETIREMENT BENEFIT PLANS" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r72", "r74", "r75", "r85", "r506", "r525" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss) attributable to shareholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (\"AOCI\")" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r72", "r74", "r84", "r389", "r390", "r403", "r505", "r524" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive income (loss) attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r72", "r74", "r83", "r388", "r403", "r504", "r523" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r82", "r95", "r503", "r522" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (\"AOCI\")" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaoci" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r117", "r393" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r244", "r245", "r256" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract with customer liability" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r89", "r488" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CrossCurrencyInterestRateContractMember": { "auth_ref": [ "r295", "r428" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to interest rates and foreign exchange rates.", "label": "Cross Currency Interest Rate Contract [Member]", "terseLabel": "Cross currency swap agreements" } } }, "localname": "CrossCurrencyInterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DEBT" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentCovenantCompliance": { "auth_ref": [ "r15", "r510" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument, Covenant Compliance", "terseLabel": "Debt Instrument, Covenant Compliance" } } }, "localname": "DebtInstrumentCovenantCompliance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r460", "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentIssuanceDate1": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Date the debt instrument was issued, in CCYY-MM-DD format.", "label": "Debt Instrument, Issuance Date", "terseLabel": "Debt Instrument, Issuance Date" } } }, "localname": "DebtInstrumentIssuanceDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r42", "r444" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt Instrument, Maturity Date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r45", "r121", "r236", "r237", "r238", "r239", "r459", "r460", "r462", "r511" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt Instrument, Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.", "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "terseLabel": "Debt Instrument, Unused Borrowing Capacity, Amount" } } }, "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Debt, Weighted Average Interest Rate" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Deferred Compensation Liability, Current and Noncurrent", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge": { "auth_ref": [ "r436" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the unamortized adjustment to the carrying value of an interest-bearing hedged item made under an effective interest rate fair value hedge that is amortized upon discontinuation of the interest rate fair value hedge.", "label": "Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge", "terseLabel": "Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge" } } }, "localname": "DeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r113" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r271", "r310", "r337", "r343", "r344" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails": { "order": 5.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Amortization of net loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r271", "r311", "r338", "r343", "r344" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of prior service cost" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r271", "r309", "r336", "r343", "r344" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r271", "r276", "r308", "r335", "r343", "r344" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r306", "r333", "r343", "r344" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails": { "order": 1.0, "parentTag": "us-gaap_PensionExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Defined benefit plans" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanOtherCosts": { "auth_ref": [], "calculation": { "http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of defined benefit plan cost (credit), classified as other.", "label": "Defined Benefit Plan, Other Cost (Credit)", "negatedTerseLabel": "Other components of net periodic pension (cost) income" } } }, "localname": "DefinedBenefitPlanOtherCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1": { "auth_ref": [ "r272", "r313", "r340" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails": { "order": 6.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from settlement and curtailment.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment", "negatedTerseLabel": "Settlement charges (1)", "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment" } } }, "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r274", "r307", "r334", "r343", "r344" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "auth_ref": [ "r327", "r328", "r331", "r332", "r343" ], "lang": { "en-us": { "role": { "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r347" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails": { "order": 3.0, "parentTag": "us-gaap_PensionExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined contribution plans" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r112", "r167" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotionalAmount": { "auth_ref": [ "r406", "r407", "r409" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative asset.", "label": "Derivative Asset, Notional Amount", "terseLabel": "Derivative Asset, Notional Amount" } } }, "localname": "DerivativeAssetNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r56", "r57", "r448" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract Type [Domain]", "terseLabel": "Derivative Contract Type [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails", "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r55", "r58", "r416", "r485" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Fair value of derivative assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r55", "r58", "r416", "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "terseLabel": "Fair value of derivative liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNetAbstract": { "auth_ref": [], "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" } } }, "localname": "DerivativeGainLossOnDerivativeNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r414", "r417", "r423", "r430" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails", "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DERIVATIVES" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVES" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivatives" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r411", "r414", "r423", "r430", "r431", "r434", "r437" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Effects of designated cash flow hedges on AOCI and the entity's Consolidated Statements of Income" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "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" } } }, "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r422", "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Gains (losses) recognized in income" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r56", "r57", "r448" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "verboseLabel": "Liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "auth_ref": [ "r407", "r409" ], "lang": { "en-us": { "role": { "documentation": "The number of derivative instruments of a particular group held by the entity.", "label": "Derivative, Number of Instruments Held", "terseLabel": "Number of interest rate swap agreements outstanding" } } }, "localname": "DerivativeNumberOfInstrumentsHeld", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r405", "r408", "r409", "r411", "r412", "r419", "r423", "r432", "r433", "r437" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Fair values of derivative instruments" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated As Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instruments" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r255", "r258", "r259", "r260", "r261", "r262", "r263", "r264" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "verboseLabel": "Disaggregation of revenue by product line" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r240" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r86", "r133", "r134", "r135", "r136", "r137", "r144", "r146", "r148", "r149", "r150", "r154", "r155", "r507", "r526" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share (Note 3)", "verboseLabel": "Basic earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r86", "r133", "r134", "r135", "r136", "r137", "r146", "r148", "r149", "r150", "r154", "r155", "r507", "r526" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share (Note 3)", "verboseLabel": "Diluted earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r151", "r152", "r153", "r156" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r450" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on Cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued employee compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COMMON STOCK REPURCHASE PROGRAM" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r124", "r125", "r126", "r130", "r138", "r140", "r157", "r201", "r235", "r240", "r358", "r359", "r360", "r373", "r374", "r451", "r452", "r453", "r454", "r455", "r457", "r533", "r534", "r535" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue": { "auth_ref": [ "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Excess of Replacement or Current Costs over Stated LIFO Value", "terseLabel": "Excess of current cost over LIFO cost" } } }, "localname": "ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Assets and liabilities measured at fair value on a recurring basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r440", "r441", "r442", "r446" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r343", "r441", "r476", "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r440", "r441", "r443", "r444", "r447" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FAIR VALUE." } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValue" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel12And3Member": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "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).", "label": "Fair Value Inputs Level12 And3 [Member]", "terseLabel": "Fair value" } } }, "localname": "FairValueInputsLevel12And3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r295", "r297", "r302", "r343", "r441", "r476" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r295", "r297", "r302", "r343", "r441", "r477" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r343", "r441", "r478" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r343", "r476", "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r445", "r447" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r413", "r419", "r434" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r295", "r427" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails", "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r348", "r349", "r352" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Foreign Plan [Member]", "terseLabel": "Non-U.S." } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "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.", "label": "Forward Contracts [Member]", "terseLabel": "Forward starting swap agreements" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails", "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r207", "r208", "r493" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r88", "r119", "r172", "r178", "r182", "r185", "r188", "r200", "r449" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r411", "r431" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r79", "r172", "r178", "r182", "r185", "r188", "r492", "r501", "r509", "r527" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Pre-tax income", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureIncomeTaxesDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet": { "auth_ref": [], "calculation": { "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net", "totalLabel": "EBIT" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r80", "r112", "r169", "r199", "r500", "r520" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Equity earnings in affiliates" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": { "auth_ref": [ "r112" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions", "negatedLabel": "Equity earnings in affiliates, net" } } }, "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF INCOME" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement and Other Comprehensive Income (Loss) Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r367", "r371", "r372", "r378", "r380", "r382", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r139", "r140", "r170", "r365", "r379", "r381", "r528" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income taxes", "verboseLabel": "Income taxes (Note 15)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/DisclosureIncomeTaxesDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r111" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Increase (decrease) in trade accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r111" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "(Increase) decrease in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r111" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Increase in inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effects from acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r111" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "(Increase) decrease in other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r111" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Increase in other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "auth_ref": [], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net", "negatedLabel": "Net change in other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r77", "r166", "r458", "r461", "r508" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "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.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails", "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVENTORIES" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r26", "r205" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r51" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Total", "verboseLabel": "Inventories (Note 9)" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails", "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r28", "r205" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r27", "r205" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r92", "r165" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r471", "r473" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASES" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r472" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r472" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r472" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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, Payments, Due Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r472" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r472" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r472" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r472" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38", "r119", "r180", "r200", "r392", "r399", "r400", "r449" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r119", "r200", "r449", "r498", "r517" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND TOTAL EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r119", "r200", "r392", "r399", "r400", "r449" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r440" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r15", "r496", "r512" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-term Line of Credit", "terseLabel": "Carrying value of long-term debt" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCovenantCompliance": { "auth_ref": [ "r12", "r14" ], "lang": { "en-us": { "role": { "documentation": "Identification of whether the entity has been in compliance with any credit facility debt covenants during the period.", "label": "Line of Credit Facility, Covenant Compliance", "terseLabel": "Credit facility covenant compliance" } } }, "localname": "LineOfCreditFacilityCovenantCompliance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Borrowing capacity under the line of credit" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line Of Credit [Member]", "terseLabel": "Revolving credit agreement" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r13", "r495" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit, Current" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Fair value of long-term debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt and Capital Lease Obligations", "terseLabel": "Long-term debt, less current portion (Note 12)" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r45", "r233" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails", "http://www.lincolnelectric.com/role/DisclosureDebtRevolvingCreditAgreementDetails", "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r50", "r119", "r200", "r449", "r497", "r516" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "terseLabel": "Changes in the carrying amount of product warranty accruals" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureProductWarrantyCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlanEmployerContributionCost": { "auth_ref": [ "r348", "r349", "r352", "r353" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails": { "order": 2.0, "parentTag": "us-gaap_PensionExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan.", "label": "Multiemployer Plan, Contributions by Employer", "verboseLabel": "Multi-employer plans" } } }, "localname": "MultiemployerPlanEmployerContributionCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "NET CASH USED BY FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "NET CASH USED BY INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r109", "r110", "r113" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "NET CASH PROVIDED BY OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r70", "r73", "r81", "r113", "r119", "r129", "r133", "r134", "r135", "r136", "r139", "r140", "r147", "r172", "r178", "r182", "r185", "r188", "r200", "r449", "r502", "r521" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r70", "r73", "r139", "r140", "r395", "r402" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests in subsidiaries' income (loss)", "verboseLabel": "Non-controlling interests in subsidiaries' income (loss)" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetInvestmentHedgingMember": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Hedges of a net investment in a foreign operation.", "label": "Net Investment Hedging [Member]", "terseLabel": "Net Investment contracts" } } }, "localname": "NetInvestmentHedgingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails", "http://www.lincolnelectric.com/role/DisclosureFairValueSummaryOfFairValueAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r127", "r128", "r131", "r132", "r141", "r142", "r143", "r202", "r203", "r265", "r266", "r267", "r268", "r361", "r375", "r376", "r377", "r489", "r490", "r491", "r536", "r537", "r538", "r539", "r540" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "terseLabel": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r124", "r125", "r126", "r240", "r386" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Nondesignated [Member]", "terseLabel": "Not designated as hedging instruments" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other income (expense) (Note 14)", "totalLabel": "Total Other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpenseDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments (segments)" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationTextualDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r172", "r178", "r182", "r185", "r188" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r464" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total lease liabilities", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesOperatingLeasesDetails", "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r464" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetail": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetail" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r464" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetail": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Noncurrent liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetail" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r466", "r467" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r463" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesScheduleOfLeasesInBalanceSheetsDetail" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r470", "r473" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r469", "r473" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r177", "r178", "r179", "r180", "r182", "r188" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r123", "r143", "r158", "r404" ], "lang": { "en-us": { "role": { "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.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r68", "r76", "r451", "r453", "r457" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive income (loss) before reclassification" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r61", "r65" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax of $(1,012) and $1,297 in the three and six months ended June 30, 2021; $317 and $(399) in the three and six months ended June 30, 2020", "verboseLabel": "Unrealized gain (loss) on derivatives designated and qualifying as cash flow hedges, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r66" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "terseLabel": "Unrealized (loss) gain on derivatives designated and qualifying as cash flow hedges, tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r61", "r65", "r415", "r420", "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r59" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r71", "r74", "r76", "r82", "r235", "r451", "r456", "r457", "r503", "r522" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r71", "r74", "r388", "r389", "r397" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Other Comprehensive (Income) Loss, Net of Tax, Portion Attributable to Noncontrolling Interest" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r71", "r74", "r388", "r389", "r397" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Net current-period other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r63", "r65" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Unrecognized amounts from defined benefit pension plans, net of tax", "negatedTerseLabel": "Defined benefit pension plan activity, net of tax of $(569) and $246 in the three and six months ended June 30, 2021; $(7,691) and $(7,527) in the three and six months ended June 30, 2020" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r63", "r66", "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "terseLabel": "Unrecognized amounts from defined benefit pension plans, tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r413", "r434" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other Current Assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER INCOME (EXPENSE)" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "auth_ref": [ "r270", "r363" ], "lang": { "en-us": { "role": { "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.", "label": "Other Income and Other Expense Disclosure [Text Block]", "terseLabel": "OTHER INCOME (EXPENSE)" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpense" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r39" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r113" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Noncurrent Assets [Member]" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Noncurrent Liabilities [Member]" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r97", "r100", "r122" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r104" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of shares for treasury (Note 8)" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r107", "r215" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Payments and other adjustments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r104" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Cash dividends paid to shareholders" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r98" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r99" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r294", "r296", "r302", "r320", "r322", "r323", "r324", "r325", "r326", "r343", "r345", "r346", "r347", "r354" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "verboseLabel": "RETIREMENT AND POSTRETIREMENT BENEFIT PLANS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionExpense": { "auth_ref": [], "calculation": { "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.", "label": "Pension Cost (Reversal of Cost)", "totalLabel": "Total pension cost" } } }, "localname": "PensionExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PercentageOfLIFOInventory": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent.", "label": "Percentage of LIFO Inventory", "verboseLabel": "Percentage of total inventories valued using the LIFO method (as a percent)" } } }, "localname": "PercentageOfLIFOInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureInventoriesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Private Placement [Member]", "terseLabel": "Private Placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtShelfFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r103", "r106", "r122" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess": { "auth_ref": [ "r102", "r105", "r115" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing net of the cash outflow from repayment of a borrowing having initial term of repayment within three months.", "label": "Proceeds from (Repayments of) Short-term Debt, Maturing in Three Months or Less", "terseLabel": "Amounts due banks, net" } } }, "localname": "ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r96" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r101", "r357" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PRODUCT WARRANTY COSTS" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r229", "r230", "r499" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureProductWarrantyCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Settlements" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureProductWarrantyCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r227" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accruals for warranties" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureProductWarrantyCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "PRODUCT WARRANTY COSTS" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureProductWarrantyCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r70", "r73", "r108", "r119", "r129", "r139", "r140", "r172", "r178", "r182", "r185", "r188", "r200", "r388", "r394", "r396", "r402", "r403", "r449", "r509" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income including non-controlling interests", "verboseLabel": "Net income including non-controlling interests" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r11", "r211", "r518" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment (less accumulated depreciation of $892,915 in 2021; $884,647 in 2020)" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r68", "r69", "r451", "r455", "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax", "terseLabel": "Gain (loss) reclassified from AOCI to earnings" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r68", "r69", "r76", "r451", "r455", "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedTerseLabel": "Amounts reclassified from AOCI" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification Out Of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification Out Of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Member]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RATIONALIZATION AND ASSET IMPAIRMENTS" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r112", "r214", "r219", "r223" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "verboseLabel": "Charged to expense" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "auth_ref": [ "r112" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs and Asset Impairment Charges", "terseLabel": "Rationalization and asset impairment net (gains) charges (Note 6)" } } }, "localname": "RestructuringCostsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "terseLabel": "RATIONALIZATION AND ASSET IMPAIRMENTS" } } }, "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairments" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r215", "r220" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "terseLabel": "Restructuring liability" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Activity related to the rationalization liabilities by segment" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringSettlementAndImpairmentProvisions": { "auth_ref": [ "r90" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of restructuring charges, remediation cost, and asset impairment loss.", "label": "Restructuring, Settlement and Impairment Provisions", "terseLabel": "Rationalization and asset impairment charges (gains)", "verboseLabel": "Rationalization and asset impairment charges (Note 6)" } } }, "localname": "RestructuringSettlementAndImpairmentProvisions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r240", "r362", "r515", "r536", "r540" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r124", "r125", "r126", "r130", "r138", "r140", "r201", "r358", "r359", "r360", "r373", "r374", "r533", "r535" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r324", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r348", "r349", "r352" ], "lang": { "en-us": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r324", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r348", "r349", "r352" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUE RECOGNITION" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r163", "r164", "r177", "r183", "r184", "r190", "r191", "r193", "r254", "r255", "r488" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Net sales (Note 2)" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r257", "r269" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE RECOGNITION" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r87", "r541" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue from Related Parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r78", "r119", "r163", "r164", "r177", "r183", "r184", "r190", "r191", "r193", "r200", "r449", "r509" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "verboseLabel": "Segment, including Inter-segment, sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r468", "r473" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Sales" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/DisclosureDerivativesAociImpactDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r68", "r456", "r457" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "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.", "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" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r414", "r423", "r431" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of effects of undesignated derivative instruments on the Company's Consolidated Statements of Income" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "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.", "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" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Computation of basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of assets and liabilities measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureFairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r29", "r30", "r31" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Components of Pension Cost for Defined Benefit Plans" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRetirementAndPostretirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of Other Nonoperating Income (Expense)" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureOtherIncomeExpenseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of the changes in the carrying amount of product warranty accruals" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureProductWarrantyCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r217", "r218", "r221" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r215", "r222" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Summary of the activity related to the rationalization liabilities by segment" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r172", "r175", "r181", "r209" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r172", "r175", "r181", "r209" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of financial information for the reportable segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r159", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r177", "r178", "r179", "r180", "r182", "r183", "r184", "r185", "r186", "r188", "r193", "r529" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segment [Domain]", "terseLabel": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r159", "r161", "r162", "r172", "r176", "r182", "r186", "r187", "r188", "r189", "r190", "r192", "r193", "r194" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Financial information for the reportable segments" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general & administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling General And Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDerivativesDerivativesIncomeStatementImpactDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes [Member]" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r111" ], "calculation": { "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "auth_ref": [ "r35", "r519" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.", "label": "Short-term Bank Loans and Notes Payable", "terseLabel": "Short-term debt (Note 12)" } } }, "localname": "ShortTermBankLoansAndNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "auth_ref": [ "r368" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "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" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r228" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard and extended product warranty accrual.", "label": "Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation and other adjustments" } } }, "localname": "StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureProductWarrantyCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r159", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r177", "r178", "r179", "r180", "r182", "r183", "r184", "r185", "r186", "r188", "r193", "r209", "r213", "r216", "r224", "r529" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsDetails", "http://www.lincolnelectric.com/role/DisclosureRationalizationAndAssetImpairmentsSummaryOfActivityRelatedToRationalizationLiabilitiesBySegmentDetails", "http://www.lincolnelectric.com/role/DisclosureSegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r48", "r124", "r125", "r126", "r130", "r138", "r140", "r157", "r201", "r235", "r240", "r358", "r359", "r360", "r373", "r374", "r451", "r452", "r453", "r454", "r455", "r457", "r533", "r534", "r535" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTextualDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r124", "r125", "r126", "r157", "r488" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTextualDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r16", "r17", "r235", "r240" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "verboseLabel": "Stock-based compensation activity (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r16", "r17", "r240", "r355", "r356" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Stock-based compensation activity" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Shares authorized for repurchase under share repurchase program (in shares)" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureCommonStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "terseLabel": "Remaining shares available for repurchase under the stock repurchase program (in shares)" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureCommonStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r17", "r22", "r23", "r119", "r198", "r200", "r449" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Shareholders' Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r119", "r124", "r125", "r126", "r130", "r138", "r200", "r201", "r240", "r358", "r359", "r360", "r373", "r374", "r386", "r387", "r401", "r449", "r451", "r452", "r457", "r534", "r535" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Accumulated other comprehensive loss, Ending Balance", "periodStartLabel": "Accumulated other comprehensive loss, Beginning Balance", "totalLabel": "Total Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossaociDetails", "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r118", "r240", "r243" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "COMMON STOCK REPURCHASE PROGRAM" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureCommonStockRepurchaseProgram" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Stockholders' Equity, Other", "negatedLabel": "Other" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Average cost per share of shares purchased in the open market under share repurchase program (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureCommonStockRepurchaseProgramDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r47", "r241" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Shares" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r17", "r235", "r240" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedLabel": "Purchase of shares for treasury (in shares)", "terseLabel": "Shares purchased in the open market under share repurchase program (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureCommonStockRepurchaseProgramDetails", "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r47", "r241", "r242" ], "calculation": { "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury Shares" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r235", "r240", "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchase of shares for treasury" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r49", "r487" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled Contracts Receivable" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureRevenueRecognitionTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r364", "r369" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r370" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "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" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r150" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive securities - stock options and awards (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r145", "r150" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator (shares in 000's):" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r144", "r150" ], "calculation": { "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.lincolnelectric.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3098-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "http://asc.fasb.org/topic&trid=49130413" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r354": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r363": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "http://asc.fasb.org/topic&trid=2122503" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r384": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r404": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(iii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998890-113959" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(6)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "35", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121561968&loc=d3e75592-113984" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r439": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r474": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=118261985&loc=d3e55302-109406" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r542": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r543": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r544": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r545": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r546": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r547": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" } }, "version": "2.1" } ZIP 83 0000059527-21-000028-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000059527-21-000028-xbrl.zip M4$L#!!0 ( &AW^U+@9"IL[PT )25 1 ;&5C;RTR,#(Q,#8S,"YX MMOXS82_W[ _0^\?$J!?7U8N>L(T(+YW?= [.CY MV+-]AWC+ZX,PZ%B!3PS9%%L,.^B9L$71Q]^K'7.SK]U#L]0YU.7-*-%0"G[R%1Y,E1 M+WW3CTOUO2OTJ7L"_QV?]-#%U?GIU[S\_.12T!MU\,NMADE]I'MKT1YQQ>GT"86@X?S MD.$[GZYN\<(*70;MX_T>6JX0 IK-Q;Q5-@@RKZ&=O> *A-FH]?GTR*=+J.BX MU_T^')A"SH081/IM@_IE3MV$_K3+7\^A&1-R+UP54SN,=MGK&G>! H-N*8/O MU>#QO]; U$ MHCKQ F9Y=JKZ2ZZIXH;M75Y>=L7;M%&Q[=<''@P((6%"EN?YS&+03<2SY.EZ M3;R%'S^"A[RJ*^J[> :J(?[C86I4UL?INB84+TRH[WN![Q*'=X/T83!>&,"X M IT)V%!=XE2R1#8'+XA'A!Y@=,?'J(-2-OC='X_,\<"XU6;Z+3)G\,]0'\U, M-+Y#QJ@_'NJ?N^^+>5]#"#U[[/TD?J\I#J!@T6X#>!!SQR0R3MMR[=!MP?@F M63E?_#3!Z<^!K^^OH#D>L1>0)QS!,_"#H":>9=QR@$^: SP3J;Z%WUD&E_U M&&YT.!B;Y@\*]1JH.P .=K( WE@N'Z;,1XQ9 =!5#')L3XNPO07T -@-E&^T M@3;JZ\C\HNLS4T'9N@-;P>.=ZS_7[K(IO1S(\T:=5#._H+O!^)L"L@S(6Q+8 MKA^$%.L6]6 F&TPP-1\MBF\QLX@;XU=-)H/M#/I?#Z!Z*P7^T+7IR!C=FVBB M3Z&[:5,8/^/"U!!:#9>)E[P#&#"CHBNAP1WQ8#PDEIMY-EY,\=JGS)J["4=0 M NSV!MB:L4CS!QSEYC^= UTR ,BF=]\2H?$0\%-> HBH2O!7<=>$>6BRD M( <.8M0&Q)H3-WJRQA14\Y81:4F7;5U.E2&B:F4HU88RQ8Q0X0-IGC/Q T;3!S?8 _'8!(;F MLE&C(;?<% HF]U-]9DR%(X:TT2V:C,U9YM&-/M+OC!F:@*^M)@E-4!^S1TRC MB);^LN8AD1* RPGE6)[EL1S/OH"'EH2X].\3'C91,^^/B7).P*7V #M&0-WV MX<[-8JKBGN?;QCTWJE,&T=H@]-]#PEYKPAX3R\$]:Q(OT__]8,Q^4? U\:1G M/" A@P[_]\?W(B*):<:'JL[D=EO#.6BXI7J;!2$%1&]L*_BJL<\&1 M0JPW*XE"EZ(:A?YV$6YY3ZZDKXI/Y] MC$^KGMRF)PNI+9?\(7Z TZD% 6;& M:FT1*N8S9KA:6?1UO-!L1IY@8C/%+I_QS/QWO)E0PLUKC'E9__]S:I7;U47! M%T*8DC8P_A/9%'>1-=/4P=*&$\V81A.RPU@X/H DXJ%8/L1\]$[";(P%S5^3 M-1)EI[NUT]:F5M=:\M^8>M:B4*Z-LF;;X2H4'4G$24KRA2S?)B5PMRA!CONG M_"BA]?L/PX>!\-.B&(PDZ0@='FCCOG&@NGOS:+MT9:7N$ M^DYHLV\6I9;'7OM^4#K>RDCE4/7R4$VFX]N'_@Q]TZ93;33[!3J:J8;41M#= MXCD#+\=WGXBW[%/L$*:!"X0EL[,Z+'(H"YSO6_UFA@[38E%4+DH+5N-C4U0' MOK><89ZH/YGAA 97[D@J_+;#3QZJ M+B>L0NY,BIR*3;= +?UBIL'@](F(X06:YV1BJR60MBQ%CG=!5.A.,Z;HJS9X MT#<"Q)D/69& M4D#V)TCR%? ((VB2?@"4GEL'9.RZ($)O&_*6P:;_VMVO-;@4NM MS;X*EAK+U/ E"H0(!0O0F7=R. I2^K4^?(1,T3W4V-4F$ZTZ]ZP"E'J[H14V M.\C8:9ZJ4X%=VXPNA>8N,W.V2,FIP'=GN3@*\$K :65[YG,MW^;XG5([44@!L"#W5G(W[_X+YXN1AVO^BF3I/!KF?:D.%79-= M,)+]+Q7(R$^04"C4S&$K3EZ3MWUYUIIJ]E:Y:G62U"H@J9V=IB"JE0M3E/=2 M 4%)5IEJ\%V=2=#R,((*V+8[A4"AV^+L@>I#!RHPJWW:@(*GQFR,M_O,>BF: MC;V]D@-2$):(H9AIW]6\H-9')TWMD&1]5, @3[]3*-3/Z2A-TZA 0)IYH0#8 M;K&NU:)=K<4[F+L5;..5+]ZAPZ1H]9EI=;Y"X0D8I70R^$Z/"Q+,B\]34 =B MM%S<*X:KA$H.UFD>K*)3?1566QQY4(A6*9T=#;;A575M LREX,\,8[*7:24U,5%EN% MWHN1D5#*<>KE<2K;)*YPVW%XN,R?:,(L1[=@WMKHP%H%>?N8<3&ZI71R(,_R M0):=5JLP:[.+K1"L/($OY;#4C"/S&XN4ZCL(H>I9+=@ M'189>F,2"Z/@C( M:NWRJTK%LT>*%]<'_!;23G++Z*^@[M'+RDU(>/F2RT\%JN];**XX*<*B=JZ4 MW)6H4(B_QI3OI.TFPA^@[L[4 BR:JO4.OGW4"@REJ5:;MK6/2KG6O*E2P(+= MC]'G<_?]W;KQD\T[>,4-O*":3QGROP1YW>R99BO"'0 M3(R$;R=B7$9FY?$CIOF%V75$<2G=X.*"7')!>A<[$(0U%H)M+T#QQ=MUY,AR MCB+&78K33I0MY"B^5[RFA28,O.;SAG4&V#Y:^D\P;)/*,2,H8^(_6HT2V0O2 MFP]9"5,T7/$[UK>2(3L";C]T\B>MY-EH89%$05^;0Y-E3/Z0B0-S:;'UG[MM<'C/+\H.C=/#KHX?K P7/"DJ?P MV26^,Q/5.2&-M_Z5JRTZL!5\PZY#O.40K^:89E4L?A^I R,1C !7CK^RB%=; M&PO>4FBJ1)MB[1KJ<1,&Q,-! %[JG'B".MG0\6HRO'Y89Y2J0[RO@'VQ*"5! MO$H0B+ISH$EH_F+@$EU24=\6$V_PPN<9;U9S_AH&8-D2-T)CK MG:1;@2M3\QW0MCC*%1ZO7"\HFC+#YZO7_3X M"[X%'B^BPVZ3$STUQR&1]'T+OA#B<")H0YB#CM=1<:FN[=@_LE>G8.=:(YK/ M,TEC3#"UN;^_Q"/,3 M+3D<]P<'+<.\_UP)+W>]?Y-N6\J-#C M8G_U6&-QVSO4$/0?+;K$]R!35I$2@GW]O,>C-C_H*5R)Y8P<-N4D>P=/+"H_ MGFK-'Y?IDB/8.TT>@GOP;GX5B[[\TQ,DWYZ<2I64>Z<;/[><3X.QD\RCIO"' M^6SE9Y;5I'NGG>8\\6[9AZD@3 SIQ'H5R8IY3T=.MW=ZW4 A//W9\/07&YR9 M]&:X.'_]#^SD=&S LW?Z]GVZ]H$*\X,K7;**';<\D%6$>Z?9*.2"C1E,#T R>&.>^N[S\1IW?)$X6#@+\2 MVU9>,Y.Z!-M*ND(/KO5D4.K#-736/$85&)\D;Y2"IFF M6YKKAZH] .PP>%J8E^@MQ90^.;?X(E%'&T!5OH+MNB='Z;-T8KS8UWZ MU+1WX=%'RUM1$/.G_P%02P,$% @ :'?[4BAV42&&$0 ^_4 !4 !L M96-O+3(P,C$P-C,P7V-A;"YX;6SM75EOXS@2?E]@_X,V\](#K!,?G:O1/0/; M4;H-Q HPY%L4Z)D)Z+C!@;3L<2KZOM89)5X M?/[U:>%H#XBYF)(O)XW3^HF&B$5M3&9?3GRW9KH6QB>__O+/?WS^5ZWV1V=\ MI]G4\A>(>)K%D.DA6WO$WER;T.72)%H?,88=1^LP;,^0IEV?7IQ>7C4:IZW+ M1NNC5JM%)75,%W)2H@5%-D\;JS?=J%1*/FF79TWXK]YL:!>?SEN?FN?:J+]* MV(=63G%N2@>3OS[Q_]U#E1J(2]Q/3R[^$8F^G+AXL71X6<&S.4/3+R<.LFB-:[1^T:KSEOUD> ,1[Y+B4L=;'.< M5@_=X;0'S%E ,;R*W\:]5'.@9(LZ!$&Q'L/6*:0\X^G.I$L-!)52R=FK2]JE MBR5#(?->^R$ M3Y:( 2W)+$RZ*_[E*SPH_71-QVJ^N9*B6BO1U!AYF 4#6)O8(^IZ;/6@@PB: M8F\$I-^9/T6KJ4070V^.6#A/TY^6?$JSJ]@9)1:6T *6^$XPU-S!NT@J7N&^ M9^H)%:(G#\'LSEX]Q1ZO#SRM>EVK::OL\'=W.#"&=[V;]D2_T8P)_-/7!Q-# M&]YJO4%WV-<+R!Q(##([U$HUQ^'^&V5I2*/B@J*FIGL?E ?.[\PTE]RIK)\A MQW/C)QS\>JW>B!RVGZ+'?PZ0EYJBAXZG>8^<+R=K[\XJ:-Z(4>@D6]JVF>#/ MB]8ED+M^=55O75]\;-;/KQ-M3M"HS=+--YD5%PY_;C KC564XLSU%^'\IX:! M"G'^*:.+#;U%=5'I1E-F(_;EI'&B^2ZTA2YY/28,NH\(S^9>\*8*,%Z$N@4Y MH3^!2??!JD?F'?I7!\&\,/+Y)N835J>B&T9!DIU>/!6\.Z22Q9-:E*B*\, M6AQV)P$1$BG4(X"L^C>!RQ-+5<#&"/QL'\5\9Z;E?O.N['BB Z4^6X_/H M?ML%]\%%-I!> &R)DM0C0!Z,F\#O2VQ5"=(%WVDX_4JI[8(G92#V@"WD&M2Q M!3P09TC+?=ZL7S4/#NZ"TD6H-H6HUBJ"U4#!\/05?&%F.B!*VUY@@L%/!IT] MQ,ZC &*YS.K!7=Z\[R"QLA08P[2$^18/'I&9@3QPM*-X26^Q-#'C/Z!O/&#^ ML55TH&FN0D4W:BD8K*MCV/X7L_^&H]H85BDH7+48< N8'I_F^= '&^+PB.R&!?#H:\?IZ4#4P M5?H#997XOB5P\E\_%49=4U#8&%F.Z;IXBL.E^VV2\=%CGU6HQ\/2C"A&KKTH2L9X5>[69FEAQ!\$ M(@:IQ&O6VO9_?=?C3W;3\]A[.#_Z/_S\8/I\$ANV^N:C#V#%?C=='S1 M=SRIO.K )P_6%AM:6E15@6];%O5!!O#"$,@# P ,"CG=,B/+^X"YL(2J1D?B M'9;/66LY7I*\#_1R)5)UOAM,^64&QLV$[P,Y2;DB_#ZJAM^(\24:WC./#_ U M8GR(6$;>E_C[A3"+.IB*9SR%VZ^JI>2K?1^QXXAV-$2O#P&3S+8>@.WC_J>L M^7M)>PC(R#=<51.7V';.E\9[U/IK3AUHJ\M[OO>\AEA^\HJ%$# LD2(-SU6S M_K&J_2NRND\R+D\05=V21+NSIT*;"=4!3!:$3-BRI%(5/6-.F3=!;-$QR5]W ME'\M(?: >L@=F<_$;0$! M59T/ZXNE0Y\1&B.'!]*E[7%NOG<$KENU/;'2B,I.I^0E4]4>K[-1SDG>FN$](%I0.E5M[J83M\<%]/LI/*W/ M:]#GQ0'YOZ^H U4M16Y01IQ0':S? #\9LF0!KYP/UJ6+!26!$)F?Z]>2'0+H MD@!*B:8J?&W;QF%31B:V>Z1K+K%G.@F91.YT;L9W!'%)854UUF-^4=TV(?DJGKL$X9, MUV?/N?GA;AOROFZ4_6W"0S- :-Z=,I +36O]ZZ\HH.7.$-#TX? M U9UGG]S$;1Z==99V_+P0]8:!_D"U#%+U;!J[0R77;2FJO-9]J %)0:I'3'9 M!#E'6%5!3)U6R \QY7'28+G9RVF%W;G)9D*;4*"$M&8NFO6+=T>#7;6A:M#A M!H&[9.% G_"W@Z*=H^T%G]+]'3P7$$0FZQ$PH[0:5 U)I \X#&?Z?>3-^7CY M@,(]Q*%#?8.Y#HGM#MD-/QN7S_VQ^.S8W0L^ CJ]DI)R8QQ5N<2&22I;)FHR%-SZRR-XB+A9(\_VQ$< >0'! M(Z O5 ,ZB-+RT! H1N9D8&'Z(X"[F.P1XI?*F?A--WMS4ZUXRI";]0B(4%H- M$2>N#H 3B1M@IA>OVMIY04B3K49)!4@UQQ*I^ M *18VSPQ8:9=?*1(9DYKY+)9/Z^_?V)(*R*FAG+1S&RRY^_AE,Y_E/PHHHN8 M(LH%,@5BO2P&#TTB>,C)I>(91Z&4*^YX"51.-3&?U+L32:"W, JWPT?5+06H M0QIE/ZK*:DW5[RPP]@:1VPEM6Z QAD! V^>RH,S9;FX^=;BS)P2W?((MI8/< M+[-5&98-<3J^BPF_+#2,ZP?=+'PCNG.S2!''2)"BZE#V9&;0D860'7P+,L#* M#J?"4Y;$BS5D2S@&INRH#56_V<8]X):RI(C!Q$Q^QE*PE+2&KM1=_;.[9=E% M(\I^>A5HZQ83DU@[S'"W%* .592=XF4#=J$^)-W>'[ YE+3;?F.C"CR.E#=I8:Q&5CO,["]+@HNG,S9))N?\1BX4$X)REYA/EJ9 MO=6Z.'DF;,]T1"PHH !EI[-)ZY9@=S!7EY_3%BSE&#BR!XVHNNPPG*4/I\F9 M^Y#LY",(>/4*-:4U?=UL7%5U>%/U3M5;J5=^K_@K;3F]P:[E4-=G*#X! ?07 MK N]X22H,?>GL\Z V^&MI('VO&M_98USY$A2I^@?;W M0/G(;C\@9L[0P%_<(\;'-,?G&W*Y=MRA[[F>23BEUKIHX=Q56"I!(S=:US%= M; EL4*$RU+$N)=%-FH?=)5?5']XJF4@U+Y< %F%(?FGOGRLE=5#Y"04O!MY M,][,'IE2%JHOFKR93N+9< K>(&7!$0Y1#K?8P'*^.; 8^E=^:('6&]P.Q_WV MI#<<:!]6M6N)ZC4ZU5X:H,4M^/E0!J+T[JTN)1XF/M D6FU#B=M!("Q*[-G1 MGSQF D] '>RY!X1VI4YV?-6:JM]VF"50V,IH*T3\,\Q>0MKL16"5-4D=D_H& MG!9O@%1 Z?L?^<%*4]X-&G6H+.@$_$E"\K2$X*0D]_@%(\Y&G+M$">I03%GL M7^BY+_V^&9N,)0K&=BYU>#+!5Q.O[ZC,2)EJ_178[/,?[,AF1P$]*KO@Z&63 M>:RNS%/+1,G5(<^;CUX%%*+JE[6U#B3$/I7JB"'/UT.!SV:O[@@F-@T6\^RN M-SV[WN!W<.R&XYYN'(Z+)KP'-_VJTDMZQ^9CWP1>P7@2KF$=(Q>QAXP=3GD9 M5>J?FPALO;2WF"PR,ZLEP\&QDH'1K13@[Y3]U2/!MS6W&,+BG <(<4%A9$9, M=3"^Q02[8 8%Q1&9H'C%HQ??=R\XY\E7<,"27R^&A8CX:)%M6DA57% Z[BX^UJ MHV$@1[PE4'01B3!U)6?5;&],SFUHF9G4Z;Z2^*3.HRDNVD$,R@*Y\N_5RLN7 M5DD#5%+UZJ#=T4M@RE^J7!ES M+5'KO[55O;&E/Q!'BB\=1TC DGBAV(WPT@+Y['L)AV96-Z$=Q.^0:4_!V_@/ M,MDM]=E:NTN6HIX)*(K;*KZY)^&+#0E5W98IJ:0!6(3)(W(>HAT5.Y)]O;CW MP9Y7T<)!N(*R$@ML3MEBCI,V,E:GJ%>I+EV";5Q[X$M0SO$21BR^S%+?PV+, M(]T'7Q[I$;-%(+S,_H;#X,H8+4P,+@X;3F_!FS$=+O8NM-E:X!$R2%X/,D]<7!OHM8>W&BCH3%)/.KH _VV-]%&=^W!P:QB M&?$;;BG9OD)K_65%][KP:YH3. Z0%V[UQ%;TE-^C)>C_LMG5Z?+;$5F[L*6\ M3*KN/]L4RD#L 5NH$+B)/.H@NA?<9&B0)_WA8!^OA2P$?C+3$:*?*[ZJRX0W M1>'&C^^DAX'=9V1(^+/,XVV+%'&$U"BH#&4/Y]F4+'D[(C^$$R:?"2L8WF F MS1F9PHZ0/:75(G_(A5HTXMMM7+[N7[C LD ):0("XOD/QQQJ\>CHQ.]4[V#_L=('QCZP9QF,J"$QN'GK+M:,])5?Y*(X IMX0X&UL[5U;<]NXDG[?JOT/7)^JK9P'Q[(=.Y/LY)R2;3E1E2UI M)25S=E^F:!*2N$.1&I!TK/GU"_ BDQ( @B0H-A-634TL"9?N_AI H]%H_/K/ ME[6M/2/L6:[SZ>3\;>]$0X[AFI:S_'02>*>Z9UC6R3__\>__]NM_G)[^ZV;Z MH)FN$:R1XVL&1KJ/3.V[Y:^TN;O9Z([VB#"V;%N[P9:Y1)KVX>WUV_>_G)^_ MO7Q_?OE..SV-6[K1/5+3=;2PR8NWY[M?;N-67>>C]O[L@OS7NSC7KC]>77Z\ MN-(FC[N"CX3*A95;TK:GR8&2NTUD\MQ_-UQT G&BG_T0N_?' -W0]EE:K^\H3MI('+ MLUU?W!+TTVE2[)1^=7I^<7IY_O;%,T]B$NG/$ITDQ5\.RL<\G7_X\.$L_'57 ME#1D^KNRZ7:OSJ(?3XC@-.U7[-IHBA9:6/VCO]V@3R>>M=[8M-OPNQ5&BT\G M-C+<4RK\WO5ECS+QMYE/,*1*Z+1+KY.AQG* M2O[S.FI$'C.TI&HX M=!8N7H>$W5L.F3\LW4Y]1XG=N-C7G^RDAE=50 IZ;D:#0KITV_HK_*/OF'W/ M0_YPO=$M'-(W"]9K'6_'B[[A6\]D;$^130?]W-VK^V#I3Y9-E -Y-]N8N\IZ M=R3R@,J^?O$U*X&^0>R8(,1K[*\0OG77&XQ6R/&L9S0D[*W1@^MYNFM85451 MIJM&9'*'GGPRF;KV,S$ B25F6GZ?S+-(Q7"2:KLQKA]<9SE'>$W_5L$IL[W& MN)NMD+VXUPTZ!VU5L,=NL"$[Q+=PJ$5DBIFXGH]W7]P@!RTL?V+K3O7IK& W M#6&-K6NW0[*EP8&2Z;U,5TW+)/5G-.ON-@]T53(4 M#/SB734MDSY9=)1SSVBT:3X5;<8$+3;"X6[L[6S1W3>AN>61V2IE?59EOVQW MA643LI\(:)_8A>X]A74#[W2IZYN(2H3,]=G@Q:=F%=GC#!PR^^#8_/9\[R17 MSFF/R$$71/Z],V3['OV&]N=12'JGO?/8<_,WVK\<_>K-QGSF%)G"33$XI]M6 M"0P5L9ETIY39/P/+"_T7E?E(MZ201"*0M>O,?-?X8XHV 3969$A.L+O$^KH: MR>*6C\3"ZVQ4$R>[#BHSE'9UFD1!D9GV>=[H-G5,$R._J^A@X)2;,,8!BL@@ N]2Y MXF/&GMG#C5&N+H"R5I 8'*'JI4%AT ] ^GW3M*+^)[IE#IU;?6/YNBU$(J?. M45&YJ(A*#B\ $)K2$QD'F$P# D(BD$0\=^?I'A>Q= MU6$DSQ< %.<8Z5Z M_F+#K/D49&YJH@,DP, &(Q MD9?I(P4(O?@#.RSZZ<2+?.ROO]NNA\Q/)SX.&G(6D(F5CFYTAZ)_AY%YN7)M M(B,O4L8I4;%[%W_7L;IV[['F%.W35- YA&U9R*&1G!37B@*9#J8UG&"KEC0.?)GB@ MC.7OM1E5((Q_!7B+F82&X@2["\NG8?HU^_X+, M)?I,Y$^_["_(NC1%AJU[7AB4$,= E=.UXEU V"S7K&#%A=(FK2)"0=;2N0TP M1HZQG6,R4G0CX89^LB/>5,QE53J#X "H6=.JB >:SMU9SY:)'--+V6%T)'&T MAE_\J+B_KPUW/H/0D M)&WI>@,R[ -/M$2(4FM'U:&I)ATGNJ H3_DOT(-I,J5 $<4L0W [EAX*$,HC9AZ8-F8.&*#$"O:Z- M*=W4M>VO7)X'4J[J4?'^4-O(EV,6-+J18B9DRX"Z7P/"V"VBL%P ]QF#AMNA M>H;VI;1'."Y]7+QZ1_3QQ@SFX_;K639$5TG8;J%DIREA M^YT9R-&))C&"=07EVA"@*R!?_2PG)_28B*^.MT%&F!&;&?>94[;A8-Q<]=D) MG\]"FP'(1J7^.&,?O-[WWRF66IN \]WUPA/]&UX MWX,91R-3H4G#3$JIJ.AE&%%GB'$D?V.%Y[[>T!F\&,CS=MFXXR7\+V3R42A0 MN(;PLV4@CI> 70R.DT!&_LD&B?AQJE2T\6-M1,R97M0WM\ZLUM].792D;421:J-MZZ2GFXIZ(A[4O&[S$=S9HDC_RGR#0M51+$#P- M992A%+.-;Y94O/ GLWNZ.CPVG0T^TQ1'VG!T/YX^]J/=TZYW+=5]M(E*"- 2 M"EJSH:+/OIJ!C<:+F/2(F?!2TX[)W?-]P@/8,BTUZN^]"3PR:CPO 4TFS1*[ M#IP-6@4\F6YC-K\ UOGD04E1NI^],M!R+XGT+P-&EHTV"C^SQ_E &KWN-;]S M4P,(D[5:CGO)4FT9NA<;WX)C7G9!"'%W3,5Y/=9E$UZ',,,KNTZ<'3I7HJ+2 M$(Q"L5A%U-Y LICHHZ5^M;%9$HEUB]]:\NV MUE9D)0C.!?)J-.W#EA&U%"/0(CH$:V">;UNN:H.1; 58RVS#RA@(G>N[M:[O MLGI2D_N[,?RG*$RV.=&QGWJOA(_R?GE ^ZHJ6.ZS!12Q'(".C0CU =T. MJ;U=Z3C*E4$A,EX0T),XZPN#5YH0H+= MQZAZ2KL&+V2E)?(DAC7>AMRSDR9Z(\2+)6^6) BY9HIY^^UBC5R7/50 M[!8KRBPTQ.^HS)&9RL[Z>H>8F!=)DLV[ ,W=5_9HU/)M@&G,7?CQG*,*REH_ MKHXH=HDIDT+]5^WCF)Q;=_T4^^BI)>.0^MN9CS9?-ZQ=I$RMXP*HR \FS5WM MP(1YK[PH6]%K+E*=>AA\M(P6(II,:W].+EKYN# I*;IMB+_Z]S=JYO#NSYA/P8IY#[9(+VI9HH0O6KBU86QJ_+DC[)PC2[@* NP#@5@0 MU[#%IU->. %Z"#_G7MN4J]I<:$L1UMBA+1(K0WM#6E*LQ5)AY' 50FY%#B,P0-J>R$ M$88)R*UY25$(05U5Q]&.F1:X0XIZ- XS=,EY-#I/!!!/1(8LZC$7>" X97\8 MSP.'/VCS**5,Z'O@E@;BA1#JG! 00)?%E4"2O:%T?=&[KO$(KN@%\JHP,9FK MP^GQVC\*7[VDB/&='J+2X,SV0\7:N3]$?$"S W\,?W?NC=[.WPULI>G\W9V_ MN_-W=_[NSM_=A3+"](:W,)*Q7Q:,, )Z]OF$$ZR"<4T2O;>NN815S M\;T_#%KJW]Y^??SZT)\/[K3Q_,M@JMV.'R?3P9?!:#;\-M"&(_)YH+UY&,]F M?]?>_.>?@>O_5W]\.XS^:D\<4D,/])48D(:M>YZU($87U:5QX--XMER-$+KZ MJC0)R"/(??Y/#:<@IN-R#.3XJZHU"F3_IV)DJ% 64'Y+<.J2=12^O^A=?8#D M!86D0DQ1M5BKA)FOJC8*P5.B9KBI4"! KH*(H->GK]R($X$](JP!R!6<:VX( M&8$+C7#VSZD#Q!:04#H)H "MY,JARBXN](G?"SCKL$KXF(P"0#1\/U.X)&9* M0%C?I)0PXQ/55;U8I.I14(^LG_F29Y2#X(0L+'\&'P!0V#% 'U_RM]1\<1W9 M V)VG0:L@KPG6?//@-FL !HCS#A(L,I"\0.D%*U-#@<=@" 4G6#U;*]E% ' MTXBU:S>4HC;)4#!"_JWNK>YM]_L79"[11*U6"@,LK SA(%45L$)&80$J.F$] M.#PNON3N-=-!*9=!:+A%1SV?7=>D*4YG"#];!O)FQ*X6GG&Q*T!($J\"/1&/T L MO:H4VGTJ[P5"ROI&%_7R^]&:KPG

?+$FN_4QO/6!D6GY_B1$JG,ST_.+P M7L#=X&:NO=DUKT7M:[L.6A/X3Z4T=.@]C[SH?V;))F:*!]=9$BU;4X+FI#/! ML3F[*)R0?8'TTX.3S0: 27N?,.%1.:\PD+-RD5J)P !T1JX CE2XV+M>[_SB M_!I0?'HUB)BL04"-K,OC1;2""(_*6 4AG&R+U2X##(.#.J[*?_4^[XP:VJXSO,.$OE&WCS:Y"EM4Z.-=AX\:9(][*?()9_V225?_3[5G27+ M5;?W6VM\_-JPFXVI QE!UK1=],ZO^2YS3L%V'$F(. "@Y"G*Q$D2 M#LM!\)?*'PDQ&&AH^?P-62*]FYY*H1 MH7*\D*7FDBM A9:M_ WW0ZX01[LLA!N/!4Y MVF1S 0Z8U+FY1- -C*M+)4-KX$E_;TA[7D #?>C4?"XWOV5K0+@K5'Y"R_(" M&RKIB+7\:L?U9O84HU8N3.T(\1NS%;(72210T0".2W8 1]BFMH@;[0(XN@". M+H#C)PK@@'S\73":5PQML:+MC,%AXM-6)I?I(K U7+1^ZFV$0 M;H9-D6_AY(7QB4M8V7V1SJ)?S-]X>9C^:3J8#Z>#Q\%HKO5'=]ID/)NGOKH9 MC ;WP[DV>>B/9NWQ0AX^-N!$^<0$@MP)Q1/[+96TW4QNT(0V2M1LXSJ>BQ_R M'W&4J ?)4ZH0^VQ*T%PI )B\A53FO 4L41.(KT5:DZ4!!.2%J17"[)TY^H1B MC8>YQ=]LK@=6)M.5D?82WCUDO%VZSV<&W1GA;81T_&$?Y/CKW[_.]C!,_P#! MA59 "RD::?(!C*%[%R-KZ5#2A4Y,1CD(CIB"PA=P P"+4BMRN S/B1U[0RC[ M(]_YJ;*+)CVFZD65W8PJ,8[:>P=AG_TXCS1-+BVM6IDZ$&:+XVM-1@30_!>' MY"8!K(5@SE:"X_0LMIO)A0>E.SES :N6QC,#S4QU83.=FT36'H"[4>?3C@ MX'BW5 LP7./-JD9&(/#U88H,=^E8?R'Z2ECR8/%=@.;N#/E^9.Q2 =X&F/K& MPX_\D'I%K<.XH7)L/2HI+/@Z1MB)'J*SC/C;0J8JKSJ,"S3'UA*>-*"IP6-@ M^Q9:;VQW2V1!#:WX[_#%,?HJ#2%.H <%ZL.XK5.O(A00!S1-B$63)I0R0(E] MG?+$LT%>72!7?XXR%^3) AK\D^B4)'Z6CA=NNU?HN( VY*_<9[KQH(P[%,8+ M6\_(V]VT'2]>OWT-.2D8F''->I=K.OS6GP^_#6;:&]J;%G:GN0OMM4,MU6-K M;HGM1.>EY'FCVS0>:K9"R$^..FZVKP62=SAI//?-]@LREY:SO$.>M73"LJ*@ MC3H[;&+&."1&$+[!*PPG9J-^?4A/*CQY %@)#DD3GO?SBP.)TQ#KJ1@40!$9 MBF#)A"&G!B+ZI#Q60/ 'H)HS'MJ1PUHN@ J9H0@C7R%#1K)$LP M!0"VD4L,I814(4S,DA .9HO PF0" PLVW9J>7\(# YQ%3BW9X]K=HBE @KI M-(_"E4YQF? B MSC;/*PPCTJOPT&'R @ 3ECTEL!WYQ1NP&SGH'-=NY$L$*+I"0T14 8B]F*>Q M>> LA05PI,UGLZ)\?0!CI6H!C(FBP!0#,_3XHO)4>"E<&'C%X=@%>:K9!HL M/B_ <'FP]*._ *C24 MA-4@Q.M7@@KF@&(%03SDWM 3UFGRRIT$,YF]5HW6?WLOUB6,,J-BPADG5S%$ M52&LBX4U18XU:-%H.50G4]*V')ZIZA 64M68IMB#%*N6^G-(<_9%SWB$J?#7 M&S(M%8U58[PZGXI52_6F1=UIN_ZTJ,/6A*HQ0_N2JP>[F7R*[' :]U;6YF:[ M)V+6>I ]S!#G&SH> =WYLN)41,?6G>Z\&8#_\(<[;^[.)UMR/LF9/ 13J; & MG$B=9F=2H9#@PBZ<27/J )E*)11: BA 4^D,V:3-Y6?D(*S;?W/BQ/6GEERF44KE\MQ?3(]87Q^#NIC"08+2B M"S]=QZEI3?V M[JWNK?=[Y3IG1?R!BU<^AB?8>N>9RVL>//IF'/]A:-!BON M-6=+ZIYB&4!SYN_3>4^DU3>,8!W8U-O,XSZ^)Q.EIXTXYJN1XCY@+2^2:J18 M!I"<_#0#9J#;13W\[X0>_KC1UGCW7^4A%P/;Y5Q4'YS:)4ILWJWP@R1*[%+M M=:GVNE1[G7>\S&K3N;0[EW;GTOZI7-K)\X)3,A'/ONL;(4*\PA!6GZ+0\'@! M@,DMIAZ:T ' M[%A.Z,D^V &U]02->7HS=V]29S?(_,WR5Y8S_X[L9_1(6%KQP"S=&BRS3PA] M:1ZAG7JE[F,$5#[C1>HVQ1=D\]^HRZT'RQZ4',E<;N "Q[C^DG?&=CN[4>=\?WX:+&!;-2 MF[ ,[1RP*W':>%S"CJ!9L%[K>#M>[+Z)TH7V'3.5C+)8T,+[P[N8RZU73'U%(=MR:P02B^1Z13.9AC^J)Y@+'E+$F!D>O@ MY..-[EF>U"W%ZNTWXOY(R+_9QL32Y? >HS\#ZEP3G'A)U8039J%<#Y@!GB)9 M %A;=G2RJ!0>H$G5!'*.5D"GF2"*6/S10; MH\2^:JFJ$,Y3"RAT'JR'#$("\6;[:F]:"!-AK;8/Z!G9I!6&YK5R$).< +=/-__#]02P,$% @ :'?[4AZG M*EBI8P KVH& !4 !L96-O+3(P,C$P-C,P7VQA8BYX;6SMO7N3XS:6)_K_ MC;C? >N=6&=%J.S*M.5BH[4V5/;\5&!Y.$)+8I4DU2^?"G MOS@ ^)(($J1(XK!F(Z;'61)P7L+OA_?!7_[7R]8C3S2,W,#_ZU?GW[S[BE#? M#AS77__UJWWTUHILU_WJ?_W[__O__.6_O7W[GQ?W-\0)[/V6^C&Q0VK%U"'/ M;KPARV"WLWSRD8:AZWGD(G2=-27DPS<_?//CG\_/O_GNQ_/O_D3>OI62+JR( MU0Q\PD6^_^8\_>922@W\G\B/W[YG__?N_3GYX:?OO_OI_??D[F-:\".S?X/\],I6$N>M'/[U$[E^_VL3Q[J=OOWU^?O[F^;MO@G#-ZK\[__8_ M/]X\V!NZM=ZZ?A1;ODV_(JS\3Q'_\":PK9C'*E?]Y3'T$@'??9OJ4I: ?[U- MBKV%C]Z>OW_[W?DW+Y'SE301OM90DA1_.2HO?3K_\.'#M_S;KU@T"/E+&'CT MGJX(_^RG^'5'__I5Y&YW'LCBGVU"NBI7[87AMU#_6Y^NX4<"VS^ [><_@.W_ M77Y\8SU2[RL")3_=SY5>?"C(DI6X.UJ.?SN8/TN&#]K*J7S-QIZ)E@N5;]A? M!0?I2TQ]ASJ)BZ"S0C0W*6L#(#NP"P(]:-=!>!RRB GDPB)J?[,.GKYUJ M M>P=_O(4_WKX[EVWWO[./_G$9,#J9/D9Q:-EQ(H][\=>ORKYO&!6P'81-PZ(# M5F@GRMB?-?&0);ZU P;O7?S6D[\0K[X*@VVYJ4)=4/+E/[S'%K]PXDO!D9!& MP3ZT::.?-F^_*M:IC:P$L#OUWWYZ:&#TOW-I9&>MZ3=_$2K[;TU7LK/YV]X* M8QIZK_=T%X1E[4I=$G$+JW$O:6N*8DA;79VU;=M?(I>D@HF0?-@:._$NSE,W M.A=[!]PRM/S(A:%.+>)*BHX 1-/;U=,FD&\].Y+[["XHZ$;.#/?N6+SJ@I7#\N- M "BEKATBIE (.73*;3VYW0FQA,DE(-@*9R49K9M:4(@ 8E$B!P>0P:MEX*AQ5E<+/>RTW"ZBL+(*:E#J67YB,RXHF1"NA@0AD:H(Z#(%7+0! MZ!G<2^ME[K!1K[MRQ8YJS=A371X]H&M<+4)941@UB.ML/K'U,O&D*-_PZ!6+ MOSU#=.HX+("1_,^-Z]-S94C*RZ*'9H6+15B6%$0-R2I[3VR>4N8D^8. =++P MC76A&'P=!HJ7[,]%N R>_;I@%$J.!8;'[I6","LV!@B66-M5HP31,(P#X8;! M9\C+86#'Q\N+\"X,GES?5D\]E<7' D"%HZ4H/"@[!BBJ3.ZJI:;SJD2#85 : M]W<8>-X%46QY_]O=5:X+*0J/!9JE3I8"LU!R#+ L-[BK1BJD$R;>Z#H/!E_[ M._,+#H;44@#PX&O$D"MS)#WPF_L.*:Q*36Q]W)]N M$_CJK?62(H@!HG(H MX]!F<.'WR,&3ZDK"7(*7R*%3;F-K5N6D$:$N.&A,J0WO?C!=*VT+&IHUIA\ZN1&]B6I>"+D M&YO#H?!V@#O8X27KK==!J%XR.2R%'HBE;AU?QDZ+H(9=N:4=W%X.22+5Y*WL M@5WKNZ\+MENX5A?8OS]L+!:VQ3Z&I)ZPX:"FFNI*Z.&FX_1![U=1 S48M0P_ MM6_@.@A7,B%"#KAJF3%J% M GZF_.QY$/NPM3SO8A^Y/HW4ZS2'I1##KL*MXKBT4 0IU*HL/7'TQ8621*JI M<:8!UWH&U&Q+PS4;O?X6\DO:,))5O,E27QHI MSC3=!,#5%$6(/%V+6Q\56=P^+&[F5]/E[(H\+-E_/LYNEP]D<4WFMY>+CS-S MS39U=FD]'EW\4A9"WDC+G:LS\/UQ J"XX%5T?.E6(K+34&?!T;VT%K!*&$2S4-M![<,P>R>_I$_3V] M9HWS,O!Y'_V;R^9J^RAF_7[&]/6R83:.(LO]SEM:+(C[M)"&'Z0GAR>.X MA1C$0#_%F[90D3H)_#PDT2I><$WT3B!=L-!,$M60D]0,79@(TBV-261Y-")G MMT%,R?LWYHCE,HCBQ>KG('"BJ>\\T/#)M6GT$'B.(F"5%9#31+VS>390ET8, M>@VC6\_IF&C(-\"%$\MW2"*>@'PS^!W WS7W-RIQ<3B8_AP&4707!BM7M;Y2 M+($_-KM2; 2>FU/-@5X/Z M-+0\Q@Y39^OZ_,$1N",Q>]E1/U(N .E61HZT9D$H3&JU:B+&9T,'VJ=#X&HF M1"KB/6-1%9&Z#,V(!X[#6L;A?UC;W?\D5C$25&AKO27?Q52:&;.WXWT(USQH M''MBZ=MWYMN=Y8;\!3Y(.!NY@:]:RVHL!#E-M M*<>[<1 )BVFCI2/L9=BX\)=)+,_]0SQ1 M&PV P\)FX6$WMCA6N81Z\MUX^. MIM&=!.:)AH_!B$/#EQA^,+C$L-A1(']_+38;;X*C4X;5)9%39X5[>7XL*8:8 M!*NL;=ML4YE$""5G(+8?T-9.=_IUT.5"31[-8'3.2$DX)T=XMX$?)!;>4O4Y M#:VJR$'9) #%$QSU]1##MI'Y;9MYHB2%L=3S9D+RJMB_:,=K&1]$!'RZMF+J M5,%[V$#(2#P?ZO'L%OQ4QJBJ/'-ZUKN8QK2R,&,CU-K?>?,I)/D*P MF9E%?\XNX@T-96],SB1,W\@Q\?F?#(T]^O-W":I)N=>F#XK"$"O99G7]/?-= MCI?8E.B"KH*0BG)+ZX5&LY'7GM1AYB@A_"Z_;@D-[W*CF(( TEF(7GD)B:] #>2C^%R1I'$*C-= M ^8PWX7T;6R]*"9[PW0EF.,CFY5L9+([BL$$TUT1BX/L<2^H3]5[ZNK2H^@" ME&X>T_=14?34J[;XQ/8*SV-+R>1,RC8T,.[9TU(L#K5F/H1OR4#_>X.#7W&D MHF+1NU .:\<.Y.GDNQ;Q.Q18N0IYS@+8ZW\T=8[2/07^&0:QZ'[N(_AE@:) M US#JXZ#87(DU(LK\!_Y>_J!_S;_P[GRAS-&H&@<'G"%D\;9@#U\ZZPYP<[^! *D8A?U%HOUCY#JN%;HT^CI=O/1Z MVR'68-CQ1L@0)>O$<6146DN38Z' /NCMR7*]A-ORJ3PW@>#$<<,ROT&<5%=S3D>5]Y4U%XKRJ+G$@J72KS2K(B>O)@$H7N2OKX>8UAJ9W_ZR>_XEAE3/I,!Y M4IFIF_Y#A,&*-L1)Q!-'RLWP;XK_<'B/CA/3U$R+E9@?3WT'$F.&=$/]R'V2 M!U]J+C[>W<]^F=T^S'^=R4R8Y.QF M\?!@\GX>'!=I.@8,WAV0_>>X)1A%LU(6!7^JT%QI%# MZ_C=76/)SU!%^),?4KC3S,8;:QXXOK-%6(P<&KI//'T$C$DB=^W#]2\>NG_M M6975*^R561&QX1=8P2^P :LC?B$+4CC!,5WVGW\[.Y^\.W__AE?]M_/)^P\_ MPL8:BP+[7T@I_SQR7P@;:L6;B+!1$-/S_^U]-O-]-R&,/\__)_FW[\Y_% +. MOOOPX4U# >],#2#_*_W6./O2._B AY"7N@O8>(/&;LC')O+XXQT+:#1U_KF/ M8OCTEK)!2[MN]31M(^YA.PBS;F=[@JJ1]KM=>-QE%WPF3'M#P#A8H5BY/J,+ M:0D!4Y1=;V9B4J3SCEC_PC+6H -3V\':YUQM;8.]'T?B2I$C8_TH8[T35I(= M6%+%QEV&='G*$,=D7*\JHD?8+-1]S'R0\? MSJ4(]H_OW_]X\@@&1^]Z'824C1;$2^OVZS)DOQO$48Q9X%^>&,%TT;F>I&S$ M?>OI0=;M6MMK&FG/VH'#/P)A?AGTUY;,1DY-0Q)-WWQ1FQ=LN#C8A3@4SG/_9/24P:'OB=_I MY39YM^V$&SC=:T%.*SV%]>"80Y<'A"A]'070^M(T/<<39]@KTB M.OTPXQ?/A#TPWY?+=+B8#?551UQ1+(STB'40.(37KBO"USS@HR:HAN0S3F(Q M1QIW5EBR^&%\K#,H_OF)2GF!$N0=L$LO/C/>/ESU8N8CS @Y)! M!XUNZY,Z1DDR=SGCVO4MWW8MC\7)Y6N*VK=VJJHB)[SV879%"G=R+J8WT]O+&7GX939;/IAK^_"F>!S5M/*C0LC;<[E3^99; M+(&XC2H,;=L:A3CR.1'X?\QT6%U[]?" $3B/$VLA:7CLJ. E,+%8V0=%$0/ M,)6]I^%L(L^JQ4@ U[67B7="NL'- 3;IA@NU[#^S?^W91-UC5D73^-(*0YB8 M_VIY>]4+5+IUD>.S40@*6P_D=.$9L8QB311;@R0_N+ MP\:!KW/13)'!SM>V^3R33N2*\HB!K65V MZ_Y9"B>9=+XMF/;8IJ[(#N-UF$HG9QZ-(F)Y7O#,9L"4K(*0.,'^,5[M/6(E M%>#BS_F?)N=_.H>;.O(B#_O@QQ\_R _>&7W<[8F%)PA?JYZ4+11!#O$RAXH/ MYF3?(X9PJ9GM'U61PGIXU%7_J:L.'>(/)9I[^J:'G\9-G[OY8#J73&'"4[5L M?E@0.3.HG3O:42J40LP2%<:>MLMS, DWN#?3AW>VG'Q;AB??.D@;& MXP>U'+ICR?/[R??#C_/C>;_?.?_S3YX4\_(IC._AP$SK/KJ0*; M^QHYO \=R4,Y^0XQ;(],;-M:$T%F@-B[&T:F=G!-1G=V5RB+'#.5+BKF>%E! MQ&BJMK>;F5XFV/ADKW,?<F[LTHB-;O-OSL%(-WZM.0?4H#IR3#4-1!YUNG41X[*Q"VV; M?4Y1.LF+7XT?+1K.__GT8GXS7\YG#V1Z>T5F?_LT7_X=!0'H'?VKK# >D&L< M E27'@>0NSXHEQ.-YTQ@C_XF+N94&+S>L0G">$G#[87E_WX30"Y5WX%=RNC. M>H4S$(KXZ-1#CEIMUPNW.NHJ(<:PONUMFS;7\):!:TM !^%*>'_,U1"IQPRD M!W7?H8^QW.X_?V]PN30YU21=U#OZ=U08.9*KG2P[[EAY=#LG-ZNG'T&?,-VN_."5TKO*=]X.1YC*,*C4P\Y1+5=+[QP6U<) M,7#U;6_;NA,-;T.A@I0-I V]?]N[\XPQPCT\"RLU\62MU(^R1YOD96K3.7JT M0:XNC1S:-6X>;;41.48PZN%P5!#LH54. MA[NZ79\>G"L>VT.QRG03^&N8>5^Q67'MV01E8>S0JW2R +_2DI@A6&UP:Q@R ML6*Y! 3+*Z0[%YKO#64ER.+1<]=\2-?3IFSM,G#?CL,ZT83P(WE))[F3F<<1 MK!X=C@KTSA6I*B#';[VS54/94>!8P^@.![0H#ASUZ2VVX6S]& ,_"DO<48Q< M$>.LS,H.QJK&AZ@=C4U1C$F/#V.T>3*C-@5>QTJ0H[>?H!;3ZG6I 3&'].1H MZ[W-G#E?R^-5)[R78_R ![;PYK+*)^$U^J#$-O!YB"K30QT70\Y/*L<.WHLH ME$',$4I33W@(@0DD7.)$9&QB((^B/76,O0S3CX> -Y,7!AR'IU*UO#O+=>:^ M7/?(N:O:*M>IB!R%^LX7SF[4UD*,U ;&M]X23540T %W-:66"-\R]U<"G+OFT!Y_%/ARN1>>/KA^$?!V^\OWUDF+(8:AR M+ _"PS*((:@TM5< HGJOO/,0W.)[5+R;#;)>=]_P0[_;(':_#XZ89CIV$,F^ M=R]\M:.A&S@SW^E_PWN0^?>$,%\@:A>6!^\N]!BTA]@*XR\F;!=T[?I^WY%K M,6 U$C,QR#4]K*U+ :2(H48UY'V?KN--4EXA[J^T3>\VQ97Q,Z']."O2V!UF MM1*?FLYM-4W> [H.PBOY&M#QTT0UJ38:RD".]58A*>SW-!& F 7:^=%Z5%!X MF2K11TH?\#*;X&/8L!P_Y36I?<7KS/79IYYGA9'9?#W9?GF6EIW][=%8/%4_ MW<(8Z@_^N3*/?/UNVZGBL3-2QX%4;$Z?)!LSCW7M8A<3G[PE$Y+:PD=#>6LF MY.#=ATGQX0?C.]UX0II_^\'D6B,S!GQ;K!KG"M:MBYRO&H6@N!"H41$QTS2S MO_6Q[\7MP^)F?C5=SJ[(PY+]Y^/L=OE %M?&IQ-I (3+< F\/G[Q"^NZDIG M79VQ-/8JETL;>5F%,33N2KM;9P 36V695/(9Y![=J!HPPUW1S:M@:[F^(C:J MLLC;;J6+A>QU9041M]5J>[MJH^2S$&SHVI]A)XU5XE>96'DL*UVLNKJ'7J@UAC_-H0=UXI M[\FAQW25M=W M^ ^A1KM^!LPZ(A,-7^Q NC'(N MXUF'.$E=,+N=R]QCCXJ0M1*$'-/M@W.4.:"1%,0\<((S)V4$D$FQB5!*A-8T M8S;7_!:*.R2O.TVWQZ8**^K&^Y)5O6'F-*;B)H-2?*W5CAD#F9S,**(A1D5= MT$Z-I''RCDYX-(BG2LSXF$?+FSZH)YE-&>>>)QH^!JW8I__85=$/C@G*<;+% MJ?VOO1M"-&"=.MX$JE5:S:K(R:9) *KSAA[70TPGCWPF.I&PG\!1\F[NO$ZZC&F,!>[JX2X\7B8X&V MPNJN$)V, A(%*%#;7969".G1?BR$[&@#_S$F]8+-B AFRM\'([T\RV454&/QWJ'%=D5CLJC1J:&V3WD M4KB/W$NLFYO]C1D$WX_?54S/==&ET& M/OM@SSZ37P9^7>OO3#ARG'0;Q,)1R4XD(\9>QPZV/HO(!H)\>R\QA#RRH?$G M,61\0U)S2&8/S/\3BTAFDO&W>I%$-",W <=>C+'39(TK+0#.,-238DRKDE-AG@(N7IKO7@Y@N M>W6W_5WEU"A(YIZ:Q?=0"M>@X.N&-&N<3\<0\K 0$W$W3[ONJ!S-X[GU6 MPX;?9)?[38+TE[!2XW\R>?.?J2*:/2(6F+KX/&!%+ M9*>0^3=Y-"P>#3>+AL_^>;:V7)\QORT4D[/;(*;D!Y.G6C7RB2HBK%D5.7TT M"4#AY*M&/<2$T*'"[T$O]\GAVC5#@UB6%AOD<_^) MRL$4?SDW/4"\"*_<2+R] G-C15 [$8R<,KH+WL&MP!.E(J:;#IT[X6Y<;NX% MOVAR4U 80G*6I"?>4FL(O)*0M\?4=A*"2,JPT23#DDZ7AS#5-=!3"C:IK?ON(6" M9,V&J^ ]./N+2"VF!BY#^2X73V)087"KN=$Q^K&>E-<_##^Z\^X]'TCI'1^NU!\\]^ROX;'O<;:1=-=%ILNMV9UM) Y=IL'HSI%CZHV8G2W M<*+CQ#/9'F::IMKP!N: ,;G[M.KHJ$0=@&H2.:XW*OJH,+]CXBAYA]3@ M@EO_83A+M+R!3!HB(K"L=OP<*28>@!5'GVESE2<-ZNJ,#ODE+E=#/E=A5%@O ML[MCD.=4X %W+WXS9UVULT9G"#PON'@]F9^.T$=R:=71 5H=@)KYP%&]4<&[ MPORNYP B';Q0)0X)(8)[#W%0].4!CX,MXV"5Q@'#H/[.>H5QQC*TG.;#^H/* MHV.#JB#H#>WS-4?%")4.]#6\E\HFA*O#LB300JCXHDZGSH=>R04XB%*7J/Q]' P5,'P3A)P,Y* M?B@U]9U<4&YI@WT'77'CI!#M0&DP2JVL\1&,ODN]\$VF7DY7^'+]37ZY_O9X MG\_P'*;_F/&[47Q/(V.E\NV,,=S@5T2WD0#DY-,\&.UNVR,FF!9.#'AKOI]1 M3!!;7A6!#!F3V5(D]KB[7_PZOYI=D8N_([O\KHB&.$S=4\Z/YL+'R30M@ZC! M0@TECX^AVCK8$WNEYHPWY\?0$3W,^3&__77V@(;V[JQ7>8M?YA=DX7+V$!E: MN0VD4P\Y66F[GN>AVDJ(*4;?]M9Y-:4&2*$@=9!,B>%-G_[=3PZW43A,ZI0G M2#<([8M]Y/J4N2KNA0$YUF0&;BAB;(#7"$@E]BOJCXD&=-SHDA$R?>G]2C[D M,)UQ>-# 3+-#G1" QUQ,Y!E0?F+>4L1D0!H) YM2AU\S?; \NEBQ3]@P*7Z] M8Z['4]^!>Z [B)PJKHTD8">1YN$H<(A^=$0$W#0"EC("&)=H M3UX1PD\>S8/1;CD5,66T<&+ 95%4FSJ]Q"39U/GT(#9T<*UL*B)Q[?J6;_>T MH=-<^#A9IF40-1BHH>3QL5-;!WMBKM2<\6[H#!W1PPV=Z_GM]/82"^WE1X?W M=">'C8O5PR8(XR4-MU?T,?YHB7RHT$@Y^3I=+'*JZRIP MJM6>-C(1TUMGKG6S G*6V4""U1O"S7C+*&5+P) )24R!,VO<&"*L@81^8(_Y M)2,C49QNQ7T#9T_)H^7_;CIO7V$-#7(>+7:J^B%F:\ZQO?R:INIH1O,7,U@@00K.+V%H&Z MIVWY4P-_-OC4P%TZRDDS$^M#7EEI)'"O=KH,ZN4U1@#S&L-/ACAKX(O089-_ MUJI331-4..\I!'P]QTE3DN\LUX'S-1SN\H59'"/X'-_Q#:62I1J-X9&>%.P$ MT"XLJK&^A@C,%-'2DX[6"O*CA&2SMVPAU/S,8(C@"/]7J?^(MWKU^:.1 .34 MT3P8[39:$!-&"R<&W#!!M=7;2TP.MWIQ[7G,>+;4Q6KV(NXEW[/QV<*'X,#_ MX-#=D^51GJD1WC^QV>B-G^7UG>('N9**F/>C"3G_]!C>/%'UH 8QH_7I;>L' M?;A-,+%*K")@%F'3*5 U$;R8TS@AF3'B2SAQ>OA9KH*9$17N6-,DUB'$VI;9 MHF7,>4#Y30"JCN)P3'M2S.YHZ,+S5(=Y*^2+O/E?1T1'\7,.;@1R?C;SH^2I M>U@+$+.ZH4"1?A@9NP\LM_I:G9Y/YL^S,C\ M5HS#I[=7XH_9WS[-?YW>S&Z7!L???8RTO_ Q=>>CYR]UG&QVE(9YV+OC-#3S M*W+JQXC]!!;88PX1JI1/K%B\DC7K@^OJ_+; M?=P=+3+;\7XF5\:72IS0W27/PA]%;4E?X@M/?7:A;YW(D31(R LO,/:I$#&>A_&[]39C MSCI^PR2S;T*XA>)>?V;C),T40G)F\KXR,Y0DEI+/8"OAQAJZH(+[!T#+R??T MB?I["OO=<'$'.J#?W'ASN8_B8$O#FD&&?FWD/-DP#'G&TZR*F+N:>M 6!/>S M7V>WGV;D?G:Y8'!8SA>W:!M^W;BB0?5Q-_W*WEZW[G@;?W==@%0DCD$EJL@S MTT4290BZT>'"@8D,9E8($WU87>9OR-=T>Q7%D8.]SM'"F0!%6<1@KC6Y]8[Q M]/Z6#=@>8,6,//PRO9_A::QU7555^9$UU\K.2%EX1 VV.WY-),/V(.&R$?0N M/;J+"*#)]/(RV#ZZOE9.DYHJR&&JXW >J57E$8-5R^S6E\$O__9I_L#'00:7 M TI)4#;1M[NK:8TT,R10AZJH$" M@0/U#W0--UWNZ2X(>:*RZLZJHCAR9-RJBQB]-::W'KY>O;SQ]GMDLQO MKQ?W'Z=F)^N'7NIW4'HU1]:&-;LFC6HC:ME]<+'405(EN'JD04* ">?\V,_> M%OF7^#$@#^Y^9U>K:C>G].LCQWSC4!07Z34K(\9_)@Q4'R\F\[O/YH][EL(Q'R[L]P06(&%A%\ES@*BWRN>*'),T&D9,"6: M&LH;"\#:NM5^:RRG?$(R]>)I"7%)/C,!5[]L-G*XV8K-GGR*+):_S.[) MY>+CW?WLE]GMP_Q7N*K#_CTC9S>+AX)R_I7!M%ME,0GBVIY9H]H( M$5#F>%WSS]<96=LO-;WUA86\ B(TL&8>1-$;PI/+F>\/>X_!V, /%U;BU[HC M)8>%D .[W*G"=GRA!&+0*@QM#='%QX]L)/:P7%S^![F?W7VZO_P%KH_>W2]^ MOI]^-+AN"OGO9(HZX3/@LL'J:8/ZR%MOXU 45E)U*R-N\\U]:+VDF-/T-1&Z M1%>%:A8W7$#0\@.\4^0SV:^9US6=5G4-Y!R@X6X>]17%$>-G+I= M+NZ-WE\I<;"N'ZNI,KYF6]E;594?5\/MCH)3X;CZH'Y]QH#6&TC64K=O=U0( M.2++GH4AK9M0-\=H%?7/=160M\<=9PN-L^J M&JB;JY;AK9LO%S\AJ0(B-"#H*OKVW#!P[\+ V=OQ;U886GYQ[ZRN]]"LBAS$ M30)PD*:^MAYB0#G\_O5W^G5PN'DQNDA:=;C"1T:HX MJH:N.ZFIKS6:1M[+8%^J((D.7/.<(0* #./PE*3VLIJR,'(L5SN9QV]Y2<28 MK3&X?6[1BR661EG7VZA+CZI95O8KBJ*C:9C=$2C(Q=5K].:I40S":0GJ1Y;, M075/8S>D<'Y0N[=H)@$Y5EN$X_#HD&9UQ)ANXT7[-"S+^?V,7_J LZ-W;)B4 M^^AB=CN[GB_)W!P'6KEV@K*V$G&/TG"[DA*VL@9@O- UOG965'UY-CJO._O-N=OLP,WA0M>@N M_Y?T6;]O;2IC5(U=,R3JME\C8#10T/6C-3)X'RF/MV>=IM2(:UXZ<&20<89P M?&F]-#@T6%4#.1]HN%L\?*4LCACK.E:W/X;$6^YR^I]F3PT>>5A_:K"RROC: M;;"J MV6UL+^_+ E:7^Y:)04C_:1")FXX:!D:XM-_S5\O:YF7/=:FI-%>2, MHN-PGC&JRB-F!"VSV[;,6"U MS&Z?@:?P>*(03S[+_QI';:^^WX6N;[L[C_+G(@NJVJ#8HW8 V#Q_]\-W[S@R MX1/FPI/KG'^81A&-(A@$5T-3MPY2;#9R&<"I5<$P.IW YM,7WC3:_%X=I)3< MB0<_(Q)O*+&R-TMW JFN3T*ZMD*'%0AXFBD9)F'P',#WRZD(MX@-2I>VV1R(PH/"5=,(,OV$E#@*H+!=-! MB/E)$OY(&MQ?<"-KO89.%D8!BY5\6G1I/7KU&PF:=9'S4Z,0%+8&="HB9IAF M]K=>M"YH@3E)\LCN9ZZI]\&,Q@EJ4Y$(920>7\E.W@9FQ:G!])/VACI[CRY6 MAZ] 7EB1:S.ZO'*]?4P=+8)H+PTY99P8ID*BRG:B$-/*J1ZU3F(I]0*PCA]6 MG1"NG8]9I/ZA"*@^KZ6AB,$=MGVZO M@G#+W;AXE5_J4U-3::.AIE9A*J>F1J)&04WM/.J"FHY?,,OIGL!0("F!CY[, M16WE^A:;DUD>FVBF.@G[BZ\*AMP@'JU(6&%P2I6%J_#J#/L'#9_HQ>N2&;!8 M7091 Y)J(FDT!-4X/.7DI"UF%,34W)LNX%702J1:X")0+/:1(HR$-&"T]MNM M%;Y"+,1>!3_H]+*DX42OK=31D-9)82LGL%8B1T%FIWG6!;'E+)#W$ZM>YZDG M. -)TR_W80CC*C!-$7%56>2HJG2Q-#]ZOB!B!%3;>W)&] F12?,&QH/#(N5((IJ7&@+]C8T]_CN S""5V>B7%J M*:DR)D_]R\L MYH9-'S:45A- F_I(&:!U*-(#J$TJ8S^,VLJ7+AJ_!^J([5E1Y*Y<6RSKN+XX MC1KX#B21<8@TAG!KACV):B8RBU7RT,;<+WIOG"O'&A6S;^[[*G1@SBD=@IWG3\N,^$I(HG)%%MG':^H$"9F.<=/#B1 M&MYPOJ5)I)&P3&M'.J"LHE[7F<&L%Q2"P-,X_6ZX/IP@5\:8A MO[; '#F1=UOI&3?SM@]M ^YMKF2\['N"K]WF?)T0,$7_^"T*1C40O3RGTM6* MVF+>O/<=&KEKG_-D*W)-/8C$00\8XF*@V$LKVEQ[P3/DU87-6]O;.]3A23IZ MN+70M;;1T&TO82XGW4Y5C8)Z^_&X"PH!RPB81H1M)#%.IO'I],K$T)R--^PY MYL[QM@T_Q@I^C(WX,1AC3Q>7"X3C)M&* *-JLHA9;1:UX"5E(40,DN]K>W9 M00@CGT%<=P>S])J?5/[)CW;4=E/-#QP M6:L"4L#I.YM>6:DLC?V.BI[Q'61+MX0B8DM-9"=5#9P$O5^'I722B">)?/)9 M:#!QKP2;RR?0T(7K>9#=;^[/7FP:16G>4S8\#]:^^P=UU)34I#)F>FH418TAH\UO:7Q@^71:/%$PZ6[/4RW4U\:,]/5NYE2F[HH M=B[3L+SUPTJIZ.0(=P3RRJNMAW!QIY7Y M[:]E""7DF6E)9R&%:Z12E;&7\X8.0CK'3G807LUA_Y,/PV;J)!9&;&!$W:>* MS(#5-9 C7V@%'::09D7)/OJHL_N:H=O&@31X7Q-TP*^P] ML75&9)HUS\C@IGSOGA9QV/V6_&_4'0WGY ML\*/$5\D5P2MK@YR?&NYG =W907$R-:SNVW+5C^D_3G180C4_?I]RX:!(<#Q M)W.H_8VZZPT;"4Z?F"EKRDQB8X7%BGL;+?9Q%%L^#"AJ@-Q"#')LMPU,'NY- M92!F@-:NM!_("H5$:B1")7_=FBLE.:T3(A^O-\X8@\?IBOK!UO6!'\A9)"+C M^N3=NW=?1V]&0"R<4D\,9B+C"Z&40DC:\ D7\ 602=&/@9B$*\5-'MW$10RQ MGI/H6#(ZDD."3!TY8X0B/C:8D+0T.)+VC^G5^><^BK?J8ZKMI8V19/3#5$LW M]:+&1CP-/.J:@I)1RS$/D4P[(BX:(%0SGK^(IR\"99 ,*H)T&2*KQEL2Q8'] M.PEVL @BLFY8SU;H1(A):K%2Q:U9/U A98RD5!\6C;&/2L382$C#DV%G4OVP M3A!;7HL14&^Q20AX-*.@J1^["3$^I+PX>Q$)Z*X9ZB#EW#Z6J]"'"UA3_E*. M(OA=R49.1IV&,$]1G0A&3%S=^M^$\)0G<]06@YC.3O&FB\2,4C!)U9*1,6AI1>_U"5P=Y$RUPJ-,E\ IJHSM(,I8H(%+#A%@DDNTPWE@QV;#ODN/5\J4_ M6+IV?7++!C2;1("X?13LLT^&3K382Z0.PV,TKZ)9#T]@G[G///-YR[&\6@JJ M+(V9A^K=3,E(710[(VE8W@$M%;2TX*;9/F0?3,AT!8T;G@YP!45-]W!RR7.' MIJ<>PU8:*Y-$A<;7$RCK%RL,W2BY=/1S&.QW:L:J*HR9L&J=3/E*61([7=4; MW@%;"24DO:+&U1RQE2O>68J*+Q:MO>"1-65['\>4+@YW%+[0LRW_'6R^%\Z/*XO MC12/FF[F%^(511&B4M?BMBTVE4NRG2$CX[3A'>UP"GH9A+N B:=3WYEY+K\F M!>L;ZGEH;0VD8&O@;CHCK2Z.?5JJ:7T'+3@6>2/8H4@Y\H@0;AF(/=MEY&^FW.>_247#T$W M?R(Y.F$ TPT9R(0P<'SX7F01O+-".%BLB%]5>>2PKW4UCW5E8<0 K[>Y_=!& MI WBY[NE;"*%F\$Q#E\'QVD-+,>#PBK0C0!CG36S?N#S1,/'0 M G?7X$[G5 M)KI\AM^W4?(%?X^LTY,M=K"E-T$475#6J5*NCD8Q&[Z+KY;6"XW$!6/JE&^6 M-Y2 %%0GA"-W*J9)=>QS_);>M#\: 3()&]EY3*7H,]COQ4:6^X/S,58*7'HBHU*'=AW3MX@]6##F;[L MJ \;TUQCX*^#HKH)8:J8 @! Z:( 8@\$T2H$0G#XDLP=621._0+&TB-(D@,KN8+SNDZP=XL][R^-3JW/6KB,PSQ^.0;FP]D#\DE2D @X,KTN>D!D M'*>2Q YH-1(& BS%RHU+(9B< M@>BC1 0#++#V[*18/K>KG!QNHI:1MKB2G8P%%FG?7"3SF>C)DW^*ZCEZG^5[ M:![!6T9(\)!H0AJO)5;>G+CDP*[Q=8'X9#/#PDYU>CJR2]:[M> [_R( M]XZ7^Q#NX/!_ MGBOBUIUTY"CN.(R%QX6Z$8V8-;KVL'U:?K'6+PTA8 D?OT,&.C=P7#O]ZC)@ MX#V[#*GCQF\F!$Q,)A?,3%C;R@SEJU\Y2_LDL67MDT=(8IT+3[)(>'8^\-(8 MMI@8:G\G["PD>94N@^VC/%<) U&?U7]]B.GNTZYL-5*K%E+";^AVNOM07P7[ M3D0##]IGY8 S@7^D62LC)I;L=W"[%[8*GBQOS]/+6?:_]BYK^^P+88 [^(W? M :*1J" Y'3#-E%H(J"&?CF['#K"=@-?Y4Y)%0:.*7%"T#"T_LFR>;P&V>F.Z M%BMF0+N')\ :5\;,;(V#D"6:TJV)G>>:.]*:[C)-)*=*'H)(E?'._NB-\:D; MDAN7"7!HFA'$R@0.G8<*9]!,Y*L:1R2&6V%(W@,XNHVH&(U7E4=*G=JNYN?U MRL*(9^KU-K=MS-G[%O6W2X>9%0[A:W87,3G]0LZ2OPP>H:SVZGGA2Z_$UF4O@0GV# M$(X3W[J@'AF2^X%O+WC=\5W2F5]YE*<7'R\L5M&FQ(KEG18'1NGPI["I1WN[_,;D+V[W8J5.V[%">&^FN/8.^N5+Q.QOJ9@FR(H%<61:2C_3@H9##9RG&SS47'(2#=!7/.:K*C@E\ MARXJT9<4' O\CNSM!G\@UOC#C4>.5C[AJ"X]MH:J?M91471,C;6C_.=ES=7H MJX\('#WA=%^FA8**"!"I3BE=61HIVC3=3 _LJ8MB/Z&G87D'*:3#3 O9@1KB M^F[L\G58UR>@=.!#=KWZG3F;RC:9$GI(7TFELT,.!VS/BB)WY=J\[2_V\6(U MM1D:]GSY?P$SV\M@RYKHAHVNW2=Y.[]R:'N22*14UV7 BJ./]O)0#U$Z<*L] MVHK*2;"/894XIY]P TC!@B2]AODA>KO8U8SD3Q3ZA>*R:EYPBL0O$)N=#;X/ MT,GTDX4^.@W/2'#%KB&S&7_,JFW\*M^\.EGH%\IMZA>T3I/X!7);9^/\T[C- MZ-M=V&+7D-N,SZ6$(?PQ8%A+N F$'Q53I>H:R%E)P]WC%(>EQ1'SB8[5)R8( M3(631+KQ&8C"Z\H)1EV=<;9F]?2@LL+X6G1' ]2*-FUTW#ZPUW HI**ODFE3 M:F,SX/4[>*ZCX^K)8 MU8.FK!QRZ"A=RP/HJ!!B&*EM;7WH""X^L5D=!E#UY!V;=ZV#P(E(%'A'9ZJ' MPUEN[I>D1+NE\:45;:Z]X/D7ZJSIG16R'K<2A\3(TV'1N[:YS&$L?*_]JS*ZI7?+(^(#7%<01PW8)[!?CX7O..,C?(5 MIFT#^M$3,A[V:1 4!?EH2!@']S1QI OJ*$+'@2[X(:<')2OT M&8?+? !U6X:#-!N:O+5M! S'FYH%!@%2VC)& =?-'.E M"^:H7[@VG^[&:(#$=4^[$" YS3']8DU5,,336X?;[# ;7*R6UHLBTJ=)1$X[ M'80KST GB$-,1EUXU19VM5PT29[/.[)!/&,0K."Y/#,D93YP18Z2+X%+JI)Q M"P],P',V$)X0U.!Y,=B+Q7L5-636L0KD[-9'0*M.$9XB'S'_]>)F9Z?D^,.B M>L.W"9$VR<==^F/(AB\$H8KP=!OLQ66\Q"@65!'EQ>41ED3(DTA>5L@%8BP!M^@ M;X@00GQL08QO14JTTOEJ82PX0E(K?P>ZZ]]$J>5+);WJL'9"@N4JOD12K/'4 M,$DJGH\?&6L.&.,S8=(;?N"CTQ@/>,XW#NS?[^F._8 ;YNA=&*Q#:YN\._*P M87U0--W'FR"$$QS+X()FA56ILT^5B9Q+.PE9X?3Q*0(1\V0W?K4^$0S:22:1 M2/T,J.G;-\(&DAD!&'VDN5J&\L<:#IT(BY6%!?)WAEDH][[# AA!L?S'.V$F M.7-]\:7)D>0RI%:TA\<@62BG\K7.Z1,-K36%(ZUW-.1^*GZ!!M61\U730.2I M2;1-6$2&7B?0RF3M".&6(9+!J)TS8XO4O9 E[4%>R2 MTE7RM&ZPHS[96N'O;!RE03 .&T-9893)-OE862E=WU.XQ,7&>7T,IUH(1\Y3 MW0:Q?H#55#)BCNO8P>Z'7*DIXQU\#1[-+&:2,:TGR_7X3+)T. 8<&O%? .N0 M+'TZ^]YZ_FBQW\&U/#&;ET\DJ/,B:%1$3F_ZSA=OE=?50DQ+#8QO?]-:JF < M8SV35$NZ')-H,G7-O/<(@-O;1#0";/\6A+_/?4::-HV:@;NRYEC07>]^*;S5 MU<: ;PWK.P X:(')@M2##>(]!@%$OW7]MSLA' '*K]G()-I0YV>X%-P(Y94U MQX+R>O=+4:ZN-@:4:UC? I'ZKHA-57GD>*YUM?"PEZHP8NS6V]SZO:M4,J 39)-4N*D7A8;R-@YBRV,C M$2$=7CQ]LKP]0^X^@NDZ3,1Y0+8TW@0..;/8W!W6*4&$P>GW[ 4&#\!8.\^R M>6*J12C/3/(WVQ(+]%*Y;8(YK-S-(,!PG>SA%5,112K:R!G$ UW\T1141PQ'^A8W;8Y"]D3PJ5/2$X^ M^RS.*> M34RLF,U;N(6_47>]B=,C(>D>)/]R2J JVR'G)0CH-71P!53??&=]0IK"*I!MK(P_E@!E(H$]=K#Y%=,I&\?'B,;8@J^3:(+KQJ?58,=+\-5F^9=L+5DT0_'*Q) M+.#G2P_@2%(K##U&]J6%#UQD5ARA<5A/&0871L(/* M[L[:^G&?BP'U7;M=[R42\*9/V2U6UZYO^;9K>7=!Y,)&QNPEAHP8CQX;1 MAY.T?HR22J-"HLII-< .:XP&-TK#.X-#JB%-(8JA=^[<[^2LH2<%NR;?GJKV MM>,.^B3QH^:%+KOH]K)'RS4F.^EC5OH2.FG(&=>FGR[4&RGPGO*(?[L1)C0O"_?^HE MFJI10F)!DFS0$5D&A14$S#!YPD_T8^#'F^H[ MA:W$?0G<4Q&HQLQ3(FOLO%/ETC"LPRP@8 (1-A!A!&+.Z2-DC K>XV<<(-?E M1\2:R1#TUKW@ A7PIS%'P9FCM ^0C8HY,8,6#_:1S\<6ZTQ7+ X*+F@O!2D5G!@68(*6(@P3@1/8>VBN_.GR;G[ECAXQAP51CRO_ M.H)70^3U(>J0X-%SU_(!^2"4VQ@[ 3O^27"PQ>$PRK# 1/;M/HPW9"466E^! M1E:!YP7/4#@YA)'[]ANX,.GM'1H1%]Z_=+?$\AWV/W_/2NSX$\41>=Y0/_T^ M^5 ^!Q6$R(_RN\+K])]X5VR+^RPK\E9*-_=M':[,+#LS9MO>B&[LI[ MU ^OTQ&(=W= ]T3^IH8Z V/HX$ZW[1&&'4J>V'_B[2_:!J+-D/$+&"H./T0T MJ73[4Z[K%@F 1?_>)H05LL9,%'4ATF8-E:"Q4DBM/WWR M25XYD:FKA?INR>6#"))/UY!M>WG2Y+/7@/U$YMO=/N:)1$R_!7\7!L[>CG^S MPM#RX]=LS%61K;NN#G(*T7*Y\ A(507$E*!G=^OG,81TDHC/(&\V:S=1 ^LTJ* 'UP;WD3DMA%SA++WI#/8!R1UAFB."RQ MO>1Y#F'=GC]R9C.5KWP]/=U=V,G8/B>QM41L3;YG6(R/_+'U.I.L,'+JJG:R M8J0C2R(FEAJ#V[;E9MS0"^[%MM;,=QH,;[IR_\)B%6U*K)@PSP&ZKWU=D1!N MLGB'L5E''^G:]?F3" IW39.2_*=+HWD4[:EJ0*9=>92DI0I"/8D=UAP=J2D= M&(;D<@,@V/+/K"'"'!3SN[Y")>5&W/7G5#HVBJAY%**VTB@IH>J1B.H:HZ. MSIY3: K]9+[ VW\_#TP4=V6:8[Z[V- X]JCA'=[ZJ9QTF\W>J+OV14HK^W7) MOHL\?E;K9\OU;X)(10;=:D#.'#V$,T\S'8I'S$E]>#D4@4F32&(3R1E%P"IR M!G8=/< ^S"@&4V232-E)I.).Y'<71,Y:%>[EV:>D&&(6J;*V-1O8&^KL/0I3]YO 7[]EB-L2T$0R59'9[69\ M?@]X7HW9!J:!94NF;/KB*C,YE!=%CM0J!PN'R4K*(<9JI;FM3S85&NJ$@&#R M&40C:J%7 >1]?_?T*?">^&TXX:&U#BE??>KP_NFGZ&W7A#/%BV"/G- M45;V>>/:&_(8A"&_ZAD1V_+A'N'6=JNJE>M+H9P4GJ.HO;-M6#Y1H$AZ8Q>&IFDG%MV?GW:BZ2KN;2 MVK%OE/G9&XI CN(V 5%-6>KJ(\9[*S=.FN8$:<^YVKF* M[6A6"C%X*XSM:)0[(2 5PT!^..].29570B)3Q^&)NBPO&5DD1Y$7.V4:M79R MD"+PY-!D"?-:",&^_'F23^T7[G?,&;[^":-1N809;ZR8__OQ>.C*.N_C<6NR M;NE*ZQPB!3#)K-+7$0FXO1,2[1__2>T8EDYM&L9P9HVU&.%E-,D-C&&A,TJT M'>XJ#)W4SL1/HQPJ99K3651VJT$H-Y'3SD2,9#M"0CNZ\]^=+U43$M7'QT?7>[WRJ1#\#:(:?3^W?D/ZG..JH)(P5#O7+K25UH*^U)>M=%MVQ?((RY/ M!0&+'"!9KM19O].([$*FDR]U/,&[P/SHF /KW!&U]R%_J9M$@>>0QU>^U,$E MA=\0,A<'".D3]>/<-V0=L!J/EO][N-^Q26?$G1(B-TP.'),,J4W=)YKIAIOU M9]M]%"=?O8'7+.0C&[P4K/R=A12N8K**706M<*5_L/"R$< M8-3;VDF+-'OWPI!S_0[1?Z/N>A-39\HZ'JMBC4=5#BG":EU+ANZEA1 BK-[6 MMHTPD4JD6(-C>L,.=C;:_UYWM/\]=AS5.Z<8[7^/ DD-1_N'1GN;>BJN2ZU370LJO#=T^/.58 M407A&*:IY:><$)R0HVX_T4% B;GCD-@\-W4T^=JR:>6[@FL$C K1.L%0([RJ M]F@0K^5$9Y H##,G1"@DF48,I( [(L.F&US*-&[7EAO^:GGJQ]L599&S0:6+ MA[D&CPHBQGBUO5UEX /)A(LVEVBP>R^Y5T\@"@[EIVF9^&(ICAO\JG 4BV#' M7HE#JCOWF)%69N;I +LIW DQ?U?^]!OQR5-[Z)!UT/M'T1ZNY\.8_5QOO'!0 M SGN--RM&/+FBR-&I8[5W0WAI'@TTUJ3_IK"K78V&XUJHT*P7@:;NCJCP7(/ MR5J.&CB:;#4H71_R 3GWB5',G6?9/"] Y>%.96'D:*YVLOA07%E)Q,BM,;AM MHY5B22K7\*E/XVZ><"KM=@\2%ZM/OAULMVX<4^>C%3&7X;+APU#?$K#,-3[Y^X@Z1ZE$&QQ5J9. E#%/"(=Z,E)9 M'?'HIHT7G8W3A;J2C+L31(=AL,=D2/Y8N3X+!?79'S$;T?G1U'?X P!W ?. MQF[(QWCY$E=N9'M!M&>_5/6SD=W(1L\Y'8:PR$8="$;-4UWZUQZMW HBE1"N MA=\3$,]@%$TY*):SQO0#F?\58CD<+]ZG5H)Q#[O CX+P!O2Q^4K%"YPZ]9#S MF;;K>:ZJK828A_1M;S_)3-L\J"!2!TF4&'_!LS($E<]YZM4<VQ\8#*[%.$H"LQKFV#^D0^/PR,ERZM]UU81^/'20VNFUT'(777/B"R MO-*DD(^82'IQT\A:"3>*@%6$FX7BWZY8!$(1$: MR=E-$$5O2"!7-83N;KGA@PB,3]=P%[P9._08GS02H8@$"\$.0F"5AL D>4RW M01B[?_!U_\7J#C(5YD8\E7=H6PL;':$T"5(UM>A(&A7)-'*H6[K)JX9#L5QY M80Y!SH0!;[ ,2 :)UF%<1/K1".G M[-+MS@M>:W2QNMA'#/Q1-+7_M7!V=NOXXW/<%Q3$IF;FD/6-560 MQ.;C.(>D0A3V':]:J9\RD^/4C MC3>!,_>?:!3#N645;G7K(@=PHQ#DD:Q5$3&DF]G?_H@=:$G.#4'HB5!%A"Z2 M4V8&YL/$03I-K=!W_74$KYY:JY7KN69O*!YO._"K"S 1T]^M+U1!#G<=AZMW MW++RB,&M97:W.VOBSDN/6VG%G?9E\Z,Z'89 .,N(8Q?X/*VCW&/?)5N+R=3_ M#.;^;QC<@63,X9S;>QOX 3/0BAD#"=:K7G*KK8070,QWC4-/ZVY MY^63I&.7*@R=QQO$;U>Z2A6N#@?CV6I%;7AM7+BYM%[@W2S8,G#]/?-^(<+ MYA2*>#42@!S>S8.1A[I^;<2P;^%$ZP%LHBI!/E/&7VTCL#OEVWPHRS1-DM?; MS!""D8C$+!2AT== /OEAND?(?):#'A4+J$LCAWR-FWE\*XHB!G.=Q>V3X61R M.6H3R680.HB;@,A'A9O&4;G<6/%OP=YSYMN=9<F'CQ+1FD#0@ M7R-I?(R@ZU#GA$%BIIEPU43H)EDGF(P'4+'*H*'*DPX/U82X*Y(5F)!G'KI' MRCY<>>(ZH141*UM(@'4$.=T :7+&8?#L@,M,7[DVO+NT82%BPRI%I.?1/;6B MP+<>O=>[((K<1X^*O./PB@)4"9UT-4:UP]J;-N0$HEL3&I9>BD!-*(Y\*WD\K(:A_R19Z0 M.GN;[SRS'T'@ZKLJ)IL1\\.E#9:HX\MH'!UR/-;PAKJ3"-I8?8F M7&7.>;V:R'';P/WBH:[::HC1W,3Z]D>\$AUD&I&D[6=J#.>S'S@$5ED(#$[P M;P/?2:VK1'EY2>2HKG OC^*28HA16V7M"8\P9#(-0[(?_V+B%&"XD3!T,< P MFV-FK'#O1K]7S.=JJB 'IH[#Q7Y671XQ5+7,;M^MI L3^>[4\$RO?$FG6V*>SLMCRCK( M4:SE507DZ*UWMC#=4Y9&C%L-HUM/CFB;9")Z&E MJ*ZG+2^,'*353A[TK24E$8.SQN 3^A40FW:BD?E>M$\WH]@*^8W Z-G:$6L= M4FIX7:;LU$+%FDQ%<>38K'.TD'A&418Q/FM-;IUPIO3XQ!AO\#^%N&5\MJO$_&':_M@I>O/FX&. I$ Q9(ZXZ7"8Y=Z( -4J%EC)!^ MB9(5NHN'DAD\#"MQ97N.(S;K VN1A%J.I9[ZP6#Z^ MIH=Q\S;SM#0R=W9JMS)I3>YN&%AO/FW- _68S/7/U*>AY4U]9^IL7=]E5G*# M9<;]ZK7=IC*0TW"KD!1R,381@)@,V_G1.F^BT$:D.L+TD:)"DF@TO#QL)"Z3 M-#!6B\ @&5'J+R+75$9.(15L M*]J0E1<\\_0*L##MD^GB%GG]W2>/H8\?L/M;] ??W1D(IF*,IYI:;R**A%UX?3V:7(* Q!^:_@ M[MKG1*EQBND[*#F6V><3U)1O=D&LQD+*?%0IC]]J[)VUESL:4CHQ M=+6#H"9"1T%BI_K6[=")0%:FVN1H!3KD!&B:]4Q%$61%Y,QCXBCK&7*YY%T? MQ[N@E\%V%](-O%B:O)L&SE^R8>$U&Q5">-(^XX*N@I#>4]NSHHCG^.>W\GQ( MZE]U2*I#'0'I_9[T@!8@+LQ\\33\?GS4G?0)4D!T81L(H3(CV@P$=N M'3DTCT^RF('F..#0(G@&?6K;^^W> WY4_0SRHL =?_%8A%[- 5WK0,X!O80T MSP&=*D#, ?WXV?[]F /LPJ].97QXMG:5&\G*PLA15NUD'FSE)1%CKL;@MDTT$2N>&@?!AO=TS?NI M@TF/V@$@[?S=#]^]XSB#3_ZQI.'6Y:L>6G#3K8,4=8UP^1H5 M'[*U^;TZ2_P%_W*R/'RPG/6\<>T-B9\#LH.D8#02^O M8C&1ORALL6'PRGV!Q<28[P4$^SBB_$E+^!>OFN@ASVZ\(4]6Z$*'E0D2UL!\ MFFRM\'=6VTT@%0*DSES?H2_\[S&*C=(M$.VJ+0:8P3%CSS&J1.(TB^ 56 M)#?P1-%O>F&?,H(=YD?-%! TE(O9^>3C9E1G6XZM M[6*P?H/GO,K@#@Z'O-)%YF5PD5MBILYOK#MR_25_^?4A1B)CC5H[9@.MB+*!Q.8:.QQ_Q&!.OYGKD%1)A /I8^8-U)K-C ZS&H MYA93(=,Y*7A?V+W5V!,29V'@B[L@% ?]2_;"38PF;O,.127$W*-O>Q?'WX0.<4HK.RP":DP/4?KR/O.X.-4\2(3-9[.Q MY3NNO\8 _))S+G5;09?S92"(;1;%[I9]ME@MW2U=!LO0\J,5#<^;G+_I5NUH M:*??P&M?#NA YRA(KV?7>QYFU&TTB_W09&\Y,1?(" R&[Q*33=/O__T=RG\' M$]S/DYC'1#(CDI ZN2L<;@1;(ZZ_YPP%H]QLF3Q-6<+GTLI@GB83/1-T$+(B4YP@ M$#63=.%7>] )[4?7J(HVB/EE?ILFESR06V**D;[(X WXF%H2$9' >.H[A6RJ M5K1G_BU\-B+;AR&;2;,"MX$?)O^\L"(WJCJ1UZ5\Y(S7>2@+K[QU)1PQ$W;O MXTE)P00^I5XY2TEU\_L#>>UFCRAB#-TD28H.H;_HIRM!L=1Z/Q MN+=*QE@0T20DM3VA2L 8\-'(CZ[[QE+XX!LK#Q&8R<%:7*/0&."4N;_;QQ%G MTO/W4]_Y3F_XK*XV%N:H<;R4+!1UQL /=:9W0 E"!9$Z(/7R=UC&RKUZS]_E M0 ;EYB@>-8 ;8G>QA/.(7L!F%WS"HM./>1LI^UZ MGL%J*R%F)7W;3T-"8:$]TV+\896A_/\)S07"^@14:3'D8%4Y5G$S$/, 06EJ M5U?A4%SWZZIK1=@]-J48_ BK=56K&T2,N7J;>^GVD/5UIZ=A#&)XLM0P,'/C M_>:#5^W*R"';+ AY_.K51 SFA@ZT;>PY-5A'M<-' L7X-F=/[6"D6!8YJ"M= M5&5:30LBAFRUO1T,?!.QKZ82(O;C84Z6^7P6D$.1^A&_I9[&6[XT(U;99/IM M98B:RT$/V):A*=Y(JVU&LV X6!\-@YE5C' M[JV&.?A90L]I_3$Z8OQK&MYZ.\OU+=]V81(JT+Q*/Z@?KF,C7QLYVAN&H9!:7:\J8OPW]:!UZG300Q)%!PF3 M$EV&#^D,&PL[B<5!9N.\[W_Y-K/SAOW%/DP^DM+^_?\'4$L#!!0 ( &AW M^U(5%W;B[D$ %Z\! 5 ;&5C;RTR,#(Q,#8S,%]P&UL[7U;<^,X MDN[[B3C_@5L;L=$3<:I+DF_EWNG=D&6Y2K&VI)5453/[,D&3D,1MBG3SXK+G MUQ^ %XD4"1 @00&$'=.[94FX9>:'1"*12/SU/U]VMO8,/-]RG=\_]'_M?=" M8[BFY6Q^_Q#Z'W7?L*P/__D?__?__/5?/G[\V\WB7C-=(]P!)] ,#^@!,+6? M5K#55N[3D^YH#\#S+-O6;CS+W !-N_[U\M>KS_W^KV=7_;-S[>/'I*4;W8+FAS\VM__,DI:=9W?M*M/ _A?;]#7+G^[./MM<*'-'_8%'^ HUU9E2=MR M_O@-_;]'V*4&R77\WUY\Z_G#9Q]VO>%+8$^?4R+?41? M?>P//I[U?WWQS0_)$-'/%)VDQ5\*Y1.:^M?7UY^B7S] ;FC:7SW7!@NPUJ+O M?@M>G\#O'WQK]V2CMJ+OMAY8__[!!H;[$7&T=WG60R/[U]M$\.F_0\<<.X$5 MO$ZOM(KY\T%#[WQ:3W%A@LX9K.P"V&7B6\:OA[CZAOXKFV9"(O[+_W9>@(IV0%&,JE;E8G2D;M[\L 6.+[U#.(!WKN^ MSYMT;#>2\V*N>_"W+0@L0[=/P)2C_@1QQX1# F9VV#>ZC93D<@M T 0P:DKW^Y+\.'!H^(;VW MEF_8KA]Z8&EM'&A/&CJT0@S##:$9XFSF<*2&!5B)I6Y5"*4+\ R<$/YCN'!P M=:PV8E-":!KKG@,YZ\^!M]S"V5.;HF)#0N@9&E 1^!%'ZX,OWXB8604V:'XW MV"$0FQ(S?Z+.==OZ9_0'W+,,?1\$D]V3;GF1-JL_GRB:%H1'N$$+;:2T9W!A M\C!6N^X:5@.X,O0AA MP1#O760:N\<<"/(6>L84]S#UWX^F[VF23&Q5"Y\2! M:CUPO28K7ZX-(53< ]AB?0+2ZD+&#N5OAD;P0_<\:#J\CER_@58I;TP(7;?@ M,:A-1UQ9D,T46!Y(7%1SR$!O_\4-<,#:"N9PM]9 \=.V+X3Z2!W'&GC\\H1V MJK4)+6M*D(Y#8UCI+XUT7*8-0?/)LYZAK?#<@(I<&T*HN(/6S7?=#NO#*M." M?+O'=G>1TNTF5_JCW8!8?(-2["P;4H=K3I+=64/J\ U*NE-KBE7J#F3?M35D M1(V>1.]L&E)@&:ATD-ORD?./0L"<6 PR[Q::LJ-.5=&>+39E U;;H_7A3(LN:$K@C;TK.42L"*4'A\&9H M@]DZ_CQQP*>CGSR/$5?IT-I/#=- M64!L4]C)-=RZN/8S9/O( Z85#.&N!O P=ZC:%D;UO>ML5L#;H;]Y4%K:GC#J MH(*QUW>Z@6;6*P_RRAN4V=_8?,_/UHTD'L>F9!-:%!W1T-R6*C8EVH^Z=QS. MUH=O)PY$6\AETU2G*]$\R?P9BVP?48_V>@8'=E6B>#.%6CCOU)8V*II.3 M@XK0HMASAKV'9_]-Y,3PX1J3L82;DE^W.V;>1.2G#"H;;+;^=3Q,!SG-@7FO M/P+[0R57R]JR/2_7%+IM?(UN&_V@^U"D(VA_MH9/F YY#^+OFV#D! MDX^[XC5XJ(B]$W"]V%ES N V .YK6Q]ZMAL.@W8#W3[!H#/=-!HT)VP$Q7$> M >') SZT!Q*WN_-'TCJJ3ZF6Z=(!9.B *Q9P3&#NO[4"U%D/CK2G?=32AK)_ MZHZIQ:UJ]>X21<0B:;A&;BPVR@WA>D6F^K"]J"T?&+]NW.=/)K!0LHH>^@.M M@[V/O7Z2_^%?X5?_&+G/P!L^0GL3&AQI>S;B]>\?CG[[U/YH4L[]=PBG/O#L MU_CP[FA!8U0R]/A.X9:3?PSP*0\@)* M2GQZBF[/?C2VEKW'Q=IS=P7>)3VY[(-W/1-XOW_H?]!"'P[)?8K/6SYHD)@U M\+QD124,-AIID-%+3U"[>A"4OW\8G%2J*P]NS:.#^DJQ'A?MEERI1I\(=M"* M8/NG%2QLER1,^'/'!(@;<2*T,P6$MK<1;Z$)0)!>KERWQ%@]]$2>YQV69VQ@ MW%DVF(:[1^"5B/*X2#>D2#7J1( 7G1?@ FPLQ =EY82*WI0=7_HCUD?=RA*Y2>:\CU\3+EEBK2Z)F)R21_%7G);_2 M7R8FY%QTAPX14:&4,>6[)&T6$A(Y?^Z\G(>F"87@)__<6P[H8V5<4K9+\J4= M?B+;:U5D.X)_SKR5^].IDNRA9 ?E6C'XU/_0XRC64TLR6H)FWMQSGZTXRRI1 MG$?%.RA3&@I2P?+T+)U:L"@"1+?_QWHBVE5EA3LHU.KQIR+MLD\)J:.A!W2, M1+,_=T.&E2-.I=9EIQ)*5FW/MZZ#=T(<%^F&]*A&G4JPRVZD)3!0#/!K?_"X M0B=;)1(\+M(-"5*-.I4@3S_2"82V\G24/W_YNGMT[1*)Y7[/$SX8],ZO)117 M]9!36779392",6: MHT?ENB%/^J&G N7IXSF!#(<[X)CHT.C.UCWO+)E>J2&*L'GDJ/IQ/G=-/R<&D_2BGCS\( /4B&-F+XR4FHE&?1&=QC MGTDK6V8Z4E'S]/:<,.[K8$S$RC+X5)(=\_KD28R#W.ADF2G; M16E6#3^5)T_/T,F4\'*GV_9-Z%L.\/$F4:Y4-V1(._!4>CP]02>3WG@'O U< M,;YX[L]@BU+_Z [>$"HMW25ITA.02K5C[J $M%M@VU7"S!;JD@PKQYV*CK]W MZ*^?CB]P<;K61?_\:8;UV)M=_1ZZV;6O#O\>S:;+V?WD=K@:WVK+%?SG83Q= M+;79G3:9CF8/XP\M7NY*,;S6_<>HO=#_N-'UIQC(P [\])MC1"=?_^/H.CWF MWA>V%/N\:S[D)(?G'40UE&DTD!\65#FA'\!!>N,7PPZ1J8ZN4,/_S)7^9+9P\4P$?E ^I]GZB^N:Z'[]$GC/E@'\I7O@ M\!%,\!6ZB 9&:EJXE"9"Z- L\?VYYZZM8]U64J*+8JT:/J][:H6+X:>5XQ): M*,C*! [P=!LE%S5WEA-=(T&.\\.S3F4BIJO<1>DWH*R%"V]BK *4(*V(#E0AWG-I\J:NXZ9LF *<,4!3M8L(J$U7T^MXI4FE M1( B2^SQ4Y!E2,"6[Z+XV8AIX6J><*KMT!VPY(61 H@WA,G<#UFXN[^3X M!;(0DF\YNO<,M'=V(SLKG498[=%:CUU$W:G9P>O:H?#E*V%',D>3 M=+9$S!5*YQET,>A=]CJ"%SI2>%U&%&^-QGMW@A%Z*-!%H5:,GMO=0\&3%MI/ M!W4W# +/>@RCIX96+M,2PMQ.%S'!A\@V[C@*APX-+#HO4A"FM@JA)I,AQF9+'T>$^,O36>K9, MX)B95Q<-&_Z#/T2LKMI%&-2FJXU+FZ)C23 /O%$&EPQ8@DM&LX?Y8OQU/%U. MOH^34!/ME_O9?E00N;Q8U#?7! M/Y,A&Y3O7 ]8&R>^4VF\1EG6T0W:>(JC3W:,#QY(KM_96P$R9PXI$IE$XE@# M.+XU<-% I;%_0;#/L(3TE&SX*8[2GJ-[XU"8]<\6./>B$@!/P1I%HJL(K&H' MF^]8;,Z*%K*J2X8]=ER]$OK&BO+!_?4=L^.\444KM,4>1&(A?G4,ONN3>$R\8\:;W1(;4&6&X!"&@/,\_*#C-OX0H)%\_<2GHSO!].1V-M^74\7BT[LTK> M60[DB:7;$![1PX[52R.AB@BMDSPQ7C[L\D(R:H!*062G/04YBJPI,:5)MD$J M(1^5E4;6#++#"9R&-$7DCHPJM!S"?\9_AM:S;J-MT3 8Z9[W:CF;[[H=XNXZ M4=7-,^\*[I,$96ED%W')?KDVQ8K 96@8Z"$^'UK< )+_:"-_07FN79HJ2H&# MF5!.=I_X")>)\PQI=+U7T@W90Q&EI%Y)&*=,&GDI'[(OGPG<@^;X1MI-Y@HJ M)7Y*\A0YFZ81N+JRIA9SU\^5YQZZ]AV\(J\%RO6!;)VG)/X"'Z**K:(4")@) ME>]-:@[IL5S7_&G9QR]&'?^LE.")1,GW_#37)1X=&=.N\H>R2HF?GD+YGJCF MM? 35WQ)I5UKC6]SNR9Z<;^W]$?+M@(+1 D=T4VLK6M#TGRTE 6O%N%ZR M[O1G3_N773I MP#&G;@#\N?Z*7& 8G%36DQDN-/(M J0>R8K@)/6-)J32>8SSA=5#! .=BJPG MX]V3[;X"L !VE->OP$$,(BKKJ0>.>B3S2MLL0X03-3HPI?,,^@P9U.\X)E@( M5<3C3 V"MR!_-M%WW0M][SH;9"_=@L>@T@%57EAF"'#9=-!3W8(%(=PK=:P/ MZ=R4I1541PHCY2W8$<+1DJ&^>@U1'0]5I/(R'S)KB' %)E6YY)FA0>,;R>J MP_ $W.)E#8D.U#PD3B/&9!X5DPY )Y!X$6947&G!U790>0-!?C?3M&(RYKIE M3IR1_F1!C9SA!\X'5UGQ'5D-^*2(/V\! MUR@)DF]QP:1K@+(X?5+5A;!C;] M?'7%=W@UX),B;L ,M0VRXC"VDF?H]:!W>?$&@<>#:8JX(%<>T/W0>ZVTO8H% MW['$P)>FACH^#YUP,ZS(=NK=XSN$&/BB2*ZD!\N)\%J1_.BXV#M4J+FB2&(C M/@QNU9/U#LJ6>=E:3B:YPE)KAJ-*![_V_/CT]+>V3,J0<*1.]JZSLNQ=U=E' M.INS2X%L)+;M_D1"OW.]6S=\#-:A7;R 71%GR-)&;B)=],3YHVKG,FE,K3JQ MJ BJ6KW.6EX#&__UMLOI[9Y8JZ@M*E'7$;-.2H:U(5R)RA62<_=6BR&]Y*NE1 M9$'94QHS!;G*70=-X^&+A0LU(M:11O@,LB0 @)I$+!X$!UP\@-TC\#"2+)23 M5WK4@B!&4!"H5&1"8P[UB3 @UE$2$NP4*QKU0,1%>6$E <% ZML)4" K#=KZ M2N*E&?4J1A<0P5)24DE8T-*I2&!O^5$/$0FD*DI"@IG@%I)N";DOG6?9K;N# M"RP&%*5EE40#/:7*'/,G3+N'YM4$_EGI5=@7S+.E+^XU7SZN!#)=BNPOH.F# MED!P"^)_)T[1\[: JO#.]7[JGHG! F,K\@*%+/,B6'@0KH@CHVOQ03+@C@=\ M3A( Q!FK3\"S7'0&Y05R7'-;;J&L_%D8^('N($95.V +5=X(NIA9P&FEE ,S M<\]=6P&ZCH!!R*' &\%#!<&*>-^X/,K%Y:WW!KV]$42>DGM-/8/YBR22 IS^ M-43(U[9?H8R[>(7!R:X;*9O0)SMF M&@]E7;^S=X#S9IXB?MI;Z]DR@6/Z&4,<7-%6E M@UD[BJTV*Q)077=^\C8T>D M?FOU8%19<#&S((4,GY/18\B(OD]:)S?">5EN!/+ETL[F15#ALFD&\GM'&]R3 M1O"_18<0>)N9IFI^UIS!B7N:7%!5R@0 $:"1SST5@-F]>O_G G#@SN 1!W#B;H1% MF$>/QD"[R7)"^%WR(\1$13I[/HW+J#2P@LY=/&B/?$5"3"&'#J>#>! =RDB# MA1/(N!10%:Q0$1<-]M+,[;SCJSF[.(6'EEDZ'0D-?6NXJ> #IXA1\8 XQ*7X M*WG41E=O&Z0GXZ@B=\L74+][H1%$Y]+H* GE"!WZ M/F38[DFWO&A?"+>]&^R+: PM2 ?-DZ&E"-2F;%/$!J1)^X<+D:.H^HXX#OQ2 MY\YL&J$*11([ >.#\XGS#!*A1*&H>Y_?S+NU_-A 1FL1_AIMPX;?8=HZ-YN: MI])$,=PFPXWYM-)?HK3>\-\1_-(*<""MJO8.P8:\4L0@9 O[I A>?-M08N"0 M(LF*HC@AY$B"_(SY.WY!A..2VF++YYET#IET]69AQ,:DIE=FI%GKBA$?>U8F MJ20K'"ST#;RCC1O7%$FI5.1"\2T$:M@5JTH'N(92IX$1)1>4B3@N<@#M81S8 MFX7UIQ'KO$705)'?U#TA,5KB:[;Q>RN1;Y >-,6J;Q$[E%Q0QCF 5[ES_34Z MX_5TDWW5RE9^BS"BYH,B3@#R1,H\*%=+'67JOT4PL;!"$9\ A@EH0YO5S4/' MS# $;G78X%79W)M%6SW.*.-&H(] :!SB*AW$3AU:UH1/O+2=X'=J,5R(CZ]: MBK9F;%P:F'**MN9!OB+'W-!&39R&R:UNR"LS1&P!Q"UD9;T\TR[$)XIO$0LE MT8^UV*.,)ZM _DWH6PZ E,=G\4@0%>D66)IXQUHC3BGC$H/\-@ PHU"0I6Z# MV9KUK5V&%MXXZ!HR2I&,P>GB;50)XRMT'64K;QQY')BE3$)?>LXW MWB"\;=0UY)/:>]7D%?=V]JJ,C4L#4TY[51[DJ[+89M3] CPEZ\!LO=RZ7K " MWNX6/ 8/>GQ)8N*L8-_@ ?)JZ\^\>T"ZL=>H66D0=P(DD0U!;MQ3Y+I*SDA& MZ4%F$2'^^ 5XAN7C][Y5]=XAQ\X>Q1QVT/R%TRWTC*WNP]U7)@=-]28#4S'/ MMLM![_SS6T)5/?XH$PPRWZONLG3J%: JK_0.*$;>*+,OS:KHS,2*-NDEW*98 M!RE:>>-PX\ L10)(Z/G>>"OZMC'7D$^\'FL1[!49K]? @-O\\0NT&9P-6$#E M.W,08]#_(3_XLVZ#*) =W3LUH&J.SF0<,_]%IB0&ERWT) V 6?TEI^*%(D&: MC1@3/T%1#!=+TBIG11"+!8/?TPZBL]"6@$V*.*S;4,(<5. ?[K>4;MNN''EA:&R=ZZ-,)DLLET6,&MF5D M]C#$/,O]'OR?]E$[M(F2+D^^3"=WD]%PNM*&H]'LVW0UF7[1YK/[R6@RECS% MXD&90.2;3AAQO=MWP42'/ 31K*=0M\P[.>TAQ,!8I6 M4.PW-MY/UVJ?TJQIU9#(94DX.4]:.]8Z@0I:@&?@A "E%H"Z*)OEI4+O#(IZ M9S'^/IY^&\-_1S.H@5:3V51N79,0CUQKR&N"$/7#"K:CT _<'? PBH>ZEIA4 MCL3!52D4VNKY>?!YT+L2]* >HPCSR1<;T-KE.3_6/0C:9J#F/+2S-IJ\20\PB_OTV6T>(KN:6?&E\C=_=H.<180G)1$9.R9$0' M,53-4+K*TDQ7&D%EIVP#\KH\?Y=@@]PA$V?M>CN=P92^*-G"C[^@QY&TR?1N MMG@8RF]*)\0OP!/*(^QL<*\B88L)27-Y-!KZ&4Q14YKI6R6:7*;*FG1U>=XN M]'BPB<^@F(&==C6^+-D21U-W>#_YG^@/;3B]U8;+Y1C.[(?Y<+*(7D"3>V;G M9GU;6X=+G,XL:^9\"# M UW6*T/#"'=AQ+TXVX^[@ZUO@>-;S^"0OU-W#8M2P5R5F?NC;P_?[J,W%6>K MKW ;/IH]S!?CK^/I,UJ&J(>BYU<+ W*!2IU15DT9O,(CJZ)%5=OI:T J'A^;[)U01 MF<#A0W#ZW',WGKZCU F?BSH!SO@':&LL5[/1?VF+\?S;8O1UN!QK\\7LRV+X M(/>4)SZG+,.[R<5'A!%@&;8.M/6EF=K53R4WHZG5Z7QVPNEW8O9>%V?O M9/H=;@IF"^E/ZE-J7S,F3_FT)984DXJP,*"J:4NJ(LU,I1!)/E$@(TU=-L?O M4;PDY;SL]XKS\GX,UU#)IV1,(V86'O\H8N*AJ\$ [%,!QD.JFGKD2CF@7O;$ M3;YRYF?G6PU"6ET;ST\X_9),:3]TS].=X#5Z[)!R,I:$N$%3]O;;:*7]&"X6 MP^GJ[]#F7'1*[O+BB M;!"4L[DD<.QV?+.2>^XB^BK-7%PA,0\$9L=2-2DQI:69B63VYU_MHZ>DRQ-N M 0++ XES?0X74V__Q0UPP-H*4,(^VA6V)+1K,5Y-%N/H$!H=6LWA^IKYZF8\ M'=]-5MK\?BA[F$GVR;WH/"/E4^5\KM6"D,48N4^CL44'#:5P8#C'JMM@??H"G9S)3D92UYUK% S)>%J\9E5>DHU_MM\ M/%V.)3^5RM"/$J+&+,"9\%6%A;W.N1]3]"D9&+V28&I#&LU )[K"HYN-Z.RR MF9%Y_)ARCI<$LR6S>S7\F^S^LSVY%"YM0DEQ#]OG!E3MTL97D6;&4HBD^' \ M TU=GIVWP+.>=?3Z .WL+ E1NQTO)M^'J\EWV2?G@=J)@\*,HM \J)._ G.3 M2TI#L5%OT)*8W3SS@*NW_/6;E$8Y<(!$WGG F2==5BYWNN5]U^V0UK@O"4Z[ M&TX6VO?A_3?)KX7M2:WVR).+BM -92.JFOS$.GDD#P:]2T&!ZS1BR4Y?=JJZ M/#^)R2.8DD@,>OW>@#&)A/9+VH7DF_7.YI/(Y2Z(AO1:'2R*KR+-K&;+YL!, MDO ^ILIC\S;/-L&TY9.[RQ,J@D(R#18U<%94 \7\+QW1 IU,!+,T MML ,T:.,Q^-"JMG?89%%)4,&F BZ(& M*$E4T1$5T,V,%7L@'X\K(].;U^1'>A7 U)HT*H ILP5'6KNL JJS73"IA,N2 MO0%-SHN.* E%DU\<)D-NH/ #\)[!S>L*#@"]D>4SJ!#JEO)3"CW->M'!5!>\ M".^R+F'(<,&D5*Z*2J5IGHN.Z!N%$EX<)@@E3!AW+;5:E4;WU$R7T0;Y! V4 M^B@&8B[1,RF-ZZ+2R%RE[\C\[_"=^@,T]T,;A1["/^/$)E>79@8SWK5O1%^7 MC83DEC/#5.[WBE,YOGW?D5G5R7F/>4:[C:Z9_)2Y$!=74C>[ Q>"NVS045X]9](4 M)6?+#!?0.Z(^WL!-],/DF((4#8=U@UZ7$&M+HT(XW3-O0K8RN1.+E\J9%,AY M48&47RWOB*Y@NF-.5PGAY_SSYS,(G.M^;W#V^>)2M)*(!CQU'3,.W9 _P+QWZQ,D\67QG M.;IC6+H-#=@H(GI_>8Q>X7#I)3_[+@>]"T&OV7.^2WL*-BGBH*M@U1?=BH9R^"8]$@'SOAAW"-3>Z>=-", #7 MWM2'=?OLZO)UJAF?4.!SZD$;/L"9::)\+7=Y^EMRVA+2&NGT+ MVRZ?3) M>:\D3W+YKND#1SO\&52@J*6&(+&\G, M]X*,O."G8UG!KPX#7AK T>$(AB^6?R0N;#EI),; _H/,V,B23&S)<+\Y_A,P MK+4%S%MW!S=A9:+#E95&?&R2.)(@$W7"W2.88+6A^8QVQZF*F>NOT<;F >P> M@7HV\&?/P%M9NV,CMZ*TO/(AL_IHFC(2>)IG:D^>E:ZP1]@'OB47&K#! M2]55NP^4QM2V>BQP(08UWQQ(MPW,E"D^7-> ]4S8+1-JJ(,15B);<*J+B2PO MNL@PZ9E876:%-*:E+K-\9YJ[UI+NWIUH7R2 MR/J9MP3>LV4 C)^NK)@TZZ;!EI1$?$^]+ M149)G*P^G!_ -BUG@Q(PA[OH\!KOLL&5E5&:E&(YVOHQ42BY2,=_AM83LE:"X+/=P-S;OG4P^7)XXEWP?C5@G MC_#/$.$#,9.=)9$P.T6M;LD%17E/07 (!L;(/E=&&EG7EV,1"]44=L =PRS[ M'\#:;%&6S&?@H8.P$!G.LW7$17\6!GZ@.R8^G7+=9J1!$(NVX$*D(H8E+2^B MF=@0-%$;TB"&*QKJ@PS/%.'NBA81EN3U+S+9_%]H?>_PI]4U6WO3J*O)'K4U M'(XI;#H.U\J;QALC6W@=G[N!;@O$6:GMRK(#DP8SC7=>;8HY_UZ3#().P$XI MZJ2T$L(FT9*(^[SSXAXZ@64B0JUGL$07YJ)+=+%S$)BQ\W#W% :)+[+ SQUZ MT1 ##BYM=Q)*[5&> .^BB][8XD-0^_P%F>^0PQL]DH/.3I(:/IO?]J+HMRU] M,6K?NY;I/@[,2@>@I2/H3)#66WAABG3AD;VE_#R['O2N^F(T3(LO2V'I5&0; MOH^&O0E]RP&^G\[;DB NJCK2@(*WP$N@Q,R'-J.^ZBJ\TJBOTC+RB999 "5" MK*10^$S'7Y:>Q;E\\-WS"RQ-;N/OB9"/M-!=EV@^I1N&FKFV9 MD6BBB"-,)'QY0?G$SMUR8B2^C;NS/,6+#9C'%95&Q(R"J)*@S-83IPS?:6KF MU,0LU>L5I247/Y5^KT.B< Q@ENN1ZT&%!O<0*(FW;>VLV (A7)T@UU!!OG7) M%&Z2M>,%S*QT]U6)+BBJ2H.0$WA'ZK*CM62D;S8V7P:*. ML^1)]+GNH5.S:C3ER^>8= 4[N[I6$3,41"NREB5$5P#A+-IE[5!N5IV5;@O#KCB]Z"X">K3*"T(N.=8+ 3M\- MG^R>=,M#'^:>^VSYB(58KP)+(RJCD ,G4A=EK^/KYBU80^:9F0?G#ZG2H269 M/M%W&X*5>^ 42A8U"CT4/!Y][&,@QZEUE;'8)HM2D$J2. 'WR$$2(CIR=X_) M<2:R8!U8_W49@*=O3V6^DNI:>9;T![WS[J.F">DI&J2+S1L:?X96_&#MRM,= M7S>B@2%'8 VL5TP(.=65#1??/8WFP(,5%T;LN M\')=K0< +XK9S$OOSG7M 77Y/C_Y5[5#?S$NH^W(E- UR6/ $: M3?KA_>1_XMD_G-YJP^5R#'7"PWPX62#UL-1^20:);M"FP]22<6J!JQV-5,L, M57M\36_:=D:CY/;%4&0)I8?WL;'O(5#7$WL5%S/0:!FDNX);V8(T>HE9F.5W M<>L1K$@$5[MW<*78A#04= ETF.E7Z.[MU4!\YBAV 90(L9)"X3.\_;NW4@BS M4A#'VSYJLF258"MW;SLI2T;:E F.S2Q$:/F)%B,?>,^5KRS05)4/%MR7X-IL M4!%!">$+U[;O7.^G[N$2OU74D@XWM:5< 1A*TH4O'^UAA0$@RT91ZG361UQ4 M42Q0DRK!31Y9UPG!YXPG72CZW&[KQ"O%V#'E.]%@/90H/K),=RBA]F$"7$]Z%U<]/J"7F<7>,X@V\+"+"^.1Q *[T]0>"#AZ*&TK'1 :2K8 MBD6(2#V@+G45IP1-&I4.-MP1P ]D!(XI M8Z_6XPSQ-8YFC2H#4 )Z^$&4P#-%(!K3N5]<[MV80815E5!#.G#56C19"93J M_ 0S>.*21ZPCG4Q9Q4,M8/77HZ5N _)33YD271$\TT)019\B@D:^I-FZ6MR% MU$68O&_T\DQ(\Z-.03#2_>V=[?[\"LP- MF$=2H 4032O2P:@9%(C0JLT/]0!6S,^;/$JT8\ 712-O"5YUV:&(69OA1)29 MTX[%RHPJ0N4\^R[0-1MET<3*!D4BDRAC!NXKXMQ8FY$.6;6V4%RHYG2CM3S\ M1- UI&7@&G]L71M2YL=V*N1&_&KK'.4WA6(- L]Z# /$[97+]&@*G\:E0R 7 M,)5M\UOC5FM9.P[X%70'ER2 ^&F9X_,S/PU'P8"V08MO!:F\6:2(G7=,-'KR MB$("H]!#"MH;9UG30W,?.Z;E6 4DUB?LJ%T/8J=!36T*D6K M;P6K;;"I!;/UW5*EM;T$)_WIFJEZR!O4].GGX[Q!PBW5!7@&3@C2=Q!1(/0/ M*]B.0C^ 4O#&+PD#498A^)]),@*86WHK^I,7:W@]GLSG(36>X560XN2)V,0= M2PRL*I1^*T!B(5^1)Y7C4),OKFNBUP:7P'NV#. OW0/G2R-PRBJ\%90PWB83;7E:C;Z+VTQGG];C+X.EV-MOIA]60P?NG*5,C;I,;B!30^+'T*-#J&#E8I6K^3+(/N4^N$S M\/0-0!;?''@19VB 0*C>552PDM1"_(5PB)0KT05 D9W0>FIC)6)MO$/P:I'@ M5F,V^B>T6],7WRW F'?\NFBF3J;?Q]/5;#$9=R:[^/[!^TP2E7+[E%A2C-\M M&=!"__D MWN>I=OQ5BS)=8._K5I549HY3B&>O'>M%F6*1!OOJ?_A>G],'*CN M#."S(0)?L_.08"1-D=B1/?EW<,GSM\",G(I,F,#7[#PF&$E3).)W3SZDN$KX ML$CGI8RC@9<-YP:Z+5"<<)-D( ELP&Q]/[F;[>G&R!9;OJN"9B.(4QR ^)>D MQB]H)4,JZ\G6C2AT?>8ET651?M89'&,4U6XBKGS7[1#G6JC35)ZY5^+> V%$ M"S=:6SC+/]FN[Q[ _1;;AJ_?*V[X[L?#97?V>C'1F.W=\8]"#D"?@ >EZVRB MP?P UF8;[/UA>[=%].,*>+L^[H23L1EI9G*Y@'*GD#Q(4V2[%U&)-!8&!OO? M.R1?\I@5V9/E09P^ATHUF=/"'1(I P&*[*\62"O-UM]\$+WL.'N$BZ,#S(D# M38^M[FS G>OEN7)OZ8^6;04XD[U!BQU""F\J%0E0)ZYYR!QS0R=80'LUV0?5 ML0I*FND0<+B0QFE?*-".#>ZK3L&6&X!2)^5I3;V"Z_*)L9^VHOF MKK6X'\URM*0G+>XJW1%T>4-07BB"SF!P/3B_.CN_OKKHY\+]A&F%(]5)I0*. MZD@SWQD87Z4*:$A49#= )'R?VV"VOK,<.%$MW9Z[OH5('2,5X%N/-EQ-\4&S M?%J7#F/L<&&$7$/>< *G?1QA<"D#2/?66^)]H\+><27I(,5!;5'1J.1F^)AR MSHJK?O/2P:P&8EAA]ZZ[*("*KC?445^'>M)!BZ<&JR!3$8]/)?%MZ;$Z/>0% M\7G0N[B64I550*<&!!ORZ&TH-#8 2@42,EV=I.YC1ZT-'[B($% M_,1ME%*/OLFQA?FX^ SC03ITN?_Y^V[S=U,+T?,/,:(-R3 @S:TZ.9 M^!C51)'Q=U!ZNOUWH..RB-9O4!K%07,HR95(%:^U4;'H-@13J"Y6/X']#!Y< M)]CB#CWK-J<:J&A)5,070,L3-+56/]V&X$E:41 S),H4V7$QL0)VC(M\9&Y' M5;A@:5/D%)V%&7=NV,C@R32C*%RPI+5VBDZ+%KCA<1$&^CTXM@@!Z!LR<>C" MYURWS.$:]HL!0,U6.B!_GI2IF-^,=EXTU!@=0 H7DGAE-2/[3R2"R#?'3$*0 M@!E?/ACNT*,&UI0IXF.AKFO9,LOS(2KEC68/VJ'RN31.#E=W9.H&C=>ZY M9F@$/W3/TQWT8)L?,/I2^\6K-_/%[/;;:*7]&"X6P^GJ[]IHMEQUYBI.GB4H M]\2>-IS_E*Z*B)G[X#Y'ITH39QGHCJE[YM QQXDLCX0_<0R4\P;<@OC?A6O; M=Z[W$U;"S'1.K>?GU36<5Y_%: 86T6?U19M\4"0&\(@+0\/P0MW&X*J\L#0P M.878BR!C8$IK;]_(@YS#')WX?HC-*T57^1U9=9FDB'>_G ,5U]_(E=XQQ*81N,U\\IC^CHM!GH<>WCC.&V;DZTFXSN725LV MM>4$/QLC@WHLYTI+K\.V N%29Z!%72(060&.9.' $X?YE6HP**"DIS:I# M9GMVRM)2HED2"V):B$2*%1E EL.F*WC]3!^*AXG_$)!Z05/D%Z)Z.GH$RYV M3'C(-_]+=":%'KE!I/A$H=)4R9'_&:+G\K*#XJU-J2(^J_R"=I^^F41E@]V7 MOK D Q3J+],L%"H"@:QFN].-[ 79&]?SW)]HPZ4_P5^PA_4L34@.%K+(R>M" M+=*%KQ@MHLA]!HZ.LH[NGFP+I<]AP4^A\EM #AW1BFB>(S4-UVZZO3\LJ!@6 M* D4?K-J$:;LU6R.6-UUQ<2]<7N>M3D1]2FAAI]=]'+[Z(7.07Y MN>CE-MQ]+\B(%GXZ%BO\ZA\+E&RVQ!>?^TT:T;$*YB#2:GK:]+;3BZ+4"7?T MJS3BJ&9JB0"J/6E=G$$[= /B#7O\2?^986E!Z81(DK*[\O(:ZH%75%RI)DI$^19SM+82"2 " ^L8S M"X7"9S,_"!RIL(D#!P7\Z'4A A0(M22'!%FPY;!@I5818R[/N#O= ,1$+[CB M"@*"FDPY33QQD1N*21]+H$(+Q(':),_UZRUY;2BOH#0.*@E5TF;,KH/Q ^.' ME^NI\$%J0&F\,!,N/ TE/U=O&A9RIUM>]!@]P=-;**L8*NAI;"$1I>BP88K@ MX#PK!H/>N>#7.!J*NXHT7KDD9;KX?Z3Y?#]$<S3+1+9&HH!@I72IADB M)=$">;*IKPU455,:')3D359T3P<@OL=1H+S1HY6GB@)XXD9.[ MB)'I=.[>,'D#_/(]'0UBG&_$<+7RPM(#@"#%(@08:%0$ BU$P)S!S?Q95S4Y"X7"#S@Q\6S3 M$*%VMO[F&.YN9P4!,!]T'W:#(KL2OX(%CF7,4E5R@9/%=A!Z8Y)5?/8US\IO M#J3,+*1U80B"(;:@")!X4?X>*J,T(+ $"E]).G2FH1@F*,E5)'CFGF=VD\XC M@9I$BNPF9R<\I%J P/*B#=+0,>$4-:5#2CWI M,:* 0+L4JL5/4>,#X]>-^_PI>I;8>XU!DWPXQDOR]3^^+8_@% M=+ [I0'2.B.5Q?02>,^6 = KY=0@S=11 W4L2* !7Q6#%%DBBX2G-[>8X)2M M](ZG6AQ25CV-7YZ $0#D" D]9Q:9'D/?!]@7A%F:> <;!WXI\\1PD1/#G>L% MUC\C!,S6<^25R&AVXC6]>HV] Y(KYQ0Y&:OB"'HLV4>O)1<"=VJT\ [!YNQJ M>AU=8I6X (:[<:Q_ G,*@O25[ML0K-PE" ([$@22SRCTT)E;]!%_D95+Z^^( M;9>53>_6Y]&\DDZ90O[,HW>\+2/YEFGW4E[]'90-><7KKK\;Z+9 N#V$=F"! MW9/MOD)&(^LZ^7OD.H%G/8:(+ +>J.OGF7@QZ%WTWAS@FC&+4_: 9^ ]NB4Q MNP.A^B[+ <09Q(7#$D%6=N2Z[\!KPJC6$A*<^+H0<'PX<.0Z<'QQAKOXS_-A]/ ME^/.)*W(, 1B*^&)CPGKJRHL8J+'PT%[B3LX><9_AG!M>P#!UC4GSC/P@V@? M@9G_5'6E40MTHLK.YOKT*7L>%#$1+8/TGJE#E0Y#@9FLI@V""6%&?6P0$EV$P6+J(A5RB=!_0EW/15-5>2WL)P0*JA9K*E"'&]KF9/<$F;6?&\FL M8(-#16.*H:4.M8J\Q;"T(#?6EH'R+VQ1DL>)@V'2Q%\ W8N@K'4[*CM:DOW\?8[8^?'O(/\&X M([\L[LAOQXO)]^%J\AUMR%%O6M2=YJZU0X=:IL?.',J4\FOHF%^!N8'&TA"I MO"C1%T6Z\08M";GDF*+&ST#I1K=1LIGE%H @O29X\WHH$!USPR&C'(HWKPEM MM\"'DS8J2\K6T%Z'TN@Z#G#*W;D\+<<4<7 4228D=R@O+ V@!"&A"$4&/K69 M#YX#&(@Y''#%I0,$@SQHA$F@4A&MD!(+S*&?T)]YI9!TRY^B9@?@09!PV1EV M/9(5P# MCY/R$)<+7/%.@(%IN6"B5$$PW%OZ8_(>$34B"G74A@4=N8I8E>FE$X--5Y37 M4!07#,0J8F(>DAQE6531?64F8T(=Z> A?$?"SB[EL%4: ML!;IX4J(X:M*AS1V09/ PDBX(F9N!?VI;GZMAYM]]1P+K^'4O1!\9GL"[)") M;\T4/FUH;.;/. YY"7N(,KG$8>VLH;$#8FALICUM9YN7H_0569$Y ]4R>^:G6H TB@^SI&S@CFHW.K+/Q9& MKE56"$H:Q,94 DVUV)AK:.9E51).T&QLC%S@H)=LD-D8Q M=&!T*F&9(=20&!F2K#*LS),J !,S>.(J0ZPC'5Y8Q4,M8/67F26(4J%\ 0[P M=!MN'X;FSG(LM$] 4R;-V45<=IC:Z IXF-:AYAQ0!$Y$S4U_+$*J+!V I%NM M&O!1D9/; P=2LF?.X;LI"#".-^;ZW0(C6?8D(-5A0PLJ[?! P+EH8&78.W4# MXO6_/?^G%,=U-=N5&(AUL$.IU!ISJ%6,]L6]"X%QTB=U->5T*N( MXECJ=I4GZU"B*X(GB*W$3U5!GR*"1B^'S-;5XBZ44U+H=%0J$X$>X!H:1K@+;73NBF--DDAB#KGOFC$[\ CDVH>2"&R?0RU8:"4! M&Z<]#$>OS8>ZS7H2?DX\"4\:?3\%E_\4_#!@NNN#)2;)]:!W,5#BO)F&3$7V MZ[R?M!") A;Q%87.0)Q41[EMO$,A@Q09Y$$C3 *5BDSET[U#(2<\"!(N4_'U M2%8$*_S>H5 "[0D*N*9;?7H5P(TU%O^F4E\.^>U4LF44CI-SFO54O4MG]=* M!0Y*R38ZKU4+'1,'C@#X 7IY>?E3?R+"HKRPBGA@H%01JV#D(0]]Y 0U7K/D M4RD,RMHJ0J4)Z8HK2>)J1%O)][G^BB M*DIH-%FY<6#0V ^L'?QNMEY9.[!R5Y[N^) G_4JPM=.MDE@](:L467 /O(N> M:IBZ,1G#G1LZU=ES2NHHB2M:.EO8?F*+>+TJM<_CCB]&TX6VO?A_;>Q]DO2I>:N-=2I%O6JQ=UJNF-JF8X[$Y6Z M9]^!;!\3=DHN*C2[4IGL'X".AFC.'+C8AYZ'0C4=<^HZ7OKQ1OL]> 8VW;)$J"PO>DZ_,K&R2:KXSM*Y4J2(>9G" MMB$O1%3VV!$T#$P@25<<,. M&=G1PB)92H"\36P,F+$Q>'O8()&L2)1Q&=GL2XWTJPQ_;%"L*>J<:'*_ER87 M.DZT]V%F#A9'BMUHDP(-S-(A"9B27E4,C#9OM/5[ \BLCEPZ("TBS 2K@PZ^ M]PZ4P0,MI8K8FIRO-JH"! 9*%3$L6[J>I@H@&*E5Y7H:!VO\ON)V"]<^I(.> ML+.)BT@&GGA!) M6W "H8K('LLS5G6B+!K8*%9DFY71N.Q+#EUEZ0 C8MUIP"I%D):]KK'G1>4* ME"DK'8X:R)2T%E61K-"%X'BX*)\[>T;\H>):$W4[>;:> M#7H7@H\3.".)!SL4T3IDSM9:U]1&3PW:6W,TEMYW^^NG6&16?*?K/_X_4$L# M!!0 ( &AW^U(FY=QR, @ U::V_;N!+]*[PI;IL EA]Y=%,Y#= Z*387?60+%Q?W(R51 M%A%:U)*4'>^OOV=(V5:<=.-TTVX6Z*+K6.20')Z9.3.D=?*O*#HO"UZF(F._ MCC^\9YE.ZZDH'4N-X ZM<^D*-M95Q4OV01@CE6)OC'T71 MZ0FF&C5C=!FS7WK[^-??'[#^R_AH/SX\8)5KW\ M\O;]Q8CM1+W>?P]&O=[9^"QT'';[ S8VO+3225URU>N=?]QA.X5S5=SKS>?S M[OR@J\VD-_[<*]Q4'?:4UE9T,Y?MG)Y0"SX%STY/IL)QEA;<6.%>[WP9OXN. M(>&D4^+TI+?\&V03G2U.3S(Y8]8ME'B],^5F(LO(Z2H^Z%=NB)$]=&_(7$=S MF;DB'O3[_QY6/,MD.8F4R%U\U#T^7C<9.2E6;3IL+39"<2=G@N9NS9HJP4V< M:%<,-Q>X:V2U')?KTD4YGTJUB%^,Y518]E',V6<]Y>6+3FC!7RN,S%\,O;25 M?XCX%7;GQ+6+N)(3S$VJ#L/VXV;GR8TUYL+O)M$J0^?Y=2$3Z9X_&[SL#P\& MW<%)+P%6U>-KEL)+A7F :J/SS^.+=Q>C-^.+3Q\?5ZVU$HS^'^R'+UCTHL-& MA9$6GE,(P]YWV0=>"=MAJ3!.Y@OF"N[B'Z')H!N,\K7/"U;PF6!&S*28(XA= M(2W[O>8&**L%VBMM'$*;O=-F&H8,^M%O3.?LO2Q3K4IVKD3JC$S9KT .D6LLS@$G'D6[Z.P_X].+SEUE,8FR[85:GG2H#K.@&. M!H1,0]U2@R2A%Y00$,9U,\&O"M M%A4LER4P(_C7&'5@3H@[BM=UORQS^#TGPL7W5-49YH0=6H!T8$-)L5(!1O( M\@RDRY6)&W3MQM+PHLPS>806YT MC%-CT!M:=EJVLTME;FG[9,QW>(_YQC?V^OS9P:NA;/P07C M1GBT@9Y,E"!4F(")$R5M0>(D-D7H4OC2$I/$K*666P.2W" M*+):KA!,0PH];+7\QFHY5J,=;WH))(CC'S'=_#7+\[T_M_R9L,CT ,"SV/TF MZA#!IKRVVP\AIDL$D&Y6"MRI:X,)$$$S:7U<0DJ4?A[*U^N(;K-"*,-@NH8\ MU\AW&L:@3HGHABY6*YGY8MG6B969Y$;2!F2@>,]3);B%VU!>)G_@)EO:!MXB>2*5= LB]+N6)4_U M9O06"DYV0[25USW!73<;JFJ#PP$L1@DH3;7)O (^PT]$B;RBX"CH$15Y((F@ M>@G. $^5%>CER;A#>H\[G,^XJGTD$58BSY%A<1@J44?=SI1-]MB"%\+CW:G3 MVQX#$=,V).A$U^[KZV_#7'PE+:CZR.^OOUBRK&N\.XN _09TN1/Q7S9?=$< ML+F-,=743<[S/7>8\0$13*RMT[0VA&.+(F_-.=76H95.EYC)IIBF.02QW3L' MY' &Q-6&;*,RJC;A#P)T1BCKE4Y[0:."VU4NH8CTSB,R3U4>B89&%BCWKX1J M3@4;\IV_",Z3C[U ,^G-MMO2SSCIN*(S;]EZ'$-GL 9GE5L9O%./(^4X; MNZ)RWX )IS@%.B&^2E")1JJ@WDQ"-S_%+GP"?&");_"7ZHZE$XO?:PG5OH/#7O_F"KO#8Y(E%DE;$9E*E6]J10 N:'A5;4U%_R*>#5D-L^L/B?[<_7R MN/0@TS6%43@NW!%L/,- *U:Q]A4S-WD< V MI-M.H'8+7K?U%- 2;^5AMON M/%;^K7&X1=WU!H2<&WAP!Z@)'W+ W=\B- ;J!%:3Y4RKF2!J*_FDN0PQ392* M::7T0J!W7N@0FOR&^6&N1V#\[N, .>AOHG1"G3>F#8+P]R%5@L$5XD)FP!GR MSY\=[_H>,0[?0OE1L)DW@0,)$J5:*5U;$RR]MM5YB MM2+<;M*M,*$!E&_:O-]R@G#C3"U^J4CQ!2J6F-=.#UM7RJ2*6>K1S#\(VW;9 MLGU&/(MEB8XG9\CF:&U[%">+R M*IH#DWNORH,F8>&E*$]PTJJ=V-CE#W:,G=-+(Q7;;WM!^/V@^7393X2_&>'M M(^\6YCUGR.4?!_SOL.4S,&O,_E,C >W_TF'T>UK8R&,YS/]?U_/W:_/=N[\\>KGQ:[;3'Z9?AO-M=/4SVE_8P* M+E'8EQUV:7!(H:+;GP!&A10Y.[\6:4T)EGT*1]4-0_5\F;9,54\%[E;V+%9E M8L+3JXG1=9E1R:I-O'3^UIL+-SN:RH0*(R5+$37/RW!IOS'1M+1?F-A\%:/" M$2,*-0S/<3J(^4S+K#'[\7%W_W 5I*&M[]_>"*]X^'=&3O\/4$L#!!0 ( M &AW^U(<-#JN*P@ (TD < ;&5C;RTR,#(Q,#8S,&5X,S$R,C=A9#8V M+FAT;>U:;6_;.!+^*[P4UR: Y9>\=%,Y#= FZ6X.?;O"O<-]I$0J(B*+6I*R MX_OU]PPI.;*37)S=M,T"770=BQR2PWEFGAG2.OI;%)V5.2]3*=AODP_OF=!I M/96E8ZF1W*%UKES.)KJJ>,D^2&-44;"W1HD+R=BK_FC4'_8/#Z+H^ A3G31C M=!FS7P:[^#?<';'AR_A@-]Y_Q3Y_8-M?)R<[7OKTT\GD/Y_/PJJ?O[Y]?W[" MMJ+!X-][)X/!Z>0T=.SWAR,V,;RTRBE=\F(P./NXQ;9RYZIX,)C/Y_WY7E^; MB\'DRR!WTV)_4&AM95\XL75\1"WXE%P<'TVEXRS-N;'2O=[Z.GD7'4+"*5?( MXZ-!^S?()EHLCH^$FC'K%H5\O37EYD*5D=-5O#>LW!@C!^A>D[F*YDJX/!X- MAW\?5UP(55Y$AONB%%ORUTJCLQ=A+6_5?&;_" M[IR\"JII@6W.,$RP9-$UPY-!=.^/(BI9IDK8C,Q_ M;:,>X(0XNDVG7Y49_)X3T^)[6M0"0;RY!+BQKIV M;6EXD? 4WB.)NH <-4POE_.>GU2;G.6%7IN6]"-O%#6(2DZQJDQZ TM>QWL M;*O,#6V?#'S[]\ W6=GK\V=[K\:V@:5[#6-0IT)T M0Q>K"R5\E6SKQ"JA.(H#;$ %BO<\5=),M27:]>YN/4?[*$9M"X50K?I!%9*T M2NN"$_E@6UZ):_K&B) ,NCD,WQ))@N 'C)?BR?!!\B"OV#BB;CC'YK&XL8_ MKV9*$/3*(*Y19$Z+WD M=4]P5\V&JMK@5 #$* &EJ3;"*^ S_(4LD5<*. IZ9$4>2"*H7H(SP%-5!7IY M,NZ0WN,.9S->U#Z2R%8RRY!A<0HJ44?=S)1-]MB %\+C[:G38X^!B&D;$G2B M:W?W^ILP%U]*2ZH^LOOK+Y:T=8UW9QGL 'W&-/E3@4_<%\W!-C=M3#5UD_-\ MSRTP/B""B;5UFM:&[-BAR!MS3K5U:*5C)6:R*:9I#D%L^]8!&9P!<;4FVZB, MJDWZ@P"=$#;U ,^G.M:/VL=QTW%,9=O*]#B#![0&:YD?$;Q3AROM/&+JG<-V#"*4Z! M3LH["2K12!74*Q1T\U-LPR? !Y;X!G^I[FB=6/Y>*ZCN7;8N4W]HV/G+5'EO M<$2BS*J &96I5/6F2L+(#0TOJZVYY)?$JR&S>6;U.=F?J]OCTH.@:PJC<%RX M)=BXP$ KE[%V!\Q-'L< H(5TVPO4;L'KMI["-+"DWTK#;;<>*W]H'&Y0=[T! M(6<&'MR#U:0/.=C=WR(T /4"JZERIHN9)&HK^45S&6*:*)73JM +B=YYKD-H M\A7X =?EZB\"AZV=?*C:3)G @::)4%P6OK(S;+UVU7F*U/%QKTG4P60-6 M7L5\V'&"<-5,+7ZIJ. +5"PQKYT>=^Z22173ZM',/PK;=J)MGQ'/(MDZ]]F=R0E"NMAH;=8^1W/#JSA!7%Y&<]CDWCORH$E8 MN!7E"4Y:M9-KN_R.CK&Y7X2?$II/)W[:_$?8?. ,!<'C&/\;;/D47!NS?]1( M2;N_]!C]M!8V\E@.\ZUAVA28OP(8?WACF^^GR09-G(VJ*^:OCMBSH?_O^^YW M8 >KOV/]A.HF5/3K\ _&Z2=&3V(_9UBE$[A4N^K-D3GEY>&%V7@LX/ MVL0M_73>'UGM:(I".KX4JI11\]P25O>]E::E^]K*^@LQ%8:C6LQG M6HD&W,/#_N[^DB9#V]"_0Q->M/%O[AS_#U!+ P04 " !H=_M2 \_W_#,R,68T8C4X."YH=&WM66U3VS@0 M_BM[88["3/R6$ A.RDP:PI4;()28N^M'Q99C31W)E662W*^_E5^"@7;*M;G" MS81)'"RMM+O/[FI74O\7PQCQB'"?!O#>N[R 0/C9G'(%OJ1$8>N"J0@\D22$ MPR65DL4QO),LF%& 8]-Q3-OL=@SCI(]3#S=>L/]G/IT//0^7H\*KM>W[R[.A] P+.O/]M"R3KW3HN/ M!WP).$I4TQP M$EO6Z*H!C4BIQ+6LQ6)A+MJFD#/+N[$B-8\/K%B(E)J!"AHG?=V"3TJ"D_Z< M*@)^1&1*U=O&K7=F=)%",173D[Y5_1:T4Q&L3OH!NX-4K6+ZMC$G-Q^8TA2NZ@!LQ)_Q- MLVC!WY1*%K[IY=0I^YNZQZB=HDMED)C-<&XM:J]0WRTUGS[@L:"Y-E,1!]@Y M6D9LRM3NCG-H]]HMT^E;4\0JV8!DCOUMT33U S[%R!;VWK$4)8N96KD1"P+* MD7YWI]NRV[V^I6DW).8C 'T,)BK_!8+#T8UW?G8^''CGXRN,C)O)[>#* V^\ M.21_5$2G"[?FQ!R:,!D-M9B%N9UVQVZ^'BD'$QBG+H CZJUT/GB'L M R"/[4,8GX'W?@23P8:'[/ M.(6VW02=:)I 4@A97"4M/69"_4SB*HDH$![ :(D)@&/J0A9SEJ9:F1KC0HF2 M;Q,H\2,MOR;(D)],T34@RF68$UR(EX#Y:M+I' MO5JP:(E)(!*=-.M#ZH3:&4I&$R*GA-/4&"]CNH*!KW2/]H,F]A/5U&/3+)V0?T*.5X6.HU6Z[O08AP#:$[RP,485H1I'V8\5[R"DC =Q(FDJ4:M MJ;L)%GHX#!4@,6*:)@ACVLQ'A8QCR:C;<<(@+T+R\$*J+"Y %PF5.<\G44+6 M+0'.7L1E%>(XB(D HWNI14D?RVENL)#8=-V@2[8\$;QM:+OJTI),8UI-.A42 M%Q #U\&8)"EUJW_J8ATBMZC("KK4T\9":SQT%[OF/T49F5=%FI41DY7(E$LR M)7JU.E&+(BLYROF=0FT55.UW>NWR25PF,ZPWE9B7LW1PDAI<)?L*NEJM6IM< MX(1A+!859M6[L9 D<:>X4?AD+!"3;]:_A20%XXJ43%,19XH^TO(G.T;CQ*H[ M0+$?*)\JV(+[W> ^/^B>8&XIJ;U],^!O6F6HONU\_E-<_EPL87#A;1T5)4RA MU*:7KWXC4\FHOG[(N-B:ZE4FJJV-7H4^]RGH M#TQ ]UFJ6::HL_4)SM9&+Z5/61SDA8.'>_8TDT]*!2L_V:FVN*\%U-JN.UJ? M+$V)_VDF1<8#?WN,55;WYW?/(/4$L#!!0 ( M &AW^U+(?3'FZ;(" &64+ 5 ;&5C;RTR,#(Q,#8S,'@Q,'$N:'1M[+UY M=ZI(US?\_[/6^QU\SK7N^^I>J\EA4,1T]WD6(BI.J(C3/RZ&0I!)&9P^_0L. MB4E,8DXT@J&OH:,6157MWQYKUZY__M_2-%)SX+B:;?W[7^0._F\*6)(M:];X MW__RG2)$_/?__?H_J>"?S?^E4O_\7PA*:?U\NY:2;6E) <('I!3"\U3 M[U,=>SH5K%0=.(YF&*F\H\ECL'LD=X??90D$N<.R")9.0="OPV[S@AOT8EOW MN];('?*\";5[5=@H^Q,-_@NC2 J_SV#W,)YJUI^WWW94TT1'<%;[B=X'/<,/ MX\C QQ_B@#/7))"JV&***=RG=/[GS\5P17O;&?\<_=#.!$8@A$( M0W[L'C$T2W]HOU@L[I:B8VR>06$8^QG^+ 8KMF\NV;[E.:N')S:M72#=C>WY MS]V/1]X2-I.]IT_MWI'YN?UQWU1;>E#0X9,Q[5^@6<%X0+AP/SU'L%S%=DS! M"Q8[Z C)0#!Q\$K7\5ZN0_#ED=%IR]=6 ,$.WKEO[@#EU17#?P:_'LY:>V-Q M-L&VQ>^!)PP6V:8;D[3)X,_*S7Z]QD@I, 7H^R8"^QT?\'G%1",4?4 LD^TDOP:.2 M;5@@^,%S-.E.LLT-U\(X!C\!H784A/@6A-J/7_^H0)!__6,"3TA)MN4%HN?? M'QY8>C^WBQ0^#(&9K\W__;'['?)6TV!Z/W_]XVF> 7[]\W/_[VU?HBVO?OTC M:_.4ZZT,\.\/4W#&F@5Y]O0>@Z?>W\%;?P8_/VDC:^[4$%;WEFV!L(&VO ][ M \[V3TV6@;7Y,VC0""1D,.GM>)=>.\1GP72!PW&O](68(9OAQH][05S&)%!?-S!(.Q9+"L@M6/E";_ M^Z,CC09.1F0$_F5P&S?[S\\D +SI>RG>< M8+!%S94$8P $A[;D0B#&'X8\'31SW30O#75MA7;R?:Z*9NNM$18.&8(0-."L MKQQO8:?8'@=<#+YQ'X:+0;Z%:+:?@TUEO5*U!:BNB?$H'0XW?,7UQMH,7F#+ M3T>KEGOMM%G.U/GJBAG(6:'<1SA5&&DT;I'.8V:7]:7'2SF4Y66"U^/)D4Z8Y8)23=*!1EHYTV'M5L:^P! MQRP T>L$,H1<:NXH%&TC#EB:[31L#[CA$W5@BL 9S;,$WEH6IHH.M1A?'/KI M.CTA?Z1D(&EF,(U_?T#8?BEV[[@/^V8"$>QL"2A(@#1#-;U=F?)&CHSZ9AVC M2!(9\KTT5*FY=6T@#(.UP3+P]I_]^NP7Y"T*;B?[2#*U*?-VJ]N:\#TG[&M= 8&ZTM;'JL0KO M)U@1$FK9-9&FX3911,IB1A-C+.MKYAJ,P](A"#P/JVM MB.%8R$"%87MQ[JE^CJ@U31 U(U0JV]?_YE1]LMH _4*'IMEJLPC&JVY9[(V? M377_+@VXU'7H>J;9CCJKF0^;,$2#HKI<]Q6CSS8O,-LSD?817+\YW[%D(4M[ MK3ET;XFF51WJV5[_.9 /YGL]QCW?G"NM=:/)UCLZ#>6I"D,/R+Z_(#\QY_/J MK4=HO*FX'GX,K'A6"7QH6?-VBDLK-YEQOS59TSVFV6V77*3:<1=O*ZZP&W?? MSP[53Y66;@OC5KJMPR4\SXES8&?7()#NKRJKJZY*T]'F 3B:1J"!0X3L5J;8 MH"805!=Q)P?_T3>GKW[L:)"Z:=VGA^]Z&K\^\/5S.G1NC1;;Y3-PYQ:+= >Y?K M;NG*H5?SM(_MZP[?L?GHVKZS^;3QE^]W2[V9T':IT9!5-WPJR+BH4&A9A4M] M?D5F&DO*U@-.V3T*-C[+_I,FAY\5#3BIS1# T9@"Q52?NBS/'_ZU_^II[].- M%?SPKHV7Z_W:>NEHX$X\=+3[9?]Y_]S/)[,]-OD'4SA]U!3>(^M!Z-"!5QJH M&]NTW M+AB'8]Y^E(.7+:>&)NTE1DK6S%!:VM8C[-^?:A+L+ZO#7*:LU NY5H**CZ ".1T5V";N<#94[&0%?"@KX#.@0FTZW46W M:$J\V908*]LQURZI2;LR@+DN9:T;T'!H"W''Q(MI M)C;%Z8@@AO,IQ^2F6=T?MV:-^BK##;VXVYE?BHAXVQ,O$8$QBW[9%.8ZCY+S M%=EVX%JIER#BV]@2+Q'AJHME5VFK95AH+-ELWFGISBA!Q+>Q(TA9WH1)!:,I M:#)C4<)4\P1CAPY1AIJDMJ9QW13:?H5.YR6B?/&XSX71\>:4$_OB]Y#2+[=& M>82K(3S>R= SQIC!1#'N_OD'V.LFW@"9H%9%IP+,T:NSOB-LEY+4-G M9(LVBR6L6L$R.$O%W=8\/M?;IF^8)A%TYMB&$4R9";IU@+O?>,_Z;$UIV6)- M%^!. \OSDO4^ 1 MI+8D^:9OA(=T.N%1 6-C"9+RQ'>]@^2:176U9)T1W^;1:0=V,\C80"IQY_'3 MYOYMZ+_)C0N;.4 -5W0.F$ &FF '@0D0RKPS&A7ADKSJ0),>#]?2<5?F)T__ MVZ"@%!@W-=MU&\"C!%AKL^;9*] <# SE+@;T@\G MK$$\\'#.]#:VQPTRF(1W:6B!+?TU,J/Y<=QMP2_UW0^C,M>B["N^^V*9FS%= MM9"E_5%^34,UNBS5X\[17^V[1X&^;_KNS!IMM_61/:&IBB'T&JT6YG7C;M1= MQW>/ JW?]MWGDPHY'CNK"0UYWLB=+!&Z$OM4D2OY[I&@]FF^NTS4@=7JK'R^ M!R!.IPRO ?MQY_%K^^X1H_\[OCM'4741I&<=7FBO \U7XXH3+?:!5+3<G?[2T$54"/QF[*+=6E/S$C]@JQBZ@0^^W@A=!K M]6B"*+1TCJEDVX51LT7J<:?V-8(7D2'W:=&+DD?/G;0M]G4!F>MKI($P)AOW M38:K1B\B"(!WPA<+7Y7KHIFIZFA_R70Y3O/7L3_1=.WP101A<%+\H@WCLS8+ M-($NP6PZ[U"(P2[B;MU%(WX104B<$L PN#Z$,XU*A4;SN T1"Y\GT!M"Q/4" M&&<&Q#FKJ"PI4?273$_4%KK$FE&9_+@S70?DCO=G$SC M=*-%<(:NT*6X&WU?[,%'@KYO.O!%" MUF_[[Y5);V)IY#I#FW"EW2/3_*B8C[T-?Q7_/1K4/LU];R&KB4 OH3Z,Z# M-NNTS7S#A[4,7R1Y689-*.X6WU?[[E&@[YN^N^=+^M,JWPG M[D;==7SW*-#Z;=]]UH3ABJMC,YUU7;YITT6L&_NJHU?RW2-![=-\]R6%\E@U MG7=X:ES(P;K::]JQ+^QQ;=\]8O1_QW>?3KV(H> DWUV#8:PV(*0US&;6JL(1A%>+__&QJ/CN$4/$*;Z[0&B"G>67:;@G M-X:62+;Z:NQKMT7%=[\,'A2H!M:V6"W VK0NVJ5^Q7+MBY/LJI/?9Z$@N3-$ M+HJSN]8>\SG(# M,ZL;O:43^Y-07QFZB R!WXQ=&.02Y(QJW]?]6I_*6D:WA-%Q-V2^/G81&6*_ M';R !,QGBN,I#J\(>C[Q"\"(ZY#XM>C'H%?%>FILO:7RXQK)D MO0V$6MR%^36C%U$$P'OA"T2IT5F4Z=%0I9[CE#6'V$G-PMN#P4GQBYI5*Y1) M>TSIG.#UJA/(8'+F#8'A>O&+*$+BE &45Z5ZEVCB,(]K3?2FAK0NG3L38,( M!##.!XAW;D9R'6_4=&S9ESS6X8 SUZ3M9>'A'=JC'@AF9HW#]9H>D+W0#+ZN MKKH^KZD(+K51IJ*U(N?$!U.[/S:U'[_"N=T?G]LYR>E&YJZC3]">LBW7-P71 M 'LGOYI&9]E*UO-HDUC@,W.!#W-^3*G_8G:W27_D?+S/3)3U,FMI&5B YP.T MV"X2^4KD1'[D>/\#MU=%A_8O>;]A2>0,L>H#7B/ M"B0E0D5O53D"/+^]>A_ M_/:RW^+]O>A_9)VC_DO>S4GOE9'IW*9P68O!*?:(\.[9 M"/O._M">S(6@PWG0,$R." V<<,QMS=6?[!P7;0=H8XM>2JI@C0$5IM()DO?, M4MQF5SPL:,V6MODWASUQPD',":GH=)MLYF$-G7/RHMS%_4'D]IKV0'EKH1[W ME]],8#M;X-G>\(H5HRG8]5CG$M5:BW<6Z[\UYEE5L7VIR0IE, ME63Z7R.L8R>L(YDU$ M0%ZOQP.6[C)&FC?U@EPQL3;7I"(;](X/KK\(T5'+!HF,O)[ V29#M-<!1D; M@\K4T/W^M+!D[#*#1]?OCC).(N,G7*1*['B^PH8F+/)ZM3;HMKIX7:\.([M/ M%'&T##6J5C%6P25=8Q;5>8FR0#NZ%>XC MJ65N 1IOJ)E:!V?2O-4MZIHRKY66.I8M-+_EUL4M .53(;33Z\\U1&Z1ZS44 MB:]2=1CGL^U&7HVLUHER_;GH!-?.$30Y'4$Y0;<6C9&-T7ZIVR_EZJUB+:E@ M&.]PRCFV>TXL@IJI\136P+D&S>;]T=+"Y&HC$_< W-<708W.%M"9L?.>_EJX M%;B&FGVZA.?:$R\'L7/TAN!S/?UU,P@ZJ?0J(FM@,;71LH[G@4NDF0%E=F\( M1U]=>O5FT71*U=9EA;>J73K7@L& KE?;U'*6*SVD5U M.-MBUR+6I-G"0!F6&<3A5S>$H2O915?XV44W@Z93[")$JL]I MICL$\$RMZ)9=;@ES[8:$TI7MHJ@>OSNK750C)0,8-.SROC11F('M>W#KAL*- MU["+(GS0[=QV47,X+'D-&UGI:&.J&[@/;*YS0W[^]:+5-X.@D^PBB"^.F/R\ M@.B"QW1@M4JUQMW$+DK0]#MV46=1;.9+; [0Z)#3::,B2:)R0SKMFG919-+7 M+VP7@?D8!NNQ9D-8>A*=E%4#Y2>VRZJ+XN801 S@JZN25$M M58U)4;HA?1:+7?QH(^@DNR@SJ:M$@Q&R-"IF19_W.Q.S<4-BZ-IVT9S4%3S#3 MW.2)AO7>)7" C6*#FG 0,U%@J#=P!'U6XNQ29&.)QV;X"(GC4SPGZ;^RX/B; MU*P%@&<5R@'R?CXCK=QDQOW69$WWF&:W77*1:L>-+)>_3^).ST?9 M5:H))9U8$T5:<,<%1:P9C<8@8=?W]&T4]F=>0_V\FSL5S&FVE;>:*2*KVDF24MKVI]U("0W!DY=CZQ ^*[LF>2G M)GK^8]G_XW5F./>759UC,O79&G>G SFR60&)GO\N>CZJV8&QE@BGZ'G>FG4F MB)ZMZC@ZI[I]WJGJD\A&%[\K>R;YED?W8A(]_YJ>GU3K;,Z@APA?2JOBS&:J M,L 2/?_M!Z29Z/F+LF>0/ M)GK^0WJ^85O$=*@[%L]9%6J5)0BNJR9Z_ML+DFOK^:AF;\5:(IP4MU]Z1;G% M%3&Z!S6!+U-#LPX2/1\Q]OQN^7!GK5'2!IX0KAXM.)9FC?=*'X(;#-1F]!;< M<^MK3U-5O1_=[*H3,7-\KK>_I_.[]2!?P88\5\G)N (Z\,HT:40:]"UI$MG= MS,AB(][7J+R"C0)1'C;R57:F0\T,5%I/ANU^="\,BR8V(N,[_FX5T%>P45L/ MQCVN3G$ZZM:A:8]L68J5'QZ?XU,.W@WMQ"F.RST:6[1 M7H*)")N.K$TTO^9/XGYAYO&I1CW?]U/4?>-B@GV3HJ Y7<'P07[U\&%JL?-^&L::^YVX:8*]W60>"ZSL;/BTZ8.8#2UH=[^^@I1OX.+[C M'(P5+CK(@J,!#^K*REV;D C9D95,%[M$X>01G$;3@WKLKQ/UK(-Y#0U'1O(& M'!*._33'HI?F6#,W77;+ Z$(:ZW:VFJ6^RUH$%D[\S8X%DTX]G8Y%KDTQ[J5 M[F@TY)F,SEJBU2D8N4*CDNC8BW(LDG!L]#GV/.Q5%\BBP\S1!6Q*1-1*S,7'TSLFRSR[W MNFV6O;BGUU P9#HI>Q,:;?*F4)MQ0/ 3Q99X>@G+1M75<_*2WNL9/DW[D]D4 M\=2I(+,)RR:NWK=GV?/PUQ3@I$72*UX'8K76PXV2QL\BFZ<:*?[Z'I ^,4/L M#+<'/V[SGI!4#@PC6,(2L +19I"63,JF9FG!FS=CH)?3@' /:><?&QL(5,3@='&FNZ+ S>NS-6(WG:K8P7]2]9:.7Z(H;X8K(Y$/&C"O6 MZM*S(9E@X-+8*FOE;$;*U&+N)B1<$<5*S'G!$"P)<"H QX&[.334L*W0BPK7 M51-$S= \[<4ATW/YW+MO"\ -T/)R//OO@4RZNZ:/[]MUA6>K!9$T= NFIEVM MYHS:9KH>V;VBUTCP"-OW:/!Y[KF^IW^<[(_O/H'N\=C'O3H/!H)X(3CR7@ _ M[^,,_%<5$;0H%]-EFM)FGHDMA;0P3?CO'"KT".42WHL5[YU@4+[#@L%HY >* M[!X5:ZML?@TU/1J=I(6UZ0F:']VLVEBQW"6MUOB$.Y!T765TLX+]%YIW$B%2.'KXN/^G.2\FJ\-J]V9CVFMN[@ MD8VMG\B#KQ$@\?82[HN,JY?&835?99<:3TWIA4>VVFUC%G>[\]J>Z MRSAY,/31U.\ZZ.)FHNUG?GM/+P(\=@I"JZI<:LY5*5M&%V, M\VY=@6F'2!1SH3=J3Z;8D&8AI&,A2G9=F,?=WHH&SWV/\$W":K^K[N!VFNP[!1:B M!M^<[2[CZ+F9(6A"B"/"I36G M*7Q_,$16<8]N1H#;$B_OFS+9*2IN24[SAL:4:-+*U6U<]4/+&?YS78ERQ1 M7VORXMN9$Y$B\N>S;DC7!2\\O0@%:Q:\R&L8):*T.8,&[JK *MGHWI[Z8>%R MN/Q)J"9&&3+7Y+S+QVGHX7RRR-8:.1C/T2C3K.#(R+Z=;?EK<-WWB]+<%L== M)D1CP26VE:\5AW2O[N2)M+[*(J7(%AV+"Z-]CP!-PE\?5VR5)E)V\ *!ZBPW M8-HC?:H0S83?8LQOWUZ_4?%PY%H];9"A!U# >8I06N$(2 MGHN""U=OV564A;0US^7TY M[=OKM%=B)@7?+QEK!.%XP1_I!:%9ZT"Y;Q:=N GZ'I.L?=H]4!^6 MLV1?T^??R2"/%&7/D D3]8B+U\6EEMANT##7[UB%3FZU0LAO)DV2H$OTDE:N MRGJ7#[P(N$R7!Z4L2VOPE!\A-3?'Z'&W5:^^Q?#-8B\WQG*7B;\4:![IC1UT MI*_6JU'3F="M=>QK[5Z=T[Y'""9AL-\)PQ1U:3FP?$$7,&5>)H,?=T8\VUVM86PU[$7XSM;H1T 33R[63/<%*="H#36EC(K" M'$F-RQ"ZZLYB[\8E^^<)LT7(@6.GK7[%'.LV/,LO)$LB$8)S$QZ+JS'Y_;RW M:+#6*>HL/Q F11K/YN@2IR- R(Z:1.L[[3[=%JLE6NV5P$EV4+%@?UYFZ5E1 M*1-*HV=TTM\L1'$;!#XF6W7*+59=S&-H*&\6YW31P-1;*:X1/]*^S(XXA^]6 M%#2G*Q@^R*\>_BP'=! <25W5P!P83WO;MV&LJ>^YFP;8ZUW6@>#Z#@@'5G3 MS >6M#K>WT%+MPU"_GL,[,P@W&H+OM+642*]M@FJJG78R&K3ZSIHI]'S8!RO M$_2L@WD-"4=&\@84XI'M$EE.12_.J59:]S*@0.NKAFSYC MA&\3RSCAVT@;R$[:E+U\?D'KD P82%0*>785V=#VS?!M8B='W*,]#W?I>G'= MPQU] @NXK,CI]1K)F/'GKDN[GPF2SZ^!S@-H3BT612+;[=&S\0+ &:U!S9S$ MS$MP?. MDR4:QM2W"UY <1-3.>I>[7G8J^;F<%!I#CHPRQ)X M(]=WU6XAYMMY7^"")E".['X>RACM"6661CH[;]&E]KSD C79STN ?:Y]ZJ\I M9&0I@VDFVU\L:-.E8590$85#8@[C[UE,*#+9%1>N!$0JC+<"0&G2OJ6JY5Q9 MS#;K\7>QOUDUGLB@]3*E=)2&0M#;-HWXP_2[U'.YH:P>8I M;6.P,I")A@Z7F-S0==I,FHENV:=88/6[RU7*L5UW6TA#6AWZR9=#,6Y4%0+D M7$T7W/2 K9@-HM2+>83AQ&5,\/P5088+F[6%['S6*E 6Q9OR,B-511;.N?&W M&+Z961NKF-AOV+7X?#A!\TC.UB'8Y7*CFKXN&?%'Z?>P:V\)G*>(5'^B+OO3 M7K],HWV$=*8+ILV68A[;^K:&;43 >P7+5N]/*'XZ7 Y@@2)'0*^O%:03[?6[S;QNZ9O+*"[VPF-DJ/D&VG.8.=D?G>4XR!Z1T MO$(PD)W[G8;@!R'U^-O# LH'30\QL?_E$YA +H.)68X?L^->M@!SW2FF,H.: MX@PB&^^,)":0JV%B)R?@0TS G\>$4A)7#*,K @T(9T!BK2HK=A,Y<3(FX-/E M!'PI.7%N3%2'!0],F@.!KH(,1]FCG,YXD;6[(XF)4^7$^3'QMCW1!IZV32EJ M&H+%36W+M9VCM<]W_G;8; >+K,< H=4V:SQ N74#7JUL!8^LJ'AWIB]""X]3 MO4VKXK/(D&P_<%%7(YX;J6J7I)%99J@+"U19"5@/=E:1]6E.@,)N;O<\=YNT M?]NB_(Q4\"1STG)Q3].Y[JB REC+::3C#(6K2(7KV96?1<:!5$#Y^7RIRJL> MC/=*?*69I_,-+K)V0V2D0E1]BL](A1PLZVV8UC0>ZK9+4ZJF [!.;(78>!:? M1<:!5)BSCFQ75CS.XU8^.TZ+HSZFQUE!?(%4B+!7^1FI4(!E9^ZR:)WO+9"1 MK$N]-B/%64%<12IBM!=VM5*I$*D:/]:]F0 M-=L:>\ Q"T#T.JLI>,+Y'+ TVVG8'MCGBVF>T^>6G>45U8:J9O/LN(>%-(-#?) R!0DA(X2('@V0XRF0V0UOBZ#CBWMZJ:_Y8G=> M6G:Y6"#O*[7@=T$>O($>@F_T'[S-R0X^O8FM3<[&P0*%3^S U;(+H"P ?DK/ M*M.\W%^.\T4]9K[8)E7CZ/0NIO=P"(%/P\"VZ6/:\MF"[$AFZXUOI$_PX:,( MR.Q/*&461MW7VB-8&V,#1^SI-%.)G)']801D+HR S,FA]FW32P35+F3J3'++ MCBF33 [F "&VM7R7ZJYBH7!NQM3YB@/J%S)7O$INV2X-#5G'ERU+D?AF)A<] M;^JFS94+'@C8R M/E@0OVLTS+,$WEH6IHH.M1A?'/KI.CU)C(:WB?C,9#C#QLQO1.5?%]Q@2:MY M1$))'2*K);,Y]?G>-&8T_6[>X._3_Y58:!48C8G5(!':S!"B!2KM3B47,^E\ MG5AH)%+R7D$"8TFV"1Y./!Q-NZ%LUV,53C# \V(M;2 9@NL&M-H^QOI!0U*2 M?-,WPL.4K*<"A[+-J0/4D$+A&=#P?4^Z_]U.GHWE80[TS _($CY@6V!_.&7? MZJ#?DJ!9-=MU&\"C!%!-!C\/\((0NN^L?3?V22)6WI0HV MJ=>5]9RW>,%%&6G8T=UB=.L$)E+E>TF5J]LJKZ2#)E+E;:F2,S$#ZA U1XVQ MI:T?ZH&V&VUU4O=6+*TY6J:?-UL*3T4NWR+<#CLZW5W4_.3YQF-7ZV0ZD_)< ML"1 ^:X7\*/3%%9A._?!,NMD*(N=>_.JOT\S=X&O3MCC/EO0=224SK:WF/%O1J\/8SLN_3Q5I[W27%O(.9EGQ66Q!",XG6Y'3@I'EZK892M" M_RY9&UJ:+B_;TF9+VJ"/X\5>'YD$.;#&7J)LY6ZVTVTRG) M"55/I>I%1/#GJ2K@9<<4*BN:9M>H/6N-^X);B9R7$UVJ7D($([E/DW4!N=04 M+!B#GTV[Q7J9&,KC@MM/?;T M:O[B$O6RFXO8>0_''&X#/ H]&UIW[&)6TN@>VN!E"YZD>^#BWL!E(YWG6;CG M2E_N -<9^'Z)Y^;EM@5&ZZ'2C<)*74XW'DC10GV=(0FM6>=]/T?4I=;(RTVB MP&"7$#:ON=P'UXX__%D.!BHXDKJJ@3DPGM;KVK=AK*GON9L&V+--J[/?)E^2 M6+G8,:T%#>9PDULS/HTT(FM;GK:B1^YR?[FDG]_^B_F?,,.$Y&6+T\GV:%&X:YVB"\^CA'+DTSJ?S!8;5BK0#"Y-N:RDHC9F> MCFRX]APX1Q*<7P[GYP&EC3M&OXB66CPWJ+*52EI \T0+!M-DM1+G=K*;$TS M?5*-@Q!-+-B; OK%35@;61!C<8;J<&G<)N9.55NFH9L&^K+73$=)MI2X446AB9OVC$>,)]F%[#! MRX*?K/'^2LW7CC"]?L/HYHKP[1W>@O'TFE&MO%!6':+5X'M8N>\*%A#D4N0T M6IBL>WR9'K'QRCI]WIYZC6ISG^YD MLS1:GP\=,MV:$FSD5';D-FV; /A/)RX.=AMJ7I'@DJ5#YZ-Z=&'L=?;I9% MK3C7U:T+1:IJ.3=#9F%3KF5TJ#1B^$7B7\3 NHC@?>37MBX0U"8T,"EU== " M\VEEW!J0DT0J1]^Z^+98/FY=M%;R($V-R:I.88.\WR8+7EY.&-Z@ MC[*=J1WT $A+I@W-U+8:;(_C*C55E;0YT& M4^Y@#NV-6I<_M'5.&&Y@\/8L MOQ,>AJJL3&J$C_*04ZPK:0P=+YR+RY58+=SQ:I=7-]/-,I9N(0V-@BG1I-N+ M0KZ0GB=F>CS,]"^OLA@)-+]NIBMX@1G)8J9/@SJZF%K[3+^73#HV0U$# MFKU%EZ@,O5AYBU' M6N2,U^BCX^J[R:]<:/%)V3&K0WYMTL3A634O3%RX0@W2D0N911P=$=0LGS31 M" &T\HNUZ-!L>PJF[G#J]G*14RE1-=$BJ$L^B0>;: ['H ?Y-"YG%F*Z-2/, M98*'"&N/Y[51U*;,VZUN:\+WG+0S6Y!,156C$$J_1$&0=YBAM>QFY4(;@O75 M)#<4UP.)XT:1\U>^"C6^I6U7C0_^",T)2Q8<>>2J@@/<$8?G6)PW,S!=[8J^ MV\E[;&/PB!MS>^+VUVZ,FV?V[]G_MO\M81$=FI3^"M9VS[S]UI_:\CY8,=MW).!N/ZI D#<2)UB67_\$ M_Y=RO941""Y36$(+3?;4>P2&_^?OJ2"'UC%D ,6[3]^ELX]?.=I8??C.=K50 MF@:O,0*Q.@=__WC6JS/6+,BSI_P%_YYV A&XMGF/7+P54CO\//!="40.E]_ MB[83X._QF65J8Y*E_K-1D/#^][ #["ZDVM.?'^GZ]S':;0>W)\9NZ47;D'J)@?:..CR?_]#H##V]P,-IN=:K)S/ 0-M9MK4Q-30IM;-LVZ'H_ST?(&4)H84O ^V^8$M^J'[#4@X_-DS5 M$!QG1--NI]"640^FJBW$]HNHTG(7[XP:@:'6=D&?#/B4M,<&-L@Q3,I;F4&*_K?C>3+9=/XH^1[NJZI%D^V.W2[-DBU MZ2;;[J2:?)OCR48GU6%3 >-V N[^Y7'-M,C0[_ M27GVTR^^4ICAIPFS\,8>S0WCNJFB%CA/ ?U$X-QOZ9#:$_>"ZI_>Q.G"=V]? M?0#3#%TEFG);;<.SEMV2H%H]SZR.PO0I)>7 J=^.*O#= P_(T"SP_!=(L@W; MN=_[0C]^P1"2AM%7T!PIPFV\E%#$F..4ZTC__@B#&%"XW#".P4L$GL$P9 M!LLL&('0*3G"5-6D'_N>9,V=&L+J7K/"A8%$PY;TOY\YMEM'F A#"C]2/W^= MU8=#3_$/+HZX-AAK;LC%7B/XY0!UU*I ]JA),TNOBMFT22G-CK]!W5N&9XUI M4&RMD:)K@6!K,U2JS-8*3*/$_;7EI.#GNPL;IK]KWBQ4S0-0\(T$[J<.@!8! M7$*KY ]Z*4C>9MW"D(KSL%XIP4VY4R"%\78YI5DIS7-3DKHQAOX\O[?_42,- M>WCF$VY]+BT)0)3!*)ETMH8\548ZBP#1F +54@N_9^R^V0<_--T_CE9ZS?^NN-V1+:$_>?S\'CJ=)@K$#NF=/ M=UVD(5BV(L]2O:?-WQQ+SI MT*%%L";OAFL??A=$US9\+U!!]G0SLLL&:=\.YIW(!MM Z>[_/?D-$FQY;#^G MNS0>*2+L),!F*"_H<5-T>,H*1*2H<%NL\--SCHDJ=+L#\Y7B:O?*F-+I78,% M?53U;[O3;IBO-G7L>6BLG#T\LK47&4O:9;5HX0VGP0LIV[<\9T79\LY\#'3K M!$=D413G,KT:,>G1O(+BN=8B>#%\(;>%537[+:?EFH+\W/#\2F&>>VEY/L)Q M'QB_JH#^KLQ_ =[N"$MFET$D;?H[#$4$7#VLD:24;5DHS8['W"*G8)W\:AR^ M\D)D;"=E>RIP4A/?T5Q9 MDS8AP5H,<;#X)6BE#N$95A7OK%9.7\DI%%,D+>1DH2L!(BO/N4I0A:$Z*G /+ M!Z]Y')<8P5]?M\.\6W J^)-U.O;".ECU[#)'&J4,\.@5I'0G, ]G&O"E5ITR MPJO\!$N.PD)?(Y*VH\3&?V*=9O"RP%*)@$W MB0?&FJ,25?-YGLD]\DR@!U*A(OCS*[/CKB*%?VY2K;XR\0$_? MLP/QV51MZV4^."^G>559KQF^U&K6VG(:JKK(T0--Y[ %"00B A%X47/P/[T#; M/XJV$^BMC9K]:Q/T#3X(.]=4L.3]5XKF!NN\S:((CYH&BD4)CW988Q!0(PS3 MI@S!]5+.YD3A6QO\MVW9YIZ/B0L<>B<@?=#!]J ,<((5F_J.ZX[..MK*YCPA*7GWL5+8NX,RBI0C1(6 1QD9 Z.TG,Z,! )61F@6 M5G !P22)>'%0IK,@Q.ZRVF1IH3\2VL4&.AG/R%V2[).658-7?0Y>M^%5$R7L M? 7(JARFTR+/6PHX6M!%>Y;C4:Q:6*S&G;%87>Q2].)ZJ 4C[HCD4,M5#U.@ MF3L424AP31)@F;L2158FI_R-3N:-ZVW!D0)#4E!9:9&PUQE]#Q M8W1TA$WH9EM;(QKB,B'AQ[S>W2EYL-QZ2RG;2BU4+6#+1W?@=X1P^@[]:B&\ M>V7\*!^E7+^=/[A"4'$CI1]R&JH:ORQ,ZB0"EV37+Q7L6AUMD;LB >\5:@E MQ6WJMOZ56FB>:OM>:BHXJ;E@O)ZV=UU-D(#I#&#:Z8>M>GA 4E9MM(@%,79Y MMLP/^_G.K-%APG(3R#M(JM$4>VZTG$?I?%>T/,_"#+7(11(P]V*)WJFIQ](W M : ,=$R/VFFU1)?ZI7&Q3J]J4&Y?E>0M0'54D&J07(%LI3C/EO1477!TX*5J M->KCQQ>_6>"0L>3PR!1(B:N4I()@\8*?]TBD ,_GLQ">#CH<\?;AW93^_&L3GOX#/9BW&/!%T$BL4)[IX\B3E.TXPT6UYOU!!>(+GNP<;YL3* M8WOUM=:@5Y7^2N;5BK6HO9V,\./7 +@?3RKX\2OUO__!$3R'_;TK'=>P'[(% M3J\J^+S3YS4&(\""(0(#\)F:YP68!48 0L>V0J5HK%(@T%2KU.9J)$':)/@5 M!$_85M9[QIR/?1SN$K1] VP7, UG0M9K@[%O;(]4^A$FW(W]@.^#^>2/\=$"WD&P[]CK@)U\M$9HQ7ND\WB\L%E!Z MP;38A)\^Q4\!>H64$3P/4H(D!?P4WALD;X#EA,+_Z+>I8!6A(S^X9L"&P3N< MO4@,8&(&4UW]%>J\H+- ,X0C':?&CKWPU/W/=X'V YN1R4#1K(W1N,G9#6T M%/[[E?%M?D7^_FO?[-T&F_&]'-U#LU#7_>_,M[V_7QGH]L>PZ-ZCI A\3 A- M[;3XH>J^#%M>>$,19+*X",3L2%%$,$JC67A$8#EIE),!@J8^)'K=5H$N$;5V3^CUVRT0;A-BSUL6U=(2 M+;'3+HWR1-\IT_2@60]K?J2?MR0+6&%1A= ";%J59J,/\\)$.EKWK]CW!%8M ME"S=[+.MYL@#M$.-=R[;DY:LV2S3)@L<'O0GI::SSO695FB+OQAG@>6\=GX?)K5GKU+?\RAC.9NR^EY_.C=!Q/$XS[A-';W MP9A!W&>,9NYRV#>;\ETN][UFG+W#7Y5@@=NB6.M3N'0]A0+2#B+HR655@K2.P$X^N(7[N_1*&/W[5 MCAO)%SA<_6%-^;WP]9G[77Z?*!_7YC=&E?-7)ONL[?"=%IA\+G=2GY,P'[5: M;FRMSRUBTN<0,>]95K=-@S?L//13D9-YW-0NX[F/:(5,G\\TA M+>N@U6]-AQ*&MP?ASD/Z0X+QO?W$\[GXB:EW,Z9>0JZOKK3\AB&8$..KB9$8 M@(D!>,4%IH\GDB3FWVV:?WMRES;4IK;$?C #B^)\,26*"N![@C+++.OF*!^8 M@5AB!D825U]L!GZWU'OEC8S L*36T31&33F6$;S) P9RRK(W:;R^N\TF#)@; M6'*8-OORNG#;V;S+6(4O#X]SI4*Q; 53L4-W/5B635#0$BQ)$XQP7S6\;RYL M['J")0N.[*;"2MV:_&:E$>P/X6F>_^4S!-^]I_=C@;=(9*BZ*C",!^7Y1T#R M3:;H]@+D$W(QORA'^IU$Y!.KP(=:2A0,P_9$>WF9*$6XG$^TTR;!FNQR8B'C M3P',277=)0A(&0Z/WOA^+MWT3@IV2-.&_9"+?5E8AN>HM@7]0@2YFY.>*=OW M-OP>,K[]7/8\5 24MJ=#=\\(F]SEBF^!% ;_E0HIL\GBWY&]N$ER#YK[EK:E M*A_\,>)V8F6T[67$X3D6Y\T,3%>[HN]V\A[;&"Q^/+%G@N'*MB<#23,%XTV()F*J@8=[[IQ__W!-(I'CKML MYK@Y8;8]!Q#L MU^%7O!*ESS/.G2'U,("#K\)#DN'G7;+PK@5V%\J:P.[1Y-3^X/NNQ?:!Y;,? M3\U0N_9*G%J/]@SCE#5W:@BK$'R[E.N3!QV6(8!V-NZIHX9_RR+\__[/$_-7 MD/3 -/(M^5G1 REP9)S06E?WV>+H!D-C &VM:T'Q@',O& MAY>X,Y1QR!^/_ MLX/-_0-$L!!9Z;MT]G]2CW^&T]J.ZF T84+Z@9P<4/MM#E'$.@5:GL@X/%4DW (H8-%/4#( M<[H=(\?N $@NH^1@'!9'B@P"QQ0#TB@'LNA(05"0SHDBDD:4IX<@-LL3?OZB M<]S(HZO?(?,U.L464Q3;Z-"-#G?M8K8;QSIX14B:?W^@/UYQLA]/[@.EC7X8AX(A[@U M"IF[U,-04P=C?<$4I\CPZO@?DD9[$5B>(S A3]4+WO %].AZ\@# MT;@.&7P.67:$8)ET)A#$>,'=^9 "O!]=_53D)NBZ"KK0W,/^Z .\ M @W L36F$,"J\ @N-@ ;(6*%J:*]-TH&*)'(9$1/AMAYIZ LG=8%/;T=XH[C(WB+NC I!N\4QG,"+@ M#$Z\N;%Y?>FW'>J- @[_+H"C2*Y,&HTUMAGNCN"-N M#7<-MD,C'%-J,$6&(AL=DJ)8OM%A&J5F0&.*H0,%BQ%8%&1=.%1NZ\-VV-0# MO)ZJV\?(R2,R;PA_N3CC[Y7 "5HG&V1I2ZH"PU$\QS%L0,5"\'5MP#&!%"Q& M 'Z/$13T+E47+&&\"9P\[),6-%?R73?<_ QK+9&68*Q<;;-=^AAOH6Q+WN9J MA&W:P/4-;].$G8+M[O\(6Q_QP"U[!=/]S>)\6P\O.NR&I;<_4;0B,6 M:^_X%32FP]VA-EOC B0VVRQ%%_AVH+.1')PA,I&"8?INL[WG!*N]@6#3L24@ MAZA+,!81C&W[/\R;CR\EGL\BKM1XMHG)L)TRW3[ZO!^A- RYMU- M,MQ.Q"5PC#@X,'@( F[ I"F>/%C:\I@M6URP0X$\! >P.'/\$ M8]'&&$[WRTR>Z7 C%,,R&!XI6.%W*7JI:J)V6UEDL=YC?.X\AEL\9&G>TC?=VEZ![]ZY^'72()=_^$Q M3"A8G/"$VCW8RNV_?^SDA.IY4_?^Y\_%8G$7M+L;V_.?I".IVARX/X$\%IR? MLN )/S.Y#)K]N3FML_D31<(_D>Q/ T@V%![%@S$, 4L$3@O!GT"\4STS B*' M[D,(?)?^F+QY)"*!WF7?K'^34/%+%$@-]MI7J;6I=4X&!I7HH< M.V"S/_M72MY\OSVX2DX=S4BAV/;DZE_A*>WP:<&TK7&JIEF!E+92].;F+4U* ME6UC$V'Z*\58TMU?J? 4[8M&U/Y4_XM?-I<^69M=7<'8=_;8OG+7NTN5!#50\^0*W]F>!WEF5W%V#0YVYQL_O%#;SQ M[?UD#?LN!4-(&D:W]Q"%'3I3>UN<5 U<8LT**1%@-_C;DK9;E*8@!W^$M]!Z MFS:V$AYTOQD[(5$Z#^+J4=K@& R6&((@F(1(49$V@<[ D#ODQG5&Q(E ADN"ZJV-U!N5/RB:%60LS[VTN@4#IU'""$0=)?)H MQPHHHJ3%#$%$A!5">81^.WLH8D3X GLH?/+K)!Q"I/@[[HZZ>UYD+@/_%;JI M@FQ/GU]I_:1E#L;WZ\ )CBA8P(78I0%6>T&(PC":",)(",)-& Z)E=A@K+ @ M6, #!5ORP\!2 I\$/J!+P_,:0*<&0?&.KZFN:I8N"F\BA!$J_ M,^2:( (C 5$"HL\,.70# H(D BG!TJ>'7 AK76O?"$E?7PH?V8<9=D$%T3;D MJ-3!_5 -V=<*@(:=/]02#E]RB7*JK](=3>\(#S\0'OW"PK?9W!WV2MW;;87: MU,'?X7(DE6^_7^5;/*.(()N31@*>28_2>"X](M(P/!*$#"$KJ(ACQ-/*MR=4 M3#U?6=P7PND9 0^JXIY2)G6ZG\3[93FO,HD MQSL3>K=VY147^TDMI;.-XIV7OH/2%W,(ALE8*4^U?5>P9/>O%%A*(,#\%#C; MRR/"+#L_$'%_GA^]9Y[*4XOB(^7X=^(6X"*,2J@X4A0 C](2@HT(!%9&&9S( MP *L@)R /Q&W'6E$#Q: Z5 YA?<]@>];R@+%T'%X%*G"Z&QKF..\&>65,^'=K"_Z['1(10)#P^)9AL06 M?*!DN-XB:)EYWC*+C\TQH_5M7EAF8.G"IJ8/**.?A2?F>)1]V;+3RPOK-JM58:H 2(>R\SVG.!X1 M+UNV(=Q!UWE_R>-]8SHM=M8K4FB-P/QK/A45>9<7)8H0.:SVW35G;9J^Y+_.EL=ATQ?SH@UD4N.7=<"S);X[D]VAC18V W@Y+RVO4S6VSQ9U MJCN;U2D[6VS20=LCV*:ZM.K5K4&PLGJVD:_,*FJS-0Z;OIC7;$P)Q5K6LWB_ M!DVK5%H32'?3ZXMY.5R_)TR(6E6'BB53Z*[PFCINA4U?S*LU:Z PX%5!QPEB MG6UY>2_#; ;P-@&61(YQ(DRC$%]*#!MTK\/.^ M5!\Z5:05-GVI A3+HGVG7H%19LV)Y@CM"-5%V/3%O !)IZ>9LLZU&HH] P2 MEQ5QT^N+>2$M6*E*^6H&GNG(W.X:JCP4-KT^S.M<=UH\<5P/XC\[K_5E8.#E MY=1;<^&T:%,&N4/?/*5UY ;)Z6W<'KD-==S!F;=\FGWHZ6)W(*N:!Z"@ RGT MN[A#-KP)**%+U.B";*)&"5VB1A?B+OUFW#RAR[7D&/+1&XH3NB1R[-O2 M)9!C;VZ^)G1)[+&$+H=R#,82ND2/+KD[+)O0)7IT2>18-.F2R+%HTB618Q>E MR_MYB1\+5UYM$8@/+,)%!?@77?)\H35YJ#"6>:W"V+OK@]QE]ZED#[O?TV4J MX!E-3NV3U"ZX?L3'ET]\\LZG"0D=U0$@50]^4-T4O:D55/&MW4%J[/]G[TN; M$T>RM;_?B/L?"$_?-[HCH$;[4CU3$0+$O@D0VQ>%D 0(;:"%[=>_F0)7NPQE MXRJSYXT[;I>=%LJ3YWGR;'D22S[79PYO1[E^495^M?SS$W6+^,+=E7*US-4' M50L1]M5AZN,ZL5W8_:^'X?+39H_OVTZP*O]^T )/TG\:T;X=%K]KI;@K"@5* M@=W*[GNU2@'[]MV94GP>4R"EN!NEP-XUIO:/U6B:88Q&?U^YE54SPD007PGQ M9\T+C03QUR'=_^CLKM=/.0H#GSSK]W*VIY_U'Z>V8A+ZE[.EWP] MW\1_S!5X23<'VRO!XYV1:X9->/9*!M\HK5!U==77%;F55>B6IE \&33$:)9; M=EBZS:KKY5,BKNQ;;?\J&VTO2%4H6!,/-@FE[2F,0F+;?]"#XLB=C+,YJUMO M94=JLUL-^?%30C ;XG.="S=8TW^16IH.MJ^K"(>F%F]$DA53(IV\7GJB.*),9+?WEA[&." MN,QQ3."()B9:?<6K;28]SNYJE<9=869F&+:U+*MXD9(P0-E_-,W M/$ES9))B:81^A'Z$_@^B_]7.WUIF%M.9$:1%AYGF^[EP7Y8.#N2![_A*EN8Q:7GNIUL-M98AH0I/51'D)4!?#X.@G<%YI(4M1Q!LS-12@0YD^+>?SR M4[TJS)\VEO$AS!?:)NX:C:AE.:DA-Q0SIK?TEN!%F:=O%(8G28H_#>8?<9_' MR,L#X2R8WWHIEY[J=6#^+#&,#V%>FI4:.;<_9ZP\U\JU9@PY8(L0\W&H J/I M),,CU"/4(]1?>>SB0ZA?"%6:Q^SN6LY;TF!3*S4S%1VB'H8H.(9)8A\-4-QJ M\47>]X(@,?.]D7FPW_#]!& _@>[N)R-[^M@S*LGXY/!%C-1&#-1#\8K6=&PY M&<43ZRLEE1/RKJM-81,]\ND;P5))##O.BKF?4@N$]W/C'95A?&;HXFV\3P># M=+%0@LLHH+B'<&^"T'N\/F'P];=CB M;;RWG=$XW:GF>E8JJ#*;5KW9(%4!X)U_^D83;))E&81WA'>$]YL)6+R-=V.T MVL@-S\S*+6'6**4K?C1U(=YAA((BF"2+87=50M$R;!M\8#(Q-ES#5^U=C93J MS/Y.J+ICNF80^G&?BX2QFAEN8 0H"OL;^=;K9"L49+ALD&&'POP6@X*K"S] M3]PB[P!?B:J8RO&1TI%34W?23,FE93X[AB\*_!$:3]+T<>7>CQAF>&C\HJ#! M9P8-?AF_$SWOU(V.5\=2S4R#4B6_9%A+\*(PG@#,#?)(_P+MOS?M+2"GX+)! M@%_&KTN5+#7=68^PS&*H\XT1D\LYT3OTOXUC)S0)N )WSM&,'?>,>*J0IVW6ZS]N:4-EY;!=;#JF;I1 *- MM##R@11;1AC:!F0!0*_%[Y30\#V(#,\-#K!K=S-FF5&YFI:C[**BMKAT74]) M"@NC$PSY5B 5548@.CE+Y<2E97!5='+J!A>_22>!DL\I8V,6BET6&XZT86ZL MY>#MH@RPU4C@:Z':BPOG8B^-IFO(U5Y:!M?!*&=JF_&;C,(K6G6-FTY17M<* MG?1FRLL!#0T4_ND;E63YXX(WB% 0H2!"N8J'$KJ5L M.J!;T$2)XTE\DJ7?J@>_O?*1^LR Z^..$Z:K>8Z!8MLHMXQJ0SXU"O,=8L48 M814O.$0\_7HAU%O9?%6<#U8\1VP\9QE*"A<7@A!XDB,(5 B"P(H*04X;XS@. MK%C?4<;,-!#DKD)F%]-J0^#R$*S,TS<2& G,3EVJRPL(Q^=K-(R_WYG%P"K,(*#X(&%OUQ>0P$5@36NP;K:3WSX\ *9-'+ MV2.O;ZWU(>.E[1DG!D;]VAUEPZN!IED=-CC+_D:"^-AS/F<"\]U>O8[,\2 MX/C(9E_65X56J^N%&*,N^ PVTM6^$&_VL"Z#0UUS$-X1WJ\\?O$1O&]ZRXF\ MZ$:&7!^S(V).K[-\,\9['*S W@+\795UQ,&+H0&$;#R',D)U=;@K)PK5HEPN MJNVXACC&/U5KS[<\FVX$!+HK:_/<(!U#>CNN#0$MKD)?!9N1Z:K^NA@:3@#X M$L[ ]^)F1\_1WT/W++%VF'>J2\5R_+%H3D?=B+ E!;.V*OL44B: Z\+KIM"- _H#1&9Q.8OAQ1]P0@2 "001R M#<&:\Q*(QLJ6U>-SKJQV2N.U-\AG0WH,"60;[N&3#$;?57%*\44LY[DDA499 M*I2@1B4IUQC* 02W"U:G#= MI(\LP7_$8 L"_.U6I-QEZ.48P.MAUEM52F2(94QW59LK >E88PAXYND;DV28 M$UW&](@;/$I+/R#>SQ@J.0;O5'?$]K30;6&&(51FK3# (C7&.^P?2@$?Y40; M/ (\ OPC ?XW!6-2&\H6@?OQA;]]KZ8)$:^M<7?42%* M#5X,LPU9@/_8$?ST!)AUZD5\!_QF&^!!Q2DHMXR*4ZXVHK&]#?LG+96X*EGE M6&):QNIA/Y,J-+H.OP$V#@F#&#R3),Z>"KZ#Z :".RHEN5@\XTVX3\>-'JN9 M2DO,E,F6T=06?G$1PYW9&C@XNA,!)6Y1XO9VPAEOPCT<6#9N]9=MT>@.AIU: M1VBTW1CNL"D(BR4IA'>$=X3W&XIFO(GW5C8K%?QLIR8Z/56:S3FN1V>7$.\P M@,$129KY8(/4:X]3_"PD ;Y+!-$P,'53]4TC@*C&V;^_MP>Q@0!1^07*QJ+R MB^L*5M2,\)]2-"$,?7,8A>K0-MK>\>=C[%J:[2W2#=$0FZEQJ5Z.1FE@]5#Q M^1CVK<(R5)6!> !595Q!%.,S>*"_;DOSSE@LRBFRP6AZ2+3)?LP##.0!E+M% MN5N4N[WNZ,9GT$"O0LP)=USM8F9JR!/%3LO10P'2 R"D*B& _$ XH$KCWI\ M!@^T3<8T%2O=E>O:0NPN9BR7U23( ]M#)X]6V8'BO&=-X_[(%B1@"]V+@ 9? M!3/^RPL(&)A&]J_K WSQ] MAZH^$%V^.(SI7'M*C*ZV"PJIFBBB\A7<"J$2;) M\\'R\7HXI O]K!T>[4>^QTV)IN2 GRQ7/5 M"GU?52OGC\W>!0/>7/7\^>=\GL,SUS7GNP@>(-V^DI,BUS7GQ^3M2Y=%GW_. MYRF3OJXY(]U^C#G?L&[?4=XWK0:FEC!4WP4?&R1FAI\()JIO[)H1D@>+X5$ M!N5W4#KX_0!,UER8NA&'7V)0!0J7LAK2E//'8H:*JJM2:C;H6Y^=$R8^$(01 M=\AO&'X+OF+,!]^#,=CW8$QV&3;$=,1G1":'RY216ZJET5C!V;AX_@MS[LCM M'?AVB#A08OBDQ/'A[/ IB&-8HYNI2:$D8O,NMZ"SNK:4.A(D#N;I&_:%.G=% M";(X4,KG?E,^OTD=V MH9?C.C$^8H0%X1W%2ZXU7O)SO.EAP)(CWCT1,T/Y^ MMVX,\E9N,,SQ<[R/K<&,*917&\S!=PKH^PFI_.K5FYCI>Z4KO87VV6,9QWX8<'N2LBHP:3A!ZOK*L'4.PV MD)O^3W@"A6M1@AA5EMQM@"/C.8[GMD)/L[+/+/"=/7=D<( ^/;=<,^L>HV%= MUYL4:BO!([)C!>=AM /[0A_7EPD5FB >084F=Q$X^44>2==7=K_!-PS9#'11 M:S2D6H&0((]LHR@\2A^C]#%*'U\'CYPC(/.+/$)T':O<#'-3C.G.UH0S,'&[ ML(0\ KL6?,%0RP+$(XA'KHM'3AH)^E4>45J6M.AF.-%TU?7"$AM#R8UY!(:% ML"_\NU4I_XX[6WZ^UKX&]?8WW_N7$F#$D3C_='W2#-BW\\=W;1E&PO5"\,C0 M2X03(S"@+L0M5E58!S,"\G4U4[7!RX ?.. 1P9=/?+V?"^Y8-M3-Q;?_@"_/ M?Z?9ANI#M$_^_E'V)/R0'==AV/^=!+(_BIB@GEGL.V+)%R\=?_W?_WGY\OMD MMJ.=%[.:&) 7OA(Q XV-U- W5"NECL '?U7MI;H.=K-D :4],]K7[\P%Q9# M,>A])EY\#\6Q)TM'7:5>2&Q'>"G;&(5?=W_V_+.8K+[_T M,"+JOOF$#+ED8 M\.D_/#=>F-";?27P+PS4 _#/W<0H_ M+GVBI7NTNY#\+\Q\U,?$A_?VK7<^\ M4L7?^LCM/^&# !T!5K2W/UEN)[O[T0L5@L(%[].&])3P1HD,I&87WO^[4WKU M&,7_<=T.+8<:-I^ZNDM(VPEEZK56 MO5+,"FTQVVJ#KU6QUF[5R(X&\N.J>7+YGXYRT3]5SBA_=, MP+E7Q<2?E7JK]=56M$2C3;MV 5;XD8S22$5[/5(L^*/.HU*MRK6M72U M52#K=76X!"/WIC1W*_FQ7N<)T4Q9U=&@+V;[\E=G&UK(N-BB^:,HX-K9(O\3Q\YOZ4S*YD-:F&W<%2B_[R-+&&[1IC198$9^TN@(7(.E,$EA#P@T&S(&92XG6"O,2GJMQALY7E*X M \^DY5E'-RHST2C+XQ)G+2BZ*RC\_LAZ4"JO&FRZ@G5K1:U92N$2/0$:BNT/ MS2G^(-C4I92WHR M66DL-=U4AK(SQ2M9RUW7,V3\U#U%"2H5NUX8TDO1F:9<;*AU4CDA?M?OFA([ M.M\-S*U_"XQ+6YT%QM?G;UXR';3'=K88-"2TK0'RS%:Q\:=&H??\@ZWE%__D M!P/QA8N\&[-O@(?^\XOM/A#?$NF1YP7(+_R;G;A>6$M.;T$HM XL?EZ>+>)!QZ_B[QP0TY< (46 MXDP+@7_!W^P#@Q;B3 O!?\'>+!E""X&HZ;$6 E 36HAK6 CN"_5FY2Y:"$1- MC[40^!<"(>(:%H+]PKU9(8@6 E'38RT$H"84XKB&A6"_,&]V T<+\;&%^&AO MD/=B?>>;-?>!6=_ L<*/)[5^40B:9\,?_O>)?OI5@>!?^,M>?\P=(;#A#Q_R M8X:R/?$-(U$%OY@$"='5#3U1BEQCF\HFL>3S[^[-B[5LROM7*X@'E3,\*$&=_-"/]C1_#C$J[G MQI4UOF?;\-\F%)$1P#K?^SGP=*S*?_(TWRN".,$T3WPTZ>U:@C.=/#KVV-%O M7\3^X4X*'[HIM>%[(S/\R36I-5K*I68.V1$=?[RLC7BBRC1A@2CY](UGD@1W M7'](!-A/+0VX-<"^EV&_-\!^N&7!YP%V(D_%835,F;+!37+.8FS(E2ZLE&: M&<$F,?RXAF\(L)^:,+\UP+Z7=[X;P/YJ;X#/ RS#6K5,$0],2QU@PS79Z$\' M#0A8V & Q9(40NR)$'MNO^?$B'T['7MOB/WP*?S/0VP];%?2O;X5RJ;4('1W MZ82J"H\MP;/V')&DF<^\ ^("#GH]G!@^D+XS\XV)X0;FPGAVV/^T@4S^2B9< MX,-[HT2HKK[>0BSJD\[6G_0HPLF(]5/:PE[8XWZU2R"=NUI'\M,6Z.).(]*Y MDQ0/7[/.7=SO03IWDJK0Z]:Y"UON/]6YFTTR?6\RQ,3/EUW? *^U,?3$6#7= MG1&; $Z)#AZTB,M+80_Q +QYW.4)^":)>03^9+2&N2@U2&BPWS@L5$U,#'UL M!"\M8/B?/_Z\Z1Q ;/%G7AK\Q=C>AQX0;+6> S,OP(GG@?S@#P787JD)&Y(% M@3D""P_?M:VN@+L$A @^_;7?5%-]7R']IC.&I)X,.&NGSZAB+1#V6)\'O7P0 ?#C8 MT@S\#]9<0MD&YBKA;*OGC)]5ST&I_'VZ53A+Q/RTJR"MQV;=3K&83)ATE7*) MPLPM@%4@\0-K$*OTRT!C*TB8\-S!5=_BT)@*C3'-7L;TK6M3%GDYIR* MI>G46*%A[0*59&EJGT80&=Q12#B(:J[JFOX9%YX30>VPZZ=\2)01,.O M]^ER>;X)0)EI3 M;\K.5]IT#+M$POLSDS3)(-HX)VU<]"S>I6GC\H'BT[D>-Q2Z>-_U6#<59U57 M6EDKD[)+#4.=KQK M WPVB\0\W\_+\UFF9)>EIV\T-,(/+Y')K$# MX28$XKL..J/8\JT[I >!_]/0D99?&^FV6A3E;M5OJ54UR^G9*#.<0Z#!,31)(ZY++? M7WUV)O)]P]76B= 'DK/CI4ZHWP6(\FFGK="[8&.LRU7P77K25V!!73S\D?-\ M PC@&?YMB/[M'&&&[1\N.(I+5QDS/Y33C935BJ:>0CV'AI1%V=EJ!H:)+3_IA0TFGH16V5B>U M]FK0%==+K;1:5/A6C8=N$ PIT4P2I_8[MMY0Z>$QW:E01ZI[#/^@*,^-1GG> M<*UD>3Q)V6-%LU*;&;FI>+FLN!HK'(S9L$F<.*[S)8+VC0=@[BW.T_99.[2\_M86,-QR"[QEAU M7(IJ6QL*8)[-HPH:0Q*GIX0-R12*_7&U M@3EE22 D(!-]*@!*@(4>?)*F$2/<=8>H!Q*.&T,Y/24$$Q*U654(RIB MJ[(9I0.GKJQ$:"3$1W:2[('RBMNIKGA]+N?G-18)]87X$J'WL?N['X+V4#$& M*L:XMN#)+Y(>:Q5Q96.7&V#";2?5Z5@"+DL*CL%H"4.C*@U4I7%[51JO,0]7 M%R?0E5NH#@'5(5S4>3]RD_II(G,DCF2[TUX96*JQLJN=07E%RF.X6T&WG7PS MBXDPCRH4'ACS%_/.?Q?S75$4:O),JLNMG-XA\XVAA74$B'GHEU,/5;GP,Q<] MF*A@J&<#!3_HE:,HY:EZ:I" 1W0O@NMP$9+\X]S]-"XP8>3='SIA(:3ZNFM9 M6@DK#Y=9JS!P67H";"'\N6U5:AL.,:U<"8FAUT5!/>64Q''6_X=AR6N!K:?KBV: :-6/[Y8RS 2 MKA>"1X8>O'4E,."*QP%&-33TQ,AT55.O__L_+U]^GU9W!/AB5A,#,M17(N;"L9$:^H9JI51X@]U7U5ZJ MZ^"96_DOWRW-K]\Y%(HA@6-?2/K_$B^^A^+8DZ6CKE(O)+:CWI1MC,*ONS][ M_EE,F]]_Z 4F9(.OO@&;VRP,^/0?GALO3.C-OA+X%UB%Y(!_[B9&X5]8^D1+ M]:H&BOQG8?ZC)B8^).1_M>N95ZKX6Q^Y_2=\$.!)0-/V]B?+[61W/WJA0E"X MX'W:<3C7&R4R<+-P88'53NG58Q3_QW4[M!QJS/(*J:HZI1-#0.F:JE JA2NJ M0>.*3I)#GL2)D#G[H6?K[]%5I5C+U"NUA%@1,^UF,9,HU"O9 M8BW?VEU2!7Z])<_MA#+U6E:LM<0L^*95KQ2S0EO,IH6*4,N(K8(HMEL*!^9% M7G1.WU\R\?(M$[O73&S?\T([P@M]-4/P-]K^[)Z^_5F$]XEY40"LG>"OL^^P M'WWA7]_EGE%"UPV:^XX2]=EZ,C"L,"<* M:CYQX_-<.LPJ'A;52@LRXFAALH!7J.[-:-U;^?UJH61: M:K]>GPLKK-8VX0W->S-R M[F*HN%*W;3UMKNZ-->9K4$5O7>I[-6C\ARKM$6 M4_-U=:RS):X;P.Z,>R.;5&A44VF)E DO:PTTI9JS@#RY_9&\PJN=9M H8O.1 MIH(5GV>&&7B:8&]D6-#4,JWZ&M;%.LIZ(S&C9B7.9NX-C?!\*-4J3B3FZWA: M7ZT**7,5Q_#VAM:[^6&G521$BZBM*TVG$;2%" PE]H<6B]UUITT6>F+9:DMX MIT;WLE/P @?67F*]PJ@ZK0MBR\":Y4Y9[)O]>.C>0E4F@UYDCUMIS#0U0A1F MJ494&,.A>RM5:@Z&ZV*G3F%.JTG4-[T)1;;!T ,J-=6B="]#VYAI7EEN"Z7L0&Q%_3 HD%3@!6#H <6:;<3(]W+SB67,R4)9$4AQ(H$7 M.*!9@^RF%N2J,POKEO1J5NP/_!Q '% L[H$3?%]TE'%KMJHYJ-LM(H,02$. M:-:\%V%XEVPNK%9-*62XK-*U7?#4 YI5H,)EJ5+J]3 FM:I/ZE-17LS'"G% MLTK%XDR7,*./M0:,F,^6!\N.(2G$ 1V0)IOJR&]O1I;3SV/-S'1MTT"NQ"$= MR*>#15_O2B*1T;(+C\EA2PQ,ZX .B.M&:]CK%63PX6%?UH"N9 ?@J0=6*U>< MS#7%SF9DHFQTF*74"S< !<2!U;)8F1#6=DT5YUQO,:2&C#B<@VD=6"VF6,X+ M3D\1L1:FR8UF5LN-9 G& /:&JK60YOK$C+#RAEF9ML+L+&4+"GE@M;3"R.NE MEWT&*RL%CBZ8G?9]M$ CX M/;8Z"XROS]^\M V@J[!S$Z"-JVUMXQ\=DQ=!HIU7LN_XA?[SI^Z>AF_MBN,. M;##,%^K- WXOK/(7S_? ,T>VMWPV.)[_G8+QL*];-VX)A/"N^[2S8^(/?AZJ M#@//CD+CQ&[38>,K'GB\4?7"_?WMNQ >/&;]KM9YOUMRAF.E9CC:\P\J7BEX^"^6#,@ N M$OSA?Y^(IU\%)7WI\\C<$0(;_O A/X:B2Y%K;#,!)+9+"<"RFO_\>_@ ^O*[ M(/H$!:)N78&RAF8X0\-/D'@R 8LN?E0=Q+)WAYI+L>P5@^!/N2;(V6);S/[U M&,QY*:*\9AVHU=MB O_K7?[[I6-S%R'&MZ8KM%IQEOVPMG]>/>L98'#@J.S^ MU]/6K;[M9%]+L=B)9O]>T.T Q@F MA" P8%'?[=A:I^G'<)M N\<- NGG<37'X;;@4KQMGJL$DH;K .X3?&//( M7*CVME;[GNRO:S),SH_(*KP_^(_\!/"#.J[Z^!&#NJ'1D'3K9-%4KW63RL6^5"4ZAE M#1M?9,6R7P6-)CMN_EQV!&H'Z1G;>LX :)V#9:7Q*5=;,$KVQFP)67S;P M_) 4N3$KG1W54H4L%G#.38EJ)[,QI#XQKC;@J0/FZ1M!LTF"Y3^O:_>EC0]! MTX"JAD'"-S0#R A6TOYI&T&04&W;6ZJN9D")QR>IPU%D)]3G/_!&B3]NB^:% MYQGE/#^[F\_S_)O?I[]SK5\K1@UHC4)T0DFMI^I3S+ 75*M(-EAK*0&RIY(X MM=_A(&&Z,!6(_WTB29T..[\O*MW.+,93:U[$B&I9' YR;X#5[_;O=YCC,R5W^/Q_: 6#/"GV 1G@LLYER=L&1"3%5G0Q=,H]A- M2_#UGKY18#^CZ..L5(3"^T(ALB]_^P.&F(X=*3NS0'G+T&(XG>>)$E\$A[-XT=@F$W9/:#T>!U^6+,E'.NFO9:5 Y M7B.#ICF"X(7=WC$L2>(?S(+=1KCBO<++MA>J=N*X\DOD B$7",4P3I(!>8>\ M%A/22#M,=6IEAB%OK+(;WBU)"A];'DF"9)/\FU=O(PPC#*,PQJGS)^]9('8; M4[0"IEOS]KS>$Y:FU^B/ 8BA!9+$<2))4F]=.7-CD8R&[\W ZZV3B9FMPEB& MJ\?%P#/8V?VY)D?3(B>RX_[ONC'S@6#CMO^W6(SSSU2R+V8"OK<-^(W@ZH+C M@>7:Q#]_EDX#R@;\3GR6S,'BDU:M&Z7R]=9&S*26'3^5DVAE)#U]XW@BR>/[ M7N<-%^J<4HQAFTKEL,DHP.KV'",]MD!:+!0C1R49:C\/<,-%/*_ >.AV@^]M M(>^RM.#Z!(!LY-\BV)]"_7#6H-_.50L-7NJ(1J_%Z:-&MB[.XB[2P&:F<3+) M<,P=1.NN3\T?'N?(COX]$^"#0&<'^%(K#E1<-AH2HRZ$LBKK2PAT8%?3!)'$ M>.(>(WNO%#_O>?K2M&WD]".G'QDEYS)*GE%W@)=:66K!9*75"$OY,K[.S-?E M=6FYNWR: MX^AYW[@EF$WCM#+S(U?L_4> .^YCI7)ZER)V]EN#IMKN=ZEUX) MN^NA29).TOP=!>NV94>HW B5+*!RH_.6&]4\5_MIRJ VG!/1*-^@K12U8MA5 MFIP$Q65,B("$*"Y)\,=5+R/\/A9^4%BJ)>^TUNM]@]_=[37^N(W3QJ^6/5Y4_ M3JT?!XV="XCD>+9\4UXW9@IM2?10S9,:Z0MBLPKE^4"C!4%*D:,POEH3V#Y$ MDL:))$L<2N$@-D%L)0;I93NF M$]@&*4GBP!:C#T5TWNGZ?E-F5Z4HI(N58KLHMA)"+9L0);G8[M]LNUW4(..V MNEA=/8GR?S=UTY'UO'W@^[U,QU5@W30,=^D'9QP?=3Y"&(PV_ MAZWIJG:@5_GEUL3SPU1H^ YP[(;AKE463MQ@9?VC&'@'FT'?W!9QVWGB M M@)JTZEH53W4#P=4A=(*&NH8=^@ZU>Z[.FG1?(@3+T7-Z+5V=;X2IH.!Q?TP< M2U(DZE+Q8"B\^#9VX]G>7X'AO#QQT]R*3EGU]6;F\8):S[;&$(9QO)$EWVI2 M>[..YZMMO^VKNO%/B_795EK("$=&.+(ASMU=>T=5/S^?7F"S:482VAFQ3M"^ M59QVE F]5/"X52:)LTF6W;\2 &$981E9(F?OT?TNF%M\L\0-"#V%S;&1,UDO M1:JQD""8XUM?F"1-OM4PYL;""T L?F3H"<.9V=[:,,":.#/##;;-)&#GB:'A M&B,3%;??(OL@@^&L!H.X U'3B-MPO,@1_9QN.JRGU"DY/9*=4;IAE^Q\DX1! MAVUO3()*,M@]G+9'6$0;_GDW_%\!8W/%2L5LEEN(Y6G9U%RV@\NK&(Q@[^>Y M)$4^PLT9)S26]PDZHOU MVFS1X;3&!,LL%3SNDDE09)+ WKHH )$!(H.3%'\_'AF<^-S=46P@ASF6XVK$ M E,+#9Z:;:("-QQ#-H#M-GD\R5*W?&W(NP?L?NCK?42=WR-PVR,Y7B@(\EMF MQU$<$VA^7>W4"@26FD2;T2S4\Q0_!N\#+0Z&9Y* 5'4XP'!AZ(>O[?-'X6^ MZ7HRLV96C12=?GNZ&G65$4\L(?I@XS^*3U+475[I\2K.4?'<\3^5EPQ@ZV2P7J_66^)_!V4KT56Q$FL"(!-6#>6!DD1;^5#+WVT,/!/,L[^95'8)][#I"BI,A5V16OPZ!OTA'7(NUL MH(9U3"TY\W3=JXNK":"CN(D@07))GD*U&0C$*)EQZ63&FR@>#[44GN]L)K*! MMW5:#5,,M8E1'!=T\DF"_V ^XS:B'<2E#DTD2<3G4BU.B2^VIUAA;ZWEA M@FWRI2(K+"&&X[M+:8)*$F]B^-IC&N]9&:V)ZAL3\+WA!__O7R3_=P+>2A6N M437%;?+.S5D(%UDRI)97KI87W_6^S^9N6N>]BFYG/,UHT--5FC%F#DC?$#):\^.5"M=SBO,6"%HZ%OR28Y&!?\( MP\BOO*!?>02(6^U!-S7IM%BL[$_M><8PABE5@B!FW@?QM3N6KQL5@ ^#,U#M MQ$PU]93I)C1U9H;JP7M['X%^;IEED$%PWDY&W\'3 -@INIDM"3(D MSF9(/,-/W*%/T+3(B>(&*UEC9&KFH0(P&JXK]!%KHY,P(2S)^W M93N\P$YNML4+$31-)C$[B_'[#971CR@, \^)6P.F >=+>R)^%S%E96F>[N7)% MCBS+S0C#FLUT8F0R$)D$0.9^8X^_[B].T?8--8C\-:I_0,W2'K!SX@V:)\^( M?3/C6I@S>KVETRTK+]!BVZGFZ,E*4HAMI\0D@0%_A]_O-X":AR#\?WZLX]*S MOC,KZ"@"H*1!-R/CM(>!N6H&86:L]'0,"2 .>. 4GV3Q_0NJWK9PKLJ0.>[8 M("KK?VP_Z^(!D-O.H\0A@Y?F\7(CTB&I'2X@^V(N(XY/$ MFY>ZW4L@H^:Y*;@VOF?;X%,3)E@FWP@.WP>%7!KDTJ"0QM58&573]7R@Q<4= M9M\*W.;:2F/FM/(ZMNY:Y3HS,I95:PP9.*[V1"$-A/_'#FGP( M2K"Q[;TNA*%O#J,0WM?;]F"/MW_\D#=H3*747*$VZ':M?*&]G$V;15E=2 I) M? ^;$,M*X37/VHJ/@"=V99 MJT=WQ3)369:;&SKK#L<*26X+8&B<2++$H6/!B&<0SUR09P[9=HAG+M C\UBB M617T'IZF>,_*F)U&BA;ZBC<2(-'$A38D3B4I^I ?-WQMV?T[-B>OQ@'[=$72 M#&@9__AB+<-(N%X('AEZB7!B! 9<[]B1B<\NC4Q7=353M<'+@!\XX!'!E_.] MW@]RV_[FN\-%@!'7),K/?E?=#&:VNH9::_S]L1<';I"1FFR9X(@-*9XB=OPK M_ELW%]_^ [X\/T6S#=6'W#KY^\>)D_"I.V;%L/\["3_^N!8$]2(SO9TP_>*E MXZ__^S\O7WY_Z]AQ_(M9[61)Q'0_-E)#WU"ME#H"'_Q5M9?J.MC-DN6_D,_; MQ]?OVP040P+'OI#T_R5>? _%L2=+1UVE7DALM[ND;&,4?N7^^7>\*\0_\(*X M2<17W[#5T%P8\*D_/"]>D-";?27P+S!7[X!_[B9$X5]8^D1+]*I2@'RQ9:F) MB0^WDW^UZYE#"OFK'[G])WP00 W8*-$!FYU M+BQ9V"F[>HS"_[A>AY9#C3 97<<,3ADQ(UZA:!U7AB-VJ*@JRW.X1C&Z MJCYM/_5SEF#/(GB'PBK%6J9>J27$BIAI-XN91*%>R19K^59R&SP#O]Z2_W9" MF7JM5:\4LT);S+;:X&M5K+5;]=PV9*!P&,UPU$4G]/(-$_^\8J*>^Q[7^+3M MX:/O]J=<$^1L$;S97Q?:I%[ !?:5,;7].8#7++K ,/"B )B*03)AK#0# 'EF M^(D EO8F5 =09QC\==G]]HBI_/J6O(,OHPXY?H0Q"J.3G$*I&*D,-9I7<$PS M>%RE1PRI[;1=?;9.JU9ADY^25$ELN8["Y=?S4B8U5G %)U\/)9J&TNW.VSW+ M$%AL6?>TP7(P5@B%>#W2+TKSCES;9*PZ*[,]:02V UT"(]G7(ROI1ADOI=V\ MK'*==LEOZ5' PI'['U]CU4*MA\\KXCQGB+W,+.MY-0$.Y5\/=:KBIAM1W%IV M6J41&7 U:9V5%'+_366L18X)HK 6S>F4)8M33*LSP#A7J-"*J MLJ?A+)<;T#DXNBD@->"UL8+12<_ M*Q4'@MU42O'0O>DS'C[WM4*^9*G+6H5K&%6YJR_A4.;UT*A8=?N.05"BLVZF M%HMNWUOVQG#HGJ0"7:S. [PB6BK5*60V(WW8ML<*M2^IQF2H40MSG!8)SRNH MFFB7Q?$2C-R35&2/1V-O/<+%UJ;:T=W-2BX/X<@]2:7)8C>?QS=MV5/#C]?4F-YI.&V5<7 I8?^+.)ML9R9ORN MQ)ZHA)GEY1QCT,8(=LA-B-*0K0Z6"JWLS2H_6(^RJE_A,6.^,LNS46\YJDE@ MY)Y09^M:IR=VB2+6U0N=.5:8?:'VYI.-&2P%42PW5F97Q@M]3!XK[/Y(JCTK M96=MG175;'7>:P\ED;0EA=L?2;*+>6HA=')R*T_T)J7ZHDQ@DL+OCRS1A6XX M'BWFXEK-3HP16UYC/"!4;']H,]4IZNJRG[/*68:26;8GALY2P?']H8:E;1;C MAEFU"%7TBUS!BDK3)0QT[ TM"\4Z/VW/\F(&[S.:@VUH=B6!)=T?.DH-:0;S MYADQTL7).-253"\M*#BU/S13ZF/4- QSXGH553DEIU)<& _=4U5C7" :2E=D M9::8[P5NI&LC)AZZIZM+;5@G1LM*8-4KC>Y@)9.E.C&&0_>5=5G.K:L-OS/ M,H3<7BT)JCU-;\1H:Y>.R^PO(CA=+:J[0HJSG- M%R9#@\I7@1@.T$!_4W,+LR$?B5&3'-A*#YN,YN"Q!Y1[F=YR^I-AQ4JE*RK 7Y O1O]@C#/*,8,BZK#>6<5 MY,54!PP]H-^XGE&6O>& $O.S.H\U[49WDUDJQ ']3M-.WRB.)S7,*=++\'=&]IU2L22D[I+N>P:^6"BY,G<,+[:;F^H4Q/U<<2R(M8=]83*3.ND MA\H87D2S-W2XH#=@YQBFQ9;@9WHCIYC*JO&]4WM*RYI8SZ>DLH.5:UZZ:D;N M@' E.'1?:?E>=S@C1RO?K&2LO&98J M;UB/+6E7*FBR496;F)V7Z#2VXGM*ZU46=#:1.Y(6'?II?/Y(2>,A]OG M[BDM55RMU4@K9RPCWZC6)J+OL5'\W.]*&P<6O\<;MK%ES;-M=1887Y^_>6G^ M0C=]YZ)#_U+;^J4_!@->Q)YWT8#]8$OH/W_J[FGXUG0^KOJ.Q+X0[%OIDA<> M\8OG>^"9(]M;/MO4S_].P3C[UVWH9 F$\&[H8F>JQQ_\/%0=!IX=A<:)0Q8_ MCY/A'XV3[;[^9CD-_>9!'K009UH(Y@N.%N(:%@(@@D$+<04+@7WAT1YQ#0L! MJ DAXAH6 E'3E2P$HJ8K60A$35>R$(B:KF0A$#5=R4(P7]@W2_'10B!J>JR% M0-1T)0N!K*8K60A$35>R$(B:KF0AD-5T)0N!J.E*%@)1TY4L!+*:KF0A$#5= MR4(@:KJ2A6#>/GR,UN%CZ_#!7F+O5C.=;];L!V9]TKJAWYXRG,E[YS3>.J"\ M/5>T__63>JN]5ZYSJ8,JSZ+[I'X G[PSW[M6O+S_(@J$54B MJD1802;X-4@%805AY<.)AYL6"LH"7#X+<*N@N.[<2,9S',^]%8?C)G4 ;1?( MM$((>IPX#G@=6/>@VHA5$:NBX,X52.7>$?0 K%H/)X:/"!41*B+4*Y#*O2/H M 0BUYKDIQ*>(3U&4&$6)493XXJ"X[BAQ"]["$*#M AD/*&N ]&%?'QJJJ:>* M2"'.IQ#L:"$"G' M*90#8V]:.=K>GD5Z((8S5#5K['N1J\/[?CW_Z[\TS3!&H[\O&]QA7\=VTJJM MNIJ14,-$UM ,9VCXVZ4G\>3V&P(CL$,8^.@,+QK=^6'.S[I]NCF=NW8HO@7Z MQ>]VOZA$"CUD8(3"HDK4$F4*$B- M574&'Q8:#L"5.(_,< V3C)X+_AD(*S/X/FI;KM(*/D?. MCZJ]"3$RR_6.])30#[Y7U\\?[O3OXA" ?("BPD&DT_/EWE/FG2G.>_6/"R_8C2WNA )G9 46B&> MOM%\DJ'P__S[1Q$>W!D^$15G2(^<-LS[6;(X>5)DCR'^.#$YG-4:^#QRD%M9 MA6YI"L6304.,9KEEAZ7;K+J^/#.DR ]00_SH"=C.#3_8O@GP&.T(+D+#\Z$$ MA##TS6$4JD/;:'LUS]7^28 ^6X<'2$3L"RQ-358%N5[)1N[&S(6E0 D0C]] MXY,,@ACELQCEQ&; B3;MH3R^/BJ95^6)81;J92PC*&-%(21"LY> M2G#\Z1N1Y @\2=(\8A/$)O=@GT#Z^/.Z^.-%*^&X;\(/M=?;C-6.4I;11*\. M';IL$;U5L=-JF=%&N0+K! @:?/0!;JEP7&-4#'!?[K9MK4D4:"M;AV8*3CU] M(S$BB?/8'K/\A:@%4;TV%R;D=K!W!E#$F&A@8)3?)+%*40CB$;NPD*Y>G_G,()W M[-*4-IF%4I?36-V5:IS D(I;OP(3Y36IS'HC+6R,"VTQ*B\(C6@&*TJ$ 5D" M>_K&L\C?06SR66SR8&0B:V:)WMA- :LO&WA^2(K_[)E=\/&=/KVM&F#!C]_%6CMH<68QQ;347KT^) M'7 ,KN"DU,WO,->VD5S?E,_>I1MI^C5,&6DZTO3'6/:'U/1[3[]F(U^%SU%P M)78A<*7M*>3.G\ _)QFK+R;"=%PRVMC:<41L.7'NDF.[)2WR9EE2F#BARE))G&6/BBX@.D!T@#8^I.D/J^EG[N6. M-/T:IOR0FGY_-3&?:M2]F7&BFR.&!#-OB_E%V13)KAQ.YK\>;_[!M/MI3GK0 MSHX<8I2FQ/F06#'+]4"B>TM@X\'T$75D,AJ1P<7)X*11YX=VVV;K39=:T@U6 M-H?ATMR,0ZN<_B18OD:C)PVF6E9@RK+:J_=&V:P".$. :"2W'A=)?BR3&A@N^"Q,S6$X(%GUFJVZ03+A& MF/!&B5!=H1.\*)N$"AENL9#AAF1QEU$+!!H$&@0:!)J+RP*!YLZCA@@T"#0W MO=-<>[#B5 ?V:L/6DN_61II3GH;!6A YU_0IU$0PI_6C+ ^:JNKMP*="ID7I66-:LOY)3M@B9J9 M[F8DA8U/\-%)C'FK1A8Q&&(PM.U?7#@(- @TR,%$H+E>T%PFCO_0)N\GY^?U4/H.%9)DG-DD<:!^)* 91#-I,D:8C34<.$M+TVPW3/K3U=\;LS"=8 M:5G/6.?*@ZB K5?9UD"?.8M\=0RLM/C\U3M6V@T?O\I$OF^XVCH1^JH;V+&0 M$NKW)!8Z6H5R,Z@>X1;K$6Y(%G=IVR'0(- @T"#07%P6"#1W'B]#H$&@N>F= MYM9[.UUEYBKG^0:0YK-_WX;N_59V, ;RC[/_L8)5;,P2_%R9]K&47YC3]=4D MOQHL%3Y.9A%$DN;0+4:(M*Y %FBG1Z!!H$$[_>UV<3S_YDZ55URM71!L.1H/ M-7*J]QK&"F[NL",D?N "9;2SWPM)/=[IM0MPS1DSHJ5?;Z9)KRT;"@^=Z>;"! #7X0$US59]0T^D$G^\ MK2K9^&]B10DFX$\"A4M9#6G*^6,Q0T7552DU&_2MS]:78BWW 84!NN)X;GP; M7?9YC@W#;\$7SNZF^GW5L>VJUU3?5R:5U(28I$,-6Q.-"B_3=G8S$)Z^85]H M?&_!$S/#3\1"0,?T[LX#>< ]_-JVZNN;\EVFHI"F(TU'FHXT_6$U_;)WMEU] M*.@\M[1]M]-?V.[023G@G%5[Z52M/%]71%-=&;GIU.RF6X*"8_&E;226I%D" M7>J!" %M?4C3D:8_6NH0:3K2=,3I2-.O+9N$DD;G31I]Q*%8L<.0T-L3S%"8 M]KJSI"A*'D.' J9[WG#HHJ1.ZD8N2%9W*69BT"#0'/3H+GV M_A4?/ ,"A ,?IMH-U=2+;D:=F:%J[[;N7D%2TGBK@LM,FQ;G17N.<;GE+QOQ M/]F[.ZH=&4=OW7/9::W"I347G34_2]>D&MG8"'#KYF#'"X9#U^(@'KJ\+.XR M&HM @T!STYLW LU]* H"S?64O-R8Q=OV#36(_/7+$%6YPON3SK/X4.U?3LJR\R7HSD6'SV2!3&M?J60G:N3C[] U/TMA^%!O1#Z(? MM&=?D7 0:*XS?7LGAP$OOO5^GE,\Q^XBHNZM@QU=R8[T[74" 7!$_M+!2=@*I8@653[?2/54]:_K":C@YM7SIG]<-'Q &W9Y\]X\%6 M@>'$.^2]IV:YPG21$OL6,:DVRI0TB5Q"@-X[S%(17)(ZMO\>8@;$#&@/1)I^ M;:FBV\H(76 K^^0;>J)?V'Q_]W;SH/*&DY5UG!I1;H-66W- MN4O+"H'NYA4)@>Z&0'?M14S7?F)NXME@Z8+M6\7&WEO-SK5."S,E(>+E5,70 M>P&5C6KB6,%)>#Z.X_<;7R/.0IQU;;+:1H2OE[.N/F)\GC:?/Z>GUZS$")Q: M]AK62DX90GL=%4QUI@J0E6"73Y;:IR5T20OBI:N3U<5M*>3 W(\<_%X.WQ5YH01-UTYV+SBF!-2I@29B^UP>%DBQ[UY M$1IBI[MFITN=GT0D<^(3E4MDUJJ:BB6$0F^QZM*+;.,XX8P@V#L_G']S\RVZFAW!-6AX M?GR/<1CZYC *U:%MM+W#+L,!Y)>)J3C#F^.JF$D+TW'0#)KIV1@BGX8=#C@: M 1\!'P'_UU+XBVE)&(_]]51,A:$23%>X6.I^9@K_DTB@U5H(8R489ZVY/\_1 M)*_Q%6D)28![^D;A7)(F]BM>$0T\$@W<>V/ WZ.!G^3(ERM^7NQ,LJP8*>F- MF*J(!:UZA?BWHFA%UU.9BKRNY(E>?5&WQ;0 \0]3ZD228Z@D0>R[[8@"'HD" M+FL)G"* ]IM[OZ9%3F2#H7H<"8/#?&-BN(&Y, R/EM7F M!A!$I96;FE? S^M_#-+O-DDM=)4S,RK)0ZOAW4E%WL%./7TC<2))$7LWVR# M#F,^%!_KZ]U6GR8UIB.FEN0JVN!S41Y?01C@I\A/2Z-.GVOD M*V+*)LEE*XL-XE/8U/84=A)GF23#'EECA[!_K]A'ML '4O3%#=%L6HH'=M.2 MK79KDD2&G<\LE?UL$IAV^DYU)JDKS"CW>JO90K,=/M[^86H?QU GQ4>'_V,% M PJ5GM>1!F$76U?XP4#O,6FV> 7V^VO<+I<=JE<2NBM+[9M<$#'5@CB--V^8 M>.LT($V;L6K4L:<"]:*,F5%([!,SL2FL5DPUBY:$=8/J)C0G$ZL7_+H'U_"] MD1E6O" XX(41'FF;6JHM6%UKJA&D.F\5!V,%I^-L*L\D<8Q&K1,0M5Q<%F@_ M1J!!H+FV_1B!YCX4!8'F>A*&-V;$OIE-U/IMM3*I>T,Q5>LWBLML5>W]1K?V M-TW9C50K$P&O&:+A:&VZ[9;9VD""IFR<"&21'7NW[(*N0#T[2="#XLB=C+,Y MJUMO94=JLUL-^?%ID)TK;UK-6M[0L?I "E1%73 K3(B13<9.*L%A-WVWJ>SZ MAN:-7?!+/:$Z0#O#(#'R/0>()+%"%2RCQ@&[:5(TY&F(_\(:?KU)E-N*V=R >/OD[,DYS/25J;& M:(6LNK3,X92VHHY;#:@Q--)@RN5=(^V&#V?!7 QX$YB)L8%8$T!'=/!'"[#, M"_!0W8!'4:%]G@"JDIA'8.QH#=XHH08)30TFB9'M+1,30Q\;[R9HT%&O!TOI MH.J"&ZPNN"%9W*5-B$"#0(- @T!S<5D@T-QYG V!!H'FIG>:ZXN W$'Z*P.\ M^AQPZ@O0I\^KI@M_*(Q"PV\:FJT&@3D".A!N@R_;<,I/NU793-7H&[4J@ZV% M;G]4<,2\V1\K.!LGOZ@D2Q_9JA)1%:(JM+^C_?WBLD"@09XD LVU@>;Q3D3= M=W;O,VW03;KJ2ODQ+XEEM>WF!K.B6]0%:(/"W-Z[-NCU'Z?*1+YON-HZ$?JJ M&]BQ6!+J][0G.BIU=WO4 VY%U[;C7-^4[](:0YJ.-!UI.M+TA]7T.PQ+(4U' MFGYUN:*+=QBY@\Q1SO,-(-MG?[0-W=&M[*"7_H]S>E1)KMQM"1/'R2XPP^(7 M?J42JMAXK.#<]MP4F60X=/$IHANTL2)-1YI^Q1OKU1=AG+.CW\EVSY]&O_-" MIDU:\U0'6WOU>J\@M/,-.MY&XS:!^'XG,73X^#JIY6X/JEW<]#YC8NM33>1> M4YEUJO/A1"3"P:9=8(KES&2+;3(VD6GV+1/YAD^MP?Q@0C<7)@"S#D^I:;;J M&WH"HAK'_T[\\;8"9>._C-4GF( _#!0N936D*>>/Q0P555>EU&S0MSY;BXJU MW ?4"&B0X[GQA739YYDV#+\%7SB[F_!WI<"V2E%3?5_)Y_$:6V+3D:RRJJN& M3BX]))=/W[ O]/[EL(F9X2=B(: 3>RBSB*I?;K'ZY89D<9>I&P0:!!H$&@2: MB\L"@>9Z+F>[^KC7>:YC^^ZZO'!GH/=VJ.]]A<=$S@KS(F/Q]370F&4O)2@X M'U_.1F))FCZR51[B%L0M:$-&&_+%98% <^=K^L_)A?//C54 T,'2^+ MJ\5V1^7 9!8 MNB@W&U6 >Q2N"V&KS.R0V-BN3.,@G8ZK-?ZIPR@O #5+G9" M2&DA,VV6^EBKDW$WM=1@X*D_5 MA'T!O_.1B$$2&#MX;+$4#B-33XP1P$']- M0V7.O-#E \!>\!F7,33.Q\I.:!ITOJ=KC@3FJQ!/WR@&E=#>1O7/]4WY+DU3 MI.E(TZ^NA/;B!7(?/)L"A ,?IMH-U=2+;D:=F:%J[_;(H9YJ".9&9"Q';48E MD4IK7$'X91/W)YMD1[4CX^@],JT('5Q>]AJB&8U%,^AV0Z&]A'LD]_2-2S(D MA[9)1![HI G2=*3IR"!$FHXT_;*U)3=F$+9]0PTB?_TR5*)[],29Y*N69>9" M0EOZ1B[=^/4RDT\Q RN3-B=LU#0N=HEH4=A@)6[0C\U G'WZ1F,DL@(18Z"] M$6GZ]6@Z.A1X(ZFX3]F@EMF@(N=GJX7%-)S>L#3^_^R]>6_B2O8__/]7^KT' M*S/S:*X$&2_8F+XS+1DP.YC-$/C',G8!QAMX87OU3Y4-:=*0=#J=A"5UI9M. M2,6NJG/.I\Y:9]8JF$+DRV?NOF<25.JXP.LFZOV:H:=-X0:AYG)QN ?M/!'L M% M>O")RF>Y=)3D77=483-U33I.-U^Z!,BLT1+HW M3DT#-KWJCUO(:8+B>32;H.GC^]&PXP2###Z9+VESL-!<9D 1E_E=2&SQCCEVML)F.N"X15%%-@7G,\OK[D[SG*GR&2&%W.BBO]_O7WR/5T MX"7CP=^H^9KP7YJ:ZU_91<;3;3'K $-N@) M"$K0K9\9]I6I;1A,,)A71+9^S-D G;:_7[E.NGI\]K) QA4)Z;.KX'J.7XWG74A^8 M52W5T0"A!D0E=$#,V@R9B+]!-,$E@G\>)&2@5.MN.++ !8CUI]P7*OB*-'[' M$D+-3AF;I2Q5S.HPHU3,A]:D.9V\M83PX/EQ :$4!CY:)23#"7"H3IM9ILA5 MUF153C^4VWQU7O!;$!E0#2&;23#\L:\%Y_5\9E[/N<7MR5[]\^,3WLZ]WK,& MC#X?6_Y0Z2@[FA4B&C1=+^I1' 2>,0H#%5*LZYYNHWX"AE0O34MVG4N:H+C9 M9-@. YY]W66+&(4P"F$4.C,*O1RG'FZ&W72.DR6Y:@\#-3E? MTZ+;NCQ$RF4:CL0+SER6O+E6[AJ6WTY&B(2BV70ZP:9?=T\ZQB2,2>]3;W3N M]5XQ)CT3X&X*RQHKLKHCVH4B4ZTP+"?EWC-IYIW " Q[Z6RJ*)'RP@]'$Z7# MLV >66DH'DXG,C2?X*G79=A@/,)X=/,ZTD?X=_]0*]*TT XM.%2/'+5HF >F MP/&-)8 PX=I@!THSH)9D3U$*9%'?=).SODS64A< 2L\F_F4[8E)))ZV"O&#G MHCJD\U)F(43HE$)MHM@$E3F^@P[75&)P^IK*TN6!TZER[:#6U9N5@.^:(/6P MH49]A>EY%^ Z>A:&&%/=%ORTPYBV4AZGTY*G,-5)!$.HLCM!DU2"P;?B82#" M6M+% M%IJ=\A4CJ4:N.6.ZJ9*MEM,%EYZ6[X]TQ'?F]$:J^G&<$ VZ$(V&#= M[F;JBVDN4HQH$CF1,!1A*/HT*#K_8N54*Y,IQ< M)C]CR'ABV8N&X*S-C=Z0_6JC0:6[<8">N?O.LYD$1[_4@R)*X/E/]-:/%_%7 M"C6>!IX&G@:>!IX&G@:>Q@U/XS^ZL?S^7_AE_W>:!50/::O3W<,?M5'TDIV= M0I+_^I"B!PT@-6N_*CKU0]_=9 M/][F6KF1DVH-0JR)N6Z[G"-*4BU?;A0[NPQY^.O[=P23WYU>3FITI%HY+W3% M/-'IPG_J8J/;(:0"(;;DVLI\@P%H#4,CFP(O[)1&J#<$L\/]Z_Y/C=Y;RRK-$C2QB M)9T9T6F*Y!6*'8^5E$Z32H9D684?<1E]I*IIDJ/N8M%4]S9T?LI+$WK=:HM@ M1>G\LJP]3 H3A5(HYN>A=*A"PUQ)_SRR5ZA6-Q-ONS1S:RWMT[7MFENC9QZ_O@Z%LEV> MVQLQ.6>U1E[EZ]E6-#3S\]"*X 1Z9^'IGU15UW07DD%U/3M9J-2\X#4J:?'0FL3#3W:*4];K>OI4G)& M]H51JDK:2<[-"$KJ>*>8+6-N=6'U8(+:>)/I50S''ZW@R*.=FK56Q1F4C[K8 MKU6W_J3>[S%\"XX\VJFJK&38NM=@37LSG^7+ZT4ETT=O/]ZI=4$)PXZYG,O5 MU528]_J]1CN)'GJ\4[EDS;;S5G]CJG1GE6*GPSHG1D\]VJDEH.D-KZ[JI+%< MS]U-?RPV:VA1QSM5S"NTV)KF)#),"D%]FUM-3=G4:66 M0M''0UOU&;L=,V--IEV+7#&5BI%2(:(SQT,'% -(?N(GY6*)56NVM#5=N86& MTD<,($M#OU[LIV33V A-DQO05JL37@\4J6+2I_IS,-816UUPM M,_8@R4#@:76V3"F2%-%E-DD(\]HBU MI])#>[@9NJII\X/5:$AZRT$MGL,1;^L3,3\S.\K67-1[LURE908JB)9VS-RM M-+]M#;K@P4R:],RGQ^0LA<:>@ P@T:5-?M6PR$[125G"LJ!S"IS""4$(.%

%XN9FT]O6]3\>RLT$J4]32-7DQYRC>_&-IF%.<\9O!!AUEDV'S; MK'HSR2V%.=(-XERQHQGX*N4QX7!=DD.KX@_#BAXVAAI3QE-)MELR_2 M6FW0YDECJXEQANP1@]<#:Y.GZ"(4WC;IV\ERSTKFXSD<:UE\?32:;P=;&=BZ M5 S,MB5YT1P>&3R*K3SZ".(8F^9:ECKWP;?]-X<*,C*R=P8VL@ZUV*I\:LH? MQ.!VMORQ@R3P]F_=/8V*E>M?%NV_KB+[P)X]>+X+GSFVW-5>5]__G$31QF^Q MNV,%-^&7CH>=XR=Z\7ZH.O)=*PS !SLE""(&AZ4((\8N.]9@.OT>'US>2_Z3^$I?7/N93 M6DS\JI)C].0E3^M/XCJBXZ___<_H/=;_JW2=B\.;N9^)ZBX'?)CJ,10B:$2RPI6P2]A5["L8%GY[<##56\*C@* M<-0 \\,Q/S150T^6,4-\'D.D/U:-^E.&:(- -9SKR62\ 8ZX<(A G=8], 6. M;RP!9@L,%#%;=#V@^J&WP1R!@6(/%(_]R#%38/\4]D]A_]0-^:. 'F#D^@CG(]%4S1]<]TDA/^'!&JF9./#=T=-3OU_6^_4/3 !B/ M_SZOH9*Q-_0))4Y)0._N\*S>G>>K'G/ MVQ^WIL_.'8JZ0!^\CZ#O:1;^0\;_PU<2_S76<(Y.P5,U5 A%A(X1M,'X?W,ZNF*'QV*2H?+2)QLLZ18[8U"OYL-I,9@=4=$_:C7\1\*OB*-%8I6 M&$I!3**$?G*BJG/TL #84*[$16@$&Q1D=!WXHR^L#?]Q5)RNT@EL MDGYN#E9E2U[,>X5ZB1_JDY)P1^A ,VS5\O]W1]X18]>SU>!_=\8Z^.:$MNX& MNU_?$8YJPRW=/?_;P?/CD_[ "P7!"Q(3#F;N]LV\EV2CQ575<5Y45U0U6TP- MB@_J1&$5^NX[1R;8#/W?_SS=PI,GPSM*Q2>$1S[6S?M>>_'A09$CA/CG!X/# MIVH#[P<.OL!U-2648ORF&\\*JEV:[:75S?F1(,K\!#=&CI_ X!YX?SP1: MC%:(B-!T/;0#0A!XQB@,U)$%NF[#=;0? ="]=G@"1/QY3&&8 S!&/()&/*CX!NE09:=G2=YAR=)E0G+A> M%"33LUIERKBA8RN93KU41%!"47??Z42:X1(IGL)H@M'D%O03!!__OBS\.+A*.+HWX4GN M=1RQVD'*G!K7Q#1=[HO)2CW3&6\[E)NZ $B!&PU??D5&7)T?77X&%< K/%\9]E-RD4L] M-$;Z9IFAD=5#DW??,R2+[1V,)N^$)E\,3/+U+2OP1K,NAV&&KVLM)\;FBK/#V*XKK,W7>>RB3(=/H%%+BX\IPCOFZ @# B\_%: M2FU>F8QQ93D7/Z5174/:V.65>GW^L?">_'=NEQ?F/\Q_F/\P_YV)_VX]@)@/ M/14]1Z$4I 33I-)U%2;6B.$/[Q).K&T'DWZGGNN8M%]/SOM"RQGK;S>LFYX[ M-@)4 G-"-_K'BN8_[XZ_YT=_]X]W/BNBLR+<8+)5'C( #OPN(.0S%3;Q5J?U"]\]S;D+G=C U'P8GGU'3] MP .!X47+R<;691,9E8(^"_T ?=H @33NJNN7_&*\RFBD0F MY9SKM,K>W$HB)0[%75Y6XBZ_Y@'%5N!,4&3%@EM(0'[0X1\M(4F7\*$Z0/N" M='4"L@6Q".'8\0;.B%!]0E/]*3&VW!4Q!?H$_#+@2"(36DHFB"6DRP7*OO(P#@P\&'WR.8E;^ M4JR,S]&+N7;J\X_.K.@*DL )M-C);V;%0L\7BZT5/#K1%5:IXS9]^-C$6'.M MQ1ZW'=#Z&'RHTB LU_-D1Y1JE6YN0HH#*8=4:Q3:@JHU1QZW&G\YMG5I(2Q4 MI:$;2P,*N(XJ.C1+]8!.($FGJ+^)?[[,,/GH+R-V\:?P#WV%3YK-UHSW)F(N M%=;7E>1\.##?FVO*C<)OL,U!G_O\?J5-X'70A/.[!3_2GHQIWU ]3R&#QE2C MV;I/]E,D[V]R&ZTA3.Z^D_>IXY F,0<>$6T"KFZY<./@"Y[+5WS\7I]&C_D/ M\Q_F/\Q_7S5M^+(]&I_3$>11TSS0/I&R?:H_R%+SAURWHLOA_*'9DFO%P%VM M%(J,&H30F03-O[*M-Q;LFQ9L?+!@_OO2!POFOR_-?QC_,/_A>I2K==__ADI, M]Q9TD0'ZVNR,)8LNMLK^>MM"*G%44_)+E?B*BTJB;4F.5!_HD%8V:EJQ*RR! MJUQ"Z<1E)=?ED'[[)6N[D$J'RTB<;+.D6.V-0K^;#:3&X",MY /YW!G'_G2U M[HW;TQ*I-M92.NNU3$]Y8AR3O]N$ONS[(=#AO"$IFG!+73T*R/C1URQB_]P! M]Y_ B-DT(VDZRVHF&*:U04L%7"J80)M9H>^^4^SK>FKBV#V.W=^(\HE9&;/R M-;#RV2\=_SDU+D1J-;N8"Q/>US;U)NAN1D <[BT*T"= MOUU%?N9D[*E6"%Y],#9UTY2'#J>+JJAN07:14KR!@ Y&'M5C\S2'CT:,)S@; M'+,R9N7+.AHQ*V-6OA%4OC(MK^L!U0^]S:'3HVBQ%8^T*Z*8VV1G0\J6W*K0 M.J]N]]"8],1R57;(7"O%3\ 8<,JBA70[*GWWG4ID*.SWP#""3T3,RIB5+RM^ M=_8#\9VC>>]RG*FRVFOV1\ AJWQAE?9SAE8JK"(?/G/W/95(,\?U-==47M,, M/6T*]P'U/8FC.6B#B6"G;>!*D6N)J-]J*.Z)WAL'X 0-3NBP).J'N':D9-7K M^-*6K#9:)CEBTIJ;G"@4'87<$@S[RHLFON#)?,4'\.VIC)C_,/]A_L/\A_.D M,?_=(/]A_,/\]Z7Q[[(+$#\AUO#D%9%+9F_5Y5QT>U,P=4_9=TN>&>I;_(V:KPG? MM0R=^ <9_7?9!PD.+W]4>/G,;'&63 HL"E@4L"A7' MLXI4H1/J86NJ91NE!S5'TNO^Z)0#"H\81-4^KCP!%^HC''F@W.@ M+Q=GSIX2=HD7IST/-\_>TMSIFO98TE>D6)SSRR&_K6\R$P'A#KI [33P8-S! MN/.%]1NLZF-1P$$,I3B7*PDG[+*H'PK]]XN1K L+6&55 M2W4T0*@!45<];1J3E:$2\3?( ,3U)]=9$?8;U2B"KTCC=RP_4;D2-.0K&U&4 MMK2[:$T>5+_RYO*3@^?'Q2=2&/AHE9 ,)PQ];VFPID[W25F=A>R&S 1EDYXH M5 K5G["9!,,?%Z#@Y)#K2 [YYPWD)7V\0^_SQ?D/G7=E1[-"1(.FZT7]UX+ M,T9AH(XLT'5/=Y<\%5I(+0"SZH9=L4B/W6[%5#/=6/+9N^^9!,^^5">*!1\+ M_M<6_)<#AHLF259\DUF8DN_+35W!EVC&["692/ZC1DF)-)=.9)CCUIP8 KX2!)R] M-.'=;O\GHE#;\2! M9P/_U?*BUAE-IGV92U<6155A5R#3B@ A!36"%)^@TOA*BB^.![=7C?AG>'"J M_%!:V/-J,E^;BMR*;2]367)2*%^ !?"LY$\%EG2=)-\4.QFN,*E8=8$1A$CR MTT@5H%*9!$X*YX>$ MGY%@S@G96FK>6\I<8]DO\)7B0VH8Z0 T>?>=/W$E%8: +P4!7PL!QLD:V+JC M:IXTYO616WRH.+Y[ 3K\SV+;?GA0FK1:7Y+%'+\LJ8QEV.TXE,?>0)<\= MMWB[B4K2!@@(([*[<#GIA47L(]A]69N_V$2B6SB3\/W%EZO-XOQ S,K7PLH8 MQS'S7R[SWWJ0\K'J,'50=<@I#/F.,F7> (0)#!#X? M,?-CYC_G^8B9'S/_Y3+_K8>LWE4Y?#&"U:]0$VM0F5MF^##/K\MNJ&B.RFND(P-7&5K.[0BHBBD)1KPM"89# ((K_&B.%4'\]J?$C+ M2:]0'Z<8>K+RWIZM\J)@C_KZ T.2RR&9H]5*S@CMO->(;#\4IZ+3"?)$ELDU ME8G*C@XC/3F]-4O>.)<\<%R94KF*R))F/\P_V'$Q!Q[,1Q[@SXIS+$WS;%G M/^,_[@[E]W =O;XLJCD<%H.&2VU,NC$W+2X$;J?[]I3*Y]Z&#-!F;&()3CRG MINL''@@,+UI.-K;#FLC\$O19Z ?HTP8(I'%779_JKCUDJXL5O;)$-?50!]O& M>I+-KA2*B\JC:"9!,J^\D1E#Q4U#!3[<,,=>%\=B P)S[)5Q[!?3QM[92?]Y M6M/*;O)=<<.R)KW*3YRTF(10C'CC=P1H3J$YKJ3XFQY:Z(*= GX)SZYB>& MF]Y!+\QW7&=1&O44,M<,0;DT&V<5*M(+48SI5WKAY1>5Y$+/ XZV(0)/=7PK MV@Q"?8R^X8*1FSNGON!Q=,6GSJ5I5KA@!//?5]/L,-,?>H",&<^Q-@#N[=[ZZB+C*]X[9(G^,,5>E0=).NS(JO5AIYGQ7.>HPL@SFRV^ M,C%MVVPVU^DP5TZOT+'VS$U=N"#R"R+$E]:$/S&6\JX::XG1RUYR7C&TH#"K*-"'7%1N%'Z#C2 'V:X3-23* M[U?:!%X'33B_6_ C4Y Q4S14SU-RNI!V-F-'END\[^EBW90+].KN.WF?.NX5 M3,R!1T2;@(N6<%@+IU_@](MK,2IPT1)FY:M@98SCF/DOE_EOKUWX%;;C>53P M#Y1^9..<2J7;J@IXD%5/#ON![8VY;D?BH=&7B9OS9!+TB3ZB)WTZ&",P1N # M$C,_9OZO%N_#S(^9'R,_9G[,_)<;%3N#9?3.<;#?,&H8P? 7XX4@RG:J:J\Z MB_:D/!*041/=0?=+H^;R*X2BU2='J@]T2!(;]9;950G!Q2RAV.(:H>N,0>\" MB!TN(W&RS9)BM3<*_6XVD!J#CW1,' C5SB?!E%/"^K_,T=03[5"\.H3*%P9N9GI!%VR MXZ_[=(%IT6950"<0?_<]E4BS*7P(81"X02@5;D^VF5G;277OKDV]/.G@7]6I1;!89-505T@C; MM78R6>6W3 NI5U3Z[COSRD[P6/)O6O+Q684Y]LHX]DL?5>\<"'J7@V;-5RNF MOTS),EBHBL L:YHRC^QX%")B$V2:NLU:IV;H:5.X0:BW4!QL0#M/!#L% 9?M M7%>DZ7?BNK<:6WJBW,81)4&#$SJL:/LA^4X@S O=IC@2J_*F3:_:VZ&56RDT MA6)(J>,8$DYVQ5D?EYORA N;,"O?""OC[#W,_)?+_#<8TL',CYD?(S]F?LS\ M%QQH.D/B]L6%EIZ\(O+S[>W[G(NN5@NF[BE+OU5?K+-4U=B8JM,.:[WQE!M5"F2)*ONVF,OJYGPDS!_T M4>S/9EYQRKV^UNDYPI\AB!7=B8A+G/[U]\CU=. EX\'?J/F:\%W+T(E_D-%_ MMW86?<$CYTTGRQG9XJ,3?\Z\-%S[@_GW1OGW['E"EUX[-'4M2#H_GE6D@KQT M4_H\R[5J67FS-:OK9CH%05(8^&B5D PGS/--<5EQV@8UDS<"S6I# M2$W)7OWSXY.)SKW>L\8+/A];_M#M M5W8T*T0T:+I>U'#7" M1R"2/2KGZYU*84I6K6$N/R[K839&)/[N.Y-));C,Z\*9&),P)KU/2<:YUWO% MF/1,5-1./23U;B^CBYS8:/$=RQR+Q0M4CX#?";==WRB*8;FM#+1L1K*%%0*C M.(B:YN@$SQQGO6(\PGCT)76DCTC3^$.M2--".[3@4/VY_O8[4.HDK3:W>1@% MM@G!^4'HV[XM=%UI#?MM+FC23',OEWF+9]"-5B4I!78EE$QR- M6RIB<,+*TJ6"TZF*UG5N- K73DJK+;3&+##IX*]&5IM(;^2I5JO3@6\ MU5[GWC/?_9ULMQF5%+)^UZ3-7"I)RW7:7_65R':CR;OO/(OC:QB//@V/SK_< MBX(CO0M\;Q"&1;FS++4=H&R'X]X%8L@0=-<#O\&-Y6ICR\USLZ5=:4PB#&'N MOG,^Y_HK9\IXA3\9?P3^LTW% 4PM-<*_>,T=<.?6^H&+0W\_7MS MAML*DE. ^.S;:R=-[B>]BO]N!.GY:J#2C>7W_\(O^\=J%E ]))C3W;L?!0^] M9@?))/FO#\E?U #BJ/VBZ=0/T=J)5_I@TM'7__=_AY,_QIT=1!RL:K>Y=(06 M$Y <04O"3*IC^.)OJK52-_YNE?RC3?;M$6/0)A#\OXC=OV@3CG;05M?)@WW: M05+2 N, ?G+/L#\^B_#D\4/7CZ)0WSQ@J8&Q!.CI3YX;D2-PY]]HZIY#S %_ MW"TG1=VGV0\BT%,>5(FIAY#I'UTI=XHEW_J6 [%S$'Q93WAZ]]$!KZ#]A//I M(HA %V7G$&I"?>R1N]77CL7H7O_5]=OU(HI^5DY@PM7(C)]4:A%@3<]UV.4>4I%J^W"AV=NF# M\-?WT8;$"\I)C8Y4*^>%KICO=.'7NMCH=J1"3NB4"C6IWU%2-,F1S%G7=#A) MXL<1:_>.E_1T_>\:33/!X:;&4S5V8K5(&D'M/? =6HK./)HGNRPW:E7J5#KZ!^>C32F7?,JN&R M-=+0BAJ?*E6:ZV9+21^/K(QE>S0J2#F2]M2M5,I4QZ/I2N&/1^;2Y: ]7?33 M9)_C)R-^54^F)BTE^LI?4D+8D+-[70V=2&GV56"D4>#WW8+,WRP!HX M8K$^*96<>2%H#B"+4,=#LRUOZ8I2)R.'S4F[UMD*TGS94BCZ>*C;V'"]83O% MF.HP64U5.PY+9@6%.D'[RJ0=\,5,6"75YB)5*U4JG-V%$SA!_$ZC$%:T/BV0 MG,SJ8JN1V7@Z?.H)2BE.JDX56SV;M!O-I:^SF,[*[BUY$*L M^)E:LAZY.#]9%78-S/4&LU)I46B.],CF85^E<4%J']:*I;DN0OT.;4KHM5,=[-#3HT0<8LH):AFYK+\J*;HA%F=%>Y32.6:P M@$-/4"LU:'!^G3*FY&93 >K: M?8):RU!WJ4FNPLN;97'TD&2&DWESA2S4XZ%)ENF5.KHE;EQ_UF9:=/[!;RG, M"6I)M.;(G46I*W>H%9/SG/EG+:@9+I$UH8![+X+GSFV MW-5>X]C_G$1NIV^Q,;B"F_!+?_%;UG^NZ]_ M6.*7P82X#$+0+U9P84)\%B'H^]2+-VUB2GP>-KU8Q(D)@;'IBQ&"OF^H3HZ$ _=5_!H_/Y,J4D7>(K3Z5]Q^K-+9>ZY\UX(]*?,3Y,T]7YT_]@[1BZ*[NFKISOY2U![TUTS MEX9V/X*K1*$MU0FI*;:%;KE1)(1+^\OT^ Q$^^CN971M#G MJGYG[C7S*Q_)>\O[6?ON?C#,7Q/=L0R\WA8_FPQ %A1%6(UZ!_?P)3 M7IH<'E'L9*KXM9T:!/,Y[1>H^&9UZO!F=4IIK7MI/=].DN9FEAF.M@.MTU'> MGOX-92@NY*VYOG_JDB-=+ 1E,$^*2;&@2\'0ZI73*-F(N?M.I]_SZ9&G\J<]!9Y5;SN; SXHV-RL."L&FG)]^G#3V"PUY4V%$R91F M*\'(J\T!O4$)?=S==YY.L"]>.7;%IFK#=9('52?PU(_+3GSX'>&'(]_0#=4S M@/___8/)_+U3"HA_6W 7/[A2]OJ5AO?5ZL_LW/EL:S[612['H_5U=)4W5J4Y M9<&7:AM6)_LSGIT/74WP4A.%C?09YJ5Z-.P3P.CQ(;8_1H_/UZW>B!YDKV7S M3*TX-#?=GII=#H=9*H_*)*#^11U?%W2=SA3T3UP 3#C/Z5W8X7(=)M[[-3G% M7I=WU&2:GCLV@F>,O'+@4YM6BL_+1CX,I*W2WV0&$S29V.62.M$J'+M+H,]"/T 7'OE$ MX!(>@/31# L0OZ^[20-EBHPWAS@&B,1R+=FUI! ;POV%O MS8W$8,_GC?G$G-+7=UN[!(I?__F.N?^"-8)KS21XO&"(BQ[?5N-&$,8V^H: MB@NA^CXZ\^RY:GCH0"0<^.._)ZKA^'\1VA0^"K[ZWPTW 3W/HV@K_^DNF*1 MO+ASY]>2]W$-WC_%(&Y#3=$+M2#TX+;E7*@V"HXN(*DK/PI=+I:SEZ[3?6B) M7#93HE8R1PZJ9J5:VF0Y0>$CTSG!I%,?U+;]^D_6+R6MV')^-\OY]P3W9WG- M%::5S*+[0(D=[J'2*X#,)"\@>86F-4TE,B1[@Z;U3_I&'LRA:6T<*!LVNG Q%6@V GT!N$NP-^7KV M%?:&_)FN\2-/J>"Y=BQC=1!,7;WL+,$N)M< @33.&RBYB;#Q28S]4#?)QX$ZAJ< MS$+$WA%L*6$UY9-<(K%,QIC711()C2/X;PY^: 0O1FJ&A9R=\U>IM: MS\)2CHSN7$?:")G(9(Y=OQ]=RG7UF@J6=ZS;?*@[Y.WR/F8S6WG:GD]D0]1D M@1>39!^LD+Q'I1,)CN%^4XNY8&4EZJF6'*D^0-=FV7/@^,]&<[Z@6G+%:'1M M2L9-A6 Z4]4#6215N0.A.I4&,K4SU=2<+8F+B5]>F,:0[O!1EQ:4!T(G./9U MA9Y?4(7X4K*)0R7OIAN\6C;[ 9ALM^I\2H)%J535>VTAVUHAV82*0#K!DR_U M%KX19X843('W;'0$>S"P18.5B\]6+B*91(7@JC^-#1QQC7 ,O&35I!I,93!P MBTN1;HP'\]Z#U.JC9FA,E-Z18.GCA%/LP\ 2CWT89]-37A+SGZ4;Y'OI#*]4 M<^8FU]&&@X)B/W0BZ49AET2*S=R.RR(W51U4Q&(XAW69*(_7CY)2+4.-9-G8 MI76@?LN0@X$&?S_V7)M0M45HQ,T\3E=Q?D'MY8HAZ^)TD7.47G[!X_=+L>S9 M#]-7UTM>EY4;M?:..I%K'E!]\!>&!S1@+-$53-@,QDKQ MU9K!UQ_(W\MI?B>E94?8R6C[441/Z,=6A7W7)Y:TR0 M^"/SF$EPW'%(__K,XYTNL]\LI, 8SA(X@8ONF\:&[M>S&K"V\=[:1OF'0)W MF6(@-WA#G7?%<.&FFC6++ *$,]&%B#R3H/@74X>P.?]5!//LYOR5^\9_5S"G M\DB;#\->A"Z-B M5SKV15>P/ M^:@ R4\"^JSJX [6'8J=#.:D/:ZQ#-"5 M.?($E%5T&1"8IZLFND.2C=! H M^=QQN<35^DFBAE91R<0/G>9TM01VDKS=\+J.=L"X9_CUZ3*H NS0_RLX^@&Z M0>E^R:HK+:9!N;2L=4E#UMB^ _1-MKV"TX^K/JD3=6'8_8)1 /?^OC2]YH]0 M@,S/&TXS6Z?EI)?7)R[HKXK"!*% =,WW;W8#OPJ_#E)\Q"Z1$SHEHMF6>N6\ MF">R T)JBFVA6VX4"2'7+??*W;+8P>X<;-1A=\XEJ$ 0QW*J/VWN6N]F-[*/ M[O"3]F7>PF/WW1,H%RRWRV6:H@IR;E&L=0SJI%)N@&7S'!99] M[-"Y3,7GCV1?K8W BB79O*S.4L-!N:6M*_-(]M&=G327(*GCJ\>OQJ6#'CEZ M\L@50*P 9V7I\)>1EE.H2?T.46A+=:+GG>"[ M+C#+WEPRR&W==8$."'5N!*I% '2!E&X$H8>3&+#F>\56[_47>#353=1@I^L* MZ#HR#T#%5P^1C@N>K>ZPS<)V8,G^6NRWYX:US3*5P:2ET-$=CG0ZD>9>K&+# M%BZ6\^L[C*\\,_,M>JUA$D)0:G>319I^L94?-M:_BIQB#_CO MJ I; $]_*'GO+*T!.6\L&N$R,"6&3:W>E M[VYV]N&^(.UA[J&;H8--@IA;*KK2PM$) '=OCC89.SZP072UCH^;"O?OA1?U M'^Y T97&S9W@-I'8"HXN[H7VE)64GG @T,6LJ28+R5#LMYA2&ZHHT9V>=()E M7VK/@WTA6/2QKG-&M\@?B?Z*9I)PKM5 SEEV4J)UU\P.6DCTH;[#)6CJI/1!F?T=V=?MSY],;O958*'5T5RB58\J6L;.Q>P<*/*S,^WSWS>KD_*L$0 MNUENJ;H-D^N9K2(W3=?8L8#$_=8]-(]E&'(G+L$XG9V(?3+8,+M2G\SU!XN> MR;W^396FGT_3WMIS"B)7:>H9=6:F4PV(\C^MUBTU]46DO>5.=5.KT*1A4WUT*BC^HO^$0Z\V*X^/)=,K]5?U$H-X1& M#M=?X/@XKK^XC4/X2['LV8_4FZN_$.SX-FH]!,1(=E./0#J<+937_)JP#_E\//% M16XQGT\K50&A3\'+E8492 M9HCNN4YP:1IG&F IQ>K#!R4WOE)*1]GLC%.F5-L,FT#)A+WJ!,T0U7PF M2/(E*;UBUT@S]+2INM,4IJH''P3WF0C0Y9>AMR'^W7 #0/ ?'2:\>HT"&T<7 MK(-I>>R7>]E0MKI%=4>Q+3H M1D:627 \OJ\""_HM>4&N/Q_@38*N4!,SK?-^A4PJP/''PT*ONFTA04?.#8I. M9$[T^;NJ^#_*D2!T ^5(.#IJ*VKH1.#&&LO4M73@8=?&%S2:L%KQ/FJ%-,[O M9>MEI"EUU,R@O5TY8BB7!L&#DX%S@$A#1V435())'W>TP/=2?$')Q'K ^^@! MKY9,I[=@2Q7#WHB2UT]/W9%F;%4!2287M=/CJ1>3?Z_8A1&7:XX-1W6T7Y=K M8J?%1]DRUU'C]3 CWM@%T7R7MB+^^L2I(5M5UO[/75N&@_C M36G9HA9A?Z(PT=6=Z1/)(-@/@K'CH_TDEXL=UQ8.>K9P]+<1Y&?@J+L*.P+Z5KV;!8=_*AQ1U_J;BTJ-] MNAH&PQ^4+RBOVN'Q()>9ORJO,%F>V M,LQDS3#;9-=]-,DMOPPXCC,="BV\/!>M?Q'-(/[+J? M^P1DB"B,@VX#C>X71U>"+N'^0:4,>VJPM84]-5>KZ\2B+XW%G>"WH=Q+#I)V M]+_X0\[;P \\0PN 'EVI[.A//S@8^1+(.K.4$M;;O:PL&7*[/5M47<."(!M? M/7KBZB[LS<'X\G6].=>OFWTROJ3:6W79&JL\F>L(CL]/TH'4F2!\@4HE7@];H-C!>>YT KB\'* MC9'I)IZ%W@ M>X,P+,J=9:GM &4['/?.%-DY 1[#45 I^3H7BAMCVQSD^R/'9R+P0(I6BDF0 M["_OH/U/H$+2?KQUZ=<0*=^H,@.2?B#24=? M_]__'4[^&&%W4'BPJMU>TA$J3D!RY '53*IC^.)OJK52-_YNE>G,/;-'V6^/ M:(JV@:#(>X;]%W'P/=J.H[VTU77R8,=V()RTP#CXMONS_6<1@CY^Z/H& H%O M'K#4P%@"]/0GSXT($[CS;S1USR&N@#_N%I:B[M/L!Y'J .'CI3\2YK\J,?40 M-O^C*^5.,>9;7QG_B!X$I0<"N!5_LFL$M?OH@(70YL+Y=!%<(A=U#IT;4:'! MCNG5]T2P0^F$:@CS*TA[L9U5K=S(2;4&(=;$7+==SA$EJ98O-XJ=1.RC@;^^ M?VQG=8'S;TA=L4-T)4)N"'*^W!6A@2TU.E*MG!?0#[L"4Z%&=+KP@WJ<;/BN MZWEI^A'+[C'E5VO)NY:E>CYA./#D<4,?:BA^ M6W /CW<^#%-Y 1:MQ@YD>3 ML1?A]"D:G!)R-=(9T$92G7*Q42Z4/)F=(/XH]"%' M^7X>^)IG1+?O0F5)T#2T31#GFO"/-0/X73C#K!5=:!,I22.%\FISQ=+21;+# MB%9KW%AHR=0DUOL,)P2Z$+PP3D'#J#L"OE:=P[D'7@C>#?6.V.-G&*0?>0I1 M+A96:M],*:H4)PZH2?P@)[&G9\0\'TS')[2+"+$Y)D.CS9!E)>S+LJUL!V2_ MQR4WB P?M[$QMAL!E%KMA9UM>@;4]>86JB>+4/W'6CY$Y?OY_8)/A#Y4.B- M,'S" W/7"Q)(+R4@SM@$HC1-_IUS;7C.;!+1C]3?>\A0X;31Y0,KU)S!<'1H M[B$5=K2)'K"C=8*P@>KX1 TNU;4<0K2 AJP,H@2Y#DJ/OS\('.T^"M :@4^L MIA"J-DEWY<#GH0]M=>9Z4._;?>2'(]_0#=4S=E<\0[M2F\(_):9P4FKT;@\^ M H5T#029T++Y&"WZYRU]HB0<6KMS#R0C>Q>>X]-7*/UPWBAQ#D1[J<9@$[&) M:EF$!29P,!P6E7 B^L4;@,;NB$6@FR2?W0N"B)MR[E_UJB?J+OP--%X(2 3X MX#U-'I]*C,*8 -&48T4=F3F/#3Q0NI\QAFSB!/"/QE8(' TJ-$MX]+CP_%&# MZ,8KYW!#YCMP):*3*=X&M&.0Y@B6)]&[4#@?OLH&\%C3[]_?IGN>W-T=<:(- M0M,)'374#33%7U-XJBX!,0+ (2!SS.$"(TE$C_-T%>W,R@BF^T6CA\]_X,4$ M.'##H)"@WT-AW$LQ()#[ ?[40>_QB7_O1+@H",V=^/X5[5Y$-,,^F!FD2.1- M0,X,1(3H[>B)AN-#B(Q,^,AL+WM-YQ^:UAYC"B^$(+3Y:-"*4 M!0)PVLR&D+0"D!D3^ZUTYX:#G@I?!-D$&E9HW%LFCV101;2%LXZ$0Y^%>^'[ M-_IS(^J/BUX4:_]P^EKH>?$-<)H7JI;_5_0> QIN\"T.T*!&HGJ1?,UC9848 MJX9GQ>![*$"Q2I: C_1#*\:0G;0A>C[FQ(PM=[6[+S_:U)@]XFP8N#?2HX#N MG[,?ZAOKF.ZVB[H601#1X0PKH;-C!X9,$.A(CT08T7 _>2B+^V,#JHI[]!T\G#I]DCX.U>1L4O^QRT/Q+_W"$K9%4K M$N/.%( Y1F=G"H9068$ Y"V<"/TN.U1Q"<[#CO)5/"!P11^02]+1-C["- ? M*B50_(EQZ$47%1X\%3'8&'X4^[5>(10_9H$>!>#?[:;]"&6[@R?2-]-_^X3@ M.% 2(+(@-065X#]!HNII'H&/.[WO,8O\YXF&^F$**]1Z7*BM+@V=R@B^#_D? M;<)S&FM0$U)LJ6K0HC%>98M"NLFHH]8'::POLS>"(00N$+Q=1UT:7@BQ&![F MJ,W&_G#)2;UR/OD:U8?*/!Y"<+ .;+C'D6.T(J"22! M:\>DT(T?F(7^*E)M#,CY(+Y ^T"]6+KH[+%B]>2 _^!B31#X!RE_\->04^"; MD8L;^>R)B',B#B$(P4*F\F3ZE!^9#.1&U-/'$XYP&*I3*&9R>.;_>,M>J&>A/ODA0:KOA_9\MR\C-PQB MC6B_:W [K0A@T>]W4!"3B\K\($&TH>[JX)3; 6\DFS;:W-TE&#O)'(=!Z &D M1D*P03"B^I [1G 7X7GC&\A/%6$3)&48G68QIJ.'0IT=@B)2Z:%&:8P19*#U M>4:DS3Q"WW-[C:@9O7Q_-"5VFBK<,0MNQ^[>CM![X;S[P0Z/5()+0;B&/)?H M1_@KR.1:"->"D,T'8&\+E2&E"4JX)]J&;Q(%N$#7\_>&T>_@%G$(6<0)M"(. M@.K N?TY>/7C(IG5@:<#0@#\5HL!7'#T7'P;2MDY'+/748]AC=0ZXF32S(Y- M>S/-A&.>&1:<2S#$T5-_+(%XNLYOGZ1*0#GR01Q+G,?W]B#S3?_A=8K40_BJ M)Q;!X4PA("]"-_C[8"G[."0AS]%1'/^>@$RW&]F1XV_^@F+LAS^L]\*CB)QX MF$]D7?3,W>L*0B>[?THL]R@5'Q;-0J?5&!JZ[@K-%:Z,6$4G MBQM91VH$!!452J*WV>D,L:KX,?3]V1?P-/"$"/_:<%84)7V,!L4!<@VYV]ZO*S7 M)?DSY NY8 1]S[%[]W7T[4_AH(,W(O\ ,D[VF[3_.=(IOL6AKA7T>8U^<:OIN5N7K= S_@8O6=?%P';'V _Q;;>*E*84!]% MJ(-8V_.T.BUU''N?_EGH7INE%KCSDZ*(LA+^E+P?OJ%(XVFX][%N@Y+UDQ2= M(/YK/(6Z0X7X[GO9T5P;$%UUC7S%77<.;8ATBOP+FAG?$WN5\*G[!#WY_D]2 M 7]L\E,QNII-WNTM--^1<3TV@'\8I$'*9^Q@C[8VB+86:M4>L*%2#W^YM_[C M*-K>J8Z>L'/J'_KYX;A'JMP3D;\1JOKZSOZW?!=9^-!:B!UNAH\TO;WNO;<9 MD,F[F^N!ER\*W2%5/=:,']^"YJI9*MR7S3X<$[TRYD[Q'_SNWSL_[ZV+715Y_;!Z%[E\P6:QLO)K[M$MIB MQ#_\LWV.8%=3[ :SD 2=:)08^CARRVK X5WM=LM/3 MR=:RO&AG9BLXDO]YI-I:,@PY[<[E7#\SEN:-_IIG5@I]_$Q31.:4N&%1GP+2DU&W#B+)=?B1MW M5/36^50P0?5@QTM:9_6!NE@/4^1&@J3"L(KF>;PD1ER3KL/DRV(U18(Y M.^N'YC\R#'*.).94GBTI)W5C; M>BVLM.#(8WK*;,TKJS9'&NU)BVK.Z!*712./%J\O9R-)65?6HK%B&J3?S]2G MZ@2./%I\>0%)8]Z'AEU^-[&4?II8VA9[8D,6 MX;\YJ=@H=\M2XW."!K&K?9=/XY\T5AH VJJ:H?GU1PE8&0 M)WKQ@>=A-^;8[OBS6 E+W[/,2Z6OM^N0CRVI>_+ ,7B&0,GS9;A<"M/E$NE" MO5@JCNER'KKP]VDL+Q=(%^J>YS!=+I$N%*;+!=(%XMB+%Y5BNF!]#-/ED"XD MME\ND"Z9>P;KR1=(%XQCETH7C&.72!>,8Q]*E]^\O_V7[LJS;0+_&YOPH0!^ MUATXBL'\YI9HKH4^_-\=>_?&[:&I^_19KTWF7\KB.;V?+X77NU,/ *+N1@7. MXG&!\_["Z1'FK8_G+?H^Q=T2 M#0T(:\-7T'U02A]$5V > M2%X]*K14JBEZD:ZD@T"T^16WL%?<,!.^_?+_7V0,B^M=B^;X8BJ@=]7UB2O_ MJPV/G.>]<4TVU(4%#Y87;\R)#GS9GPT MDGQ"X]B+0I*?.KV_$4G22WNK]<-Y7J[JZ6T_.5VO/4$X,Y*HK%E:RBS%RC:K;,G??,V0FD69X MC"0823"2O ^2O(].4NT.BRS5(-.B-&DQX[2[R:O57 MDC'NA@I"$HJ^^YYF,@F6>DDIN;Z('.KO-D?7JUR#Q_,S8.]-OILS.C=_N2?O MU@4[]N.<>ZF7@81_X.=YE+@=#N:;\./JIA?*QI3BM#9=KABM:FOX^7&7B\30WF=YB]O8.T^^#('J[H66\E)4S.6.NZ7K.J/=9M,)DN4^!D&^H@Y",N<7JT]!D-C:.O=2+P-!_L"O\S."E&?C[3KM M&"RIDLL!76@7^&RE=68$F?= ?2X4!(JLIL/!HKX<3D>Y%420S-UW+LTDTDP: M(PA&$(P@Y_#G_(P@Q2H[HVMN0Q2K,^8AI?8GMK,^-X+()5+=C+K]O,Q54W)E MM%HMVV.D@R!O#LLR"9I\"4)N(JV'BU[Q>%\5=GM_:E+/4YQA(,[H;HCNK[H$ M3/V$K)^SK_\R@/:TNX@=EL?.=)(OF'VIDQ^K[7X]R)S;\S.JU[U2_Y^Q"=>8$H+.O_Z) Y2?M;3C5Q[,: M'])RTBO4QRF&GJR\C/+E1GCN"???V7 2J_=Q'M64$E279-V M_9$!MKLY?=>J"O5" 1;0 L_5@9\@QE:X1O_ZG\ET+REGTDV6Y&_^>>/10'K].];3'A\[=%>J+X8:>AMZZ_UB%0N_[ MKF=$4U)'WJZ35H*86ZIOJX06!@'PT%\8'B#& $1_YF_\ -CP4W1_N!U="3]S M#=1A/(%Z= ,;-<>.FGS#/W_R!V/((024F[WD@?WT$T2ND=N_%?VIN]XDQR&P M?GY&]$L/3$)+1=VHHQ_A-]H4+CZ$[(ZZ@CS^[6Z=B<>''&SH/7% *_3YCZW< M76[O1\U]T9[#Y0?3J'FZ-GWL+/[39?F[OMMHIF!RT,KKHSFN'T\-3>EH!='U M_%%/=M0/!?Z_[\>F[= B;BNOHK5&UT'%S>5W9-UU9XZW(FIVC/J8[UNSVZ$5 MH+YMJ.-*!%Z.!@AW!#$X[CY^'S49]T.X8ZKGH=[9T:8D#C_(19%NN [\%EA5WBS;V+=OV+]NUG(.\J0/( MU3;)_VN^BC)M.A'W>-0ZWD :HHAE(XMT*? MB$EW3]2@J*%M=%Y[_LQ##RARVV*-9-X$9L>AL@LP2A=%<_+T !)\11H?*++3 MIBZ[K5YK)O>]E+=8">7*=/K$.J9?<>"@0,BW)O!0);$Z 0T0=!#$2%!#0+SZ M>*@DZ?A4:4 R*\-%4-WPCOU@=F;E9;G;YM/L:@*/%/+H+/G7CL-@3;W*?^BR7GH&IM_OK-.\3-)4;BJLV\2 MV($D43W#_1&O$O0EDI2]$M!4-Y&P[<)6&;N;S@R&S:T)*DNOH%?F7=!YN[?D ME-I1,]3X],V%G@=?_;/*$3%'=3(5S-7$'\I%*UW7YS4RDV:$N^\TG:!YYHA! MGD!2O, ?P#7?+3&"[C/O?M:(0,,O.U#[@E+^V)VD_,:LM=^.,&#FR8"9OC@,%F!L8_# M].M?R4!U59FJKNHNP(!.[-.KBA*VE,I\E$H]RF1[:4L:RYDKS 2_3:?U+EO- M$:#1,YCT)J.W+&BF+!&GV7"4ZOE,# ^#C1W*>KI!2R+&:VVL#F*DM^,Y'@&L'$4U1XG3BC MA7]7K@,,%_WEJMW[3OY\9Q\%&A M/[XZK*>6'22!>_*PGAZC'7;3+WVW_4*+;#+887A!6=^?SNLZ\'!U5(W7??[B M@Z'&8T-__S=4L7<+OZ[/5S9TY[1@2$^FCQXZL6TM<.CSUJHEUI,37MAI MN[F60 L[':=2X9/4RUBT/-)+[,YL"D1]W2#S0UKD)\G?-\3/RH2R&_00+/(S ML9N<:QTEKV0\?N_LD&38V7EI?_'G*Y3W&9EZ\ MZ%A&,WC3T^X&^0$@MA?(DW7#5\SA;)PP\^]7J1W]^U&BIP*(O+BT6*;"%>3R MG&)60K(EYU/2J1*=J[4K9!AGU!"I4*/Y_099GH]2>G2G36-_V2*67',\/:S+TT1VT: M7&I]JD3G0EO6&ZS>U^6$X0NS7G9K]7O2R1*=>D^A.T)9,HW63LL+M>6Z4>\* MITIT:G1=7';H88JPB!8U2.P:KI];UQEC9SBO3DHMH;:'!6TM.6/7EYM18]JS!=-I;CQ*N!%N& M!K]5)KE5VIR7C;JQI3-I>5BT04"5"PV^PCI;OT!L29';%I8*V;=:H^7)$IT+ MHZT,&6NM&/4B.X3[>RVYA1WEPBTW6=D4NRF[+X.*7" (UG6*YD1)GFBY622J MKM4;$*I7XDKM^7;E,&N%#[<68%@D,%-MP]T-@WZ&19^5.(-52J66F F M[?;Y'%.LKQ62.#$FJI&QR,-1NUSI+0\[T,Y9]R6]JMG M4/I9\-YI=ZAD'*$*JO3+"JJBT*RA,MVQAMB,M0I"4[QD =5@@85.A#?=NY+0 M\_.]?:P2.LS0O85SCMP=34<)]+48.$S7ST+5%RF?VAI-@>:;H#Y^K2]IU$5A MKF7W'7RCH*K'L\7FS.8V,E! />-6W+E?>L2"JI^HEDI^)Y)?43"5^)XD<4&( M$]KP['L?5X0O+6R#"ZA$2&_IW!ASDC."\:Q*,X+ MQK%HS@NV%SPO>%XPCMWZO&!_+*KS@G$LBO."<2Q2!5-_%:Y\B )\T2U!&#IR M.5M1RWT%2_K[7=57.TMUU \M+U]^4^HCHL!Z="8].G\A5(S#9\?A&RI.Q]V5 M]7QI!'E]O&> M]> 1QHAU/1JZCG$=ZWH4=?V6 L$_$[/K\Y%M@5N(ZD:R=,6U#?5D%L&;L[ [ M2X8.[:H8F%7%=MT36?Z\7763VE#"TM!%KJ'S,MWQJI-]@;L4%R>),]6WN_;* MB0T4&V@D$HO_RD [C<64H'U5)UJV*Q&M@F^O_6/]."Z>.I&HY2Z4%1LH-M!( M).G^E8$FG7Z9V#9:=9%J[\8Z4/HS.LA7@=)O)XDXQ5-X"<46^M 6>MY\U[^R MT&5K/2J03*]EY!LM*Y',59+F2CJ4/^.I.,O^,HWU?9S^9<''V@B[8&W,$"CLWAILTAAE4 MVP.VAXC: UX?L#W" BVFPNZJ$Q [;)-LWPMJ@, NX0/* M&PW>O&W"-V>IOQW!V:NSTN)2=4ZV6$(L=X:^VTY[]5K_J@>5W8/A"7N[J_DH MHO*JT:9[B/E6M^ MQ$4:&_)C&?)Y#S3_V)"7>69M-D<9@VKT2J,Y=*^26PGV-ZB1'*<_6'?]YI0: M&S(VY(\:\D4./O_4D+O=W4RPBIN"[/O*,CED):F[1"MR*C!DE@V7N, K,C;D M1S3D\YZ/_JDA+[-&I5AQYSRA]_OFC)ZZY/C)B]"*J;!CG]U374#!>?JEXT3'C%N\B1 M"2->6P:10=CK!2\.Y3)","MH,]_UK!-5^2#6MI1-:V!O^V6BFR_J,C\UUH2% M"@#1WWXDB7#I0WP"@:$%0\NCA5-^"UIJDXF>UYJEC+&DTI4&3UI9M;:&T,)] M^\$DPR5][_L\#T,+AI;H0LOU CR_!2V+=EJ8,E(F06SY"I.?2VTGV9$@M*2^ M_>"2'[NA@KT6#"T86NXYY/1;T%)52U!,$GFOQ< MY"GB ::#A# +YPKX3B$?G M#4[*,(TYD>BXM4YO/,CWB(G"HQ 01\1)S&3!8(#!X':#-Y\"@V+)IFFU6&T0 MOCV>,V6[W6P74)GW/1N&?](=SR*3!(CT?E+E-6:P9\BC-2 MJ59CF9,@&*0"SX"BWCN'QYX!!@,,!I$.D'P*#$1+3]>E]C0OUH>5_L*IY9*Y M*0(#%!B!:$"_>UI\%ZR<_2OV%W> ZLSA:]W8 CC[< EFW5PQR!PQL#R9M^6< M >8;!]"LOM(U$.1[.4 HGS :THQW)F*&\:N;4F(QZ!M?'6FA/H&@XL'@&\ ) MX/(E>Y%XPDFGY>P&/FVW93_C]PJZR_7J34E)H7 *-../)6?"AU,8-S!N7 HW M/AV4.0=N3$12&A:)R5+TY8E<66_+;=I80]S@OOT@OC,?RXN*^3(8-S!NG!TW M?C=^JLP&'_(W4MQ_4=QZ383!N8-R(%FY\.M1S M#MR@=FMF1O)$4HQK;>-O>!Z.6 MFBA4%5WN%K/KE+.=SFE60/:^#V_@G"[8WK&]WUI,XFU[MPEJ:U(]<6B @E6W ME6)&J(X#>S^$)=Z[-QR$)?['4^%,_C@V"RK0ZZ.OU\_75KK_R].%+PJV^*#A MGJ%G.=N)>5.PYVQY4P<"7(]8:> M?LRZTWI*NB-N1J8/99=S;"MC6PO?"_I4'[_6<,&R_6?WRPX*7E,=1]F,II.,F&R:KQ&!31 FHS[(FYC":RP\J=,,'8^^?PM>-GP:K[]*'MZFAV_W& J2)E0$]_\=Q@9CQ[ M\0]%?D=7)RWXZV%@#/D]R9YIKEYY0^3/F?FO&H.H#HWW_[3KF5A!47&C1YOZ3_0W1XT?/= @)%_:GC19=9!T9!"QSSWU:X-2O7.1,?0Z.@D<> MZ]O:?!#3\,5K#Z,8VJ8&_U@IUC+U2BTF5L1,NUG,Q KU2K98R[?B>Z2%?_[^ MW_\91K;_M7I;;,7:]9A<$^1LL2UF8YEZK56O%+,"^B57K FU3%&HQ%IM^$%5 MK+5;L;_0!.ES'VA_GW=LU+MC"_3YB#B_&FC6-DW5"6J'>5/;=^$2Y\814 /X M_9_HJP8K@_LTK/?!]B54G$( B-VCO;#VV!^XJ$/%S,Y8LU'K+ D]W\M0KNQU MQFU)04W)LUD^]20I\)04$*XRN@/% )R1#A>=M>V;&ER"8BKL<^*XPGZ/O? % M77US/Y[@[X8JHN*O].09R%0]6I/U@;JHT0N_W4\A3Y!FXC0?/H"]G"?XNYO" MJ$AV0W=9G5@E9,,G#+%=8GJ]-))L$OK8#!&^T'Q63_"S%OOD.3Y'GQ__?>%* M?H5!O)R,M.]" '==*/(AJMD(GY?5W9%IN[X#VO!5:=,>&=^.*"A-&SM1WO;& M1,9>\P:GDVV-%+[% )R-!7RLY_C@R] PM":\#8]H4=R;![/_#]IPD]2_,2$C MR<56L5V$2^2YMMUP(J >Q(2%HYL!C,8#!4!:K,ZW,74$<=(!!_,= /C\6%KU M@0E0,A(0:SBVYAM!-M<)<(%INJ,I=)1CUO?A]\+WV%]H*-2)+_Z_I6][__X= MCZE0)5'08:^>Z-7[MGGHHR^^QT)?C,?VD T7UHX.YG,U'A-\UW-T-?["HPS[ M^>/@_YZNA>DN?#=<79%O#>' A6L^- 64D1:^T1]#*X-*Y*!..39M=5 E'#/XMKMU/6"YL/>J%U-]N!=2O;T=>; 7J 7ZQK$U?")L#DQH M1:KE?C]XG;$V;!Y(>[^L0Y-;(*?A^6P$>I'\%WD5T#79*[QJ'M^(O@0560W" M-RC;+ESEH *L( 9 =G0!@_N"(#O=WPT/OCE?5=0__3YV%&/?PG2]GJVXWX_ ME^*]F*W [X*0:^]1X1\X;U!70#S&'RPBW1<>X'%.IQ[ MA,7SDZH ?>,@2U/P0KB >H&9(%\FMJ_X&]/W;T Z":W$_!X+5 V^R]11I5MG M&UOX#K1:%WVHCV!_30B;!__117H(-6$_&HC[8_@5$PH,ZK/N30_ZA+ZQ#K93 M%E 1^*(^H*5%M[7#^XY $BQ("%ETI(V'U4I_-394:1:@$^>'^;AW"@HI4[Z"*[DEON#GB+#^=6';D M^H*C1*;2*@,X@A_!P4#(%X[9QX?&#B)POP>H$_X\@!7=#7Q;(3 RB"+=_=(< MAY#Y?&$]?!RLCNAI!=@S"%N!SS."CSKX*.A/KQ]U?-\1X]R?R_^^2RC]/82] M&C3#:?""ENW#GP[/V3_T=&\^^&31=^ 'T#L:HP?"_[JZ&KPH<)>@=AU>;!-CZ)A!_\+S O%!O(;K]E%D0T?=H9^/R@T"Q(:]-=%_ MD9X[P%.AV_FD_8=U "GU<34[DP/RVB@/RHC6K$"EYZ-@X3PL9UHP'K@ZVW"E M!$?[#%9)M%@'#BFT2C4V#Y0FX;IJH87V\#BXCB*Y!"MGD-CO M^89L"& 'P-[% U!/]ZY9L))[Z@:^_.A3"\>OBNEB._B,_/=O^"I[K'O'-WT/ M_HA&H@&XA**!N+$G"SP^=V'Z\%/8'>?XR5]HU9^[X.^?#WCJ*>Q>#&T\T6*L M!WZOBAX/NVL%;QAND0>M3O9.@.N/IJC!S\#V?$J\%KCL1%P MH%;, W?;"[ZC.\&CH(_B3,"^:L0$MH"KOQ.#BQ=2K+UKM;!="$V!(X"^['Z_ MBQ,-$I]HX!,-?*(1S?[C$XWSGFBH@4^HC%6&X8=#5F&3S%AA5(U74C3#*83* M<_Q08T84R7_;*[IZ).:D%A97:-;=INBG4]OVE&XOUO0$>KNAEBT^G9'='$/+ M2XOA%_;0''FUB4(IU.N6*WHTJC6Z#"E:\U9=YEABUYP(L"7[NN6TVR]9:[.J MRA1O#>GJI)H<-5#+T-OSO3)K9G/#C:B:W$Y865;9':&WDV2H::?94P$[TXV6 MM1Z,"BJTE)J@T.&.\DIU,2YU2FFQOFVZ5K^R'/1'J&6HHV,S(_ J;5!&F9"2<-)[Q:-E12VFJZ MP:.U)F_)RK3 *\;IEO3(U)T8GZXC+ I&K M9U8VD$E!8<,M=6LLUKW5FC;J]95?&!*SWMQ:PY8A.4V!30^-YFP@U^OE45%4)W5:@5U*5*2RCO$QNKI MH@1;AN7D5_UJ9>MD#+&LMV?EU'Q-TP ]-"RG)L<5R4TVK1O<5$GWJ3;34L<3 MN&4+C7[DIZ=3LP:Z1GE.]:720$VR291K/M2R.#>LQ+A)"@2G%Q/]<4-H%Q:H MEDY(3KUF1FTG.V[3L.RE/DCX3*.504FF0W)B1P.5ERQG0K1\SC-'H^QPLD$M M0W)2%%YO5U(%3O;9M4 M21+-:;.]V,E=T.YSF\%ZL>!0R]#H)HEPNKPJ^AOH9'CUH<05&H2H[@C+!=*XW-N5R)4AD%1J],+&D MT8NNVRP9/#8N5 [F*M5O-9D:W3V1+:[G/;OA]VY!G*[ZZ@(^E3LR!R]<(;T>.Q.V* M$7Q]U4$[PBM(3_P.ONF87'QFY$GBB0PEK.=W_,R%7$U"9J&Q=5O M2(EZ*I_,RMV24UOG@*."3-#9L+C266%$#TK)K5PV)[-YMSVK+* 30I[ F 6P M9UW+U\=&@DGW^UF>J&T*:]0T)(-%(ETS=;MH$[KO;H%;GCHC)F@:D@$_*S&S M9=8L&Y:\2N<,2B2Z;M T)(-F=S?HT[Y9DC-EL0A*+*G4$ MH5/IH[8)+ZA)J&GHJHZP:5L;)U>6M/R@Z MW);I%K0U:AJ:A8ZV*]1;"W,C+XE92J_<8H+^;%2G]; M&'LSSPB>&IZ%M4J75*.M- R0;3@[Q4U:AYBM'E*4?K#W.^ M :V1.H&TC-;/T9E*8T=LIUPOLTD3>K4$'WL":9DI8W3,879NE"RW-BK[NPY&ZAO5VD+<7=#B:H:;BS&4"V4T(UV3<2Q0(S,7V[M&5@ MVQ-(._7=!%G,:6D"="2S[!;RE 174>H$((U!FJ>FVZTOM@J=06O4\!LS?8V: MAN:V!5Q32[/9@0S&9$(W>\WM$G7VA \'BEIMDE;]B;@M,MG%)M> 2[^ FH;F MMI2O9-5.!J2-9;-82"K5IC0?!D\-SVU6$OSD=KP#1J(NE7QMD;'\?#"NL+@F MN8T(6=:?8-8)5.C MV!'AEMEIYY:K IN>!&U#XI(6*;@;(UJ<6#<9NIK*[U(3*%KZ!"!E)K6TW9BZ M)7E+EADOU5DVNH-ULMJM5J9[(*F(1DTRGRYV*W:4 U 8MJHE=P!/0OZ&I:!)U37H&MU*+$+ M.[!15TT^*>[;AF0 Y+&TM6MZP;#(3B4S2TX*$MS&TR<@L=ZP-HML<=4G]/&4 MZ#%KKRDU@J8A4"[)(KE2:;B2 CV3Z%1 5:;GL D&FBG"VD4BEM MJSFSH ,AR8ZX<6V;SRX:LM4>-&FVL5^MT1GTP5#K3A*MSI>T\O$ M!#4-=U9>I*3&B.X!T:_D6ID*=)&T&7SL"?04-^N5V*N:II&O]5-=.E>I5CGX MV!,@8ZN5YF#,BGU1S13K1+O&"RY2Q!/NG*L2*7O=RC,BJ)6HC;,"5FLCH*:A MN^9/T*72*<& GT'.: M;JEJR>NFH($-M1G37PQ!?ZTP)T FM1AFO;4[[8K03C2)DH&\@8L-LH;%C)"V5T*J&E(7#V>Z!"2 M93,$6,RJLUVZ7V'&05_#XNK*6X?N3S:F49]:AL6%SC+%\52*V_ M(;HC=9F;]SDI/89=. $R1E[(.BF^+AI=LI!=-P:F.YE/4-.0#)K)NEZ5!JTT MD?>XW8*J4*WF2D)-0S(0ZKDZU1AWET2+VA4WFCS*SYB@ R$9)(1IOY+PY+'A MJ[G\=DJ65C(*K9WRN[;E3)*J30$0$SHS+[6&M.95W8#@7:UX.F(:"%^TF9K<[I@IA0 "UT MBFF-@IMAV#3L_8[MO"M5Z5U=Y&C@3W)38N4AT9X )+@/G8JJ0.@$6%8G=E/< M%'1H8LR)H&FN+LR+Q$1Q9$!/Y]O);K(5I\%30[-0HAH98C;GQD:^VU[*VV&A MJ-2"IX9F09+6C%R:)4E#3RE"P^GGRA*]1DU/+'?^2AIRN]286#;!K#Q/%D<3 M-^A!>!:FPZIO%AVM)F?6F=5 3NEI58'//8&TV)/SE]Z>_ACF$;5F0QJK5HM MIXI^<>*3C2;;GE9/T*A.MSLKC>K%,1*!D>C&7I -T!'_ M@87R3\3I=?MA'$_*]W?H1^@D:^&"?XX_/.\(.E@^G)^AXZG1_B3UR L(3K$1 MW_;XP?X(._CDQ4GWLVOXAS9A*H'G'#MV/+#;C_QC&>H8[CO];HJ79V=NSYYO MPV>.X1P?I7;\/6"T_K/G!2 &UR_/XP^3$;SXV%0=NC:Z7W")<_BWDT\\^]XG M>)@_Z15_G)8BF<+S$L5Y(?"\1'!>DM\9%L]+].8%XUA4YX7"\Q+!>>&_$PR> ME^C-"\:QJ,X+]L>B."_8'XOFO)#?>3PM49P6"B_[$9R7Y/?FC>?ED6:!?'KI<30C\)X1PUNWT5240NK=V(9&\OY-] M0)'\:A-YYFO4MR$D;$J?#FX_H$A^%5?&IG3OIC2R3?1A4,#@=W6(/2\<\Y]7 MH?_)_Q5D")BAO,9 MF> 7;%'MH5.V8V_#)'#&O'^\7>SNN5?;%VO$A1B54$ TA818Z91?%.[B+* MD3JO>+Y8.3*VLT!)WT'L?[!^/.+^Y%H[_9O:L/R1D/ .)G(."/\K ;P'F<'G5[D:+TL/DXM-+*C+<(G*PU^\VAQ2J-^*GWHK:K+?M& UP6KR4&@2 M5$JX$:_U=G0D%2IV?\LZ(NZ++ 55.;"J?/&J0]T5G#ROY/527"<\^'#1A]$( M@/'XW^NZ]K_4'?VE6X]^_D?W8%]'P:F_ T"L:@=E7L5PF=>GPJZHXOQ)4_JL M6"*[9A^MYIQ#C#!I\?>V>5\EFK.3%U\A1Y @Y@/J< FE> "]CS##\+IZ?W:F M(=9[C/<1U/M'QOOK[B4N O?1I3E>6^W/3'?$:G]-M8_NF=^UU?[,9W]?I/:1 M.[=[6ZNYX TUX,5PC7 7]D:_7I4'RVE+;>R M"ML:*4R*=ANBO\BM.TFVG52WZS?*:#,G4PR[CJ?\#.S!=D54,5?8Z*YRR"^L MA IB5P$J(OST]]:QX'WZ4";YV"YXB@E&MG+D:!X.K@X/V"J5E2^VDTF1JJX& MCL!("[XN/"_AG:!?5/!&U;LUVSO\_74>Y"98@;D/J M '#$#:H8#=\NH(*\+M#:ZN:IM#?][9@S6E^QA>*( W.YM:/)19_MU08J*GA' M?_O!L,DXP_&A\MX83V[A9N4E\.3J$8K'P),7K-Z7H*(7UN-MFY=JRD8"?EFJ"R MO\][9(,'Y(G#0YRA4*8VH-\0U9S#6W4F69=7TI4Q19DD>[V17QL;^;5&-7/J MV@<[5$(X]>T'27)QCF;.@RGWMF^/6L#N,I!RY=!:A"$E (,GWK\PUYYS9 Z( MP*M 2J]W0T>L-Q=@X0X6;C?UKI>Q Q!85'=Z'C#H[KPJ,P4]S4B4B'1%=<6) MED%@@"H3(1,@J7\Q&MSBW87+H,&5(X[71@-V4!S/IY-LSNC66]FQVNQ6O=3D MR@M\/ETS<[5&OR!STQ(_*%B2ETE+R*;9;S]XBHLS['LK_#V0LO9QVV"WES@4 M='H[@GLS9^VW>S2QWTY=F=)XW8.K_68L.JS.R&'I?4:4FRC]*- :*E06X)Y MZP&S\=T:-=G(^:T$QF2Y,-O(:R27;S_H5#S)L1_ROS"(70#$J.N"V.V*;A_> MQN#WB.'O7R+@LK9RBHZ65PRU,]R,>DK3=64)"H?[]H.+\ZDD!L!H6/'5O;C; M%1WV_B(!@-<(U?\2_RI*G71;=*% 9,0Z9Y2JFUYBA_ O]>T'%:?XCX7C;X5" M>+LVO _@8_C[;49NA.$O),K87Y'!O_.<*_PV?$'YP:>=P#&;')2RV\9@)B_7 M?FZ]DL?%67\"QXC.$A@^GF*X$)+]C:'L2E!VW=OHMRNZ_9E'A*'LVI[4.<=)(*7M&V/928$G.] MOHCK]=*B:6C1FNT/31"%TXFO(X-=>Y11!J[[.X X!93:>$*7&VV0$RW=!C7> M).WM8J(D YYZ*AFG:!I32L_'4[^V 5Z&R'[M46*8N7BH_Q36](F>-JXMLC59 MS_/K7KFB#4E%@%@3T-=3<8I)8:S!+@UV:6X;:RX=53\%-72MU"]8FY)MJ*"5 MUIBML$G0:P@U :N=CZ?(,UV_N[<0TQ<$Q>\1:<+QZV@A#0Y@OX44;\:K+;(G M5,>M!"GK)K^L$VEE5]D@[^2S\6J,&7\>?;Y'S @'BJ.%&=?V3L[#GC_E';1& MXT5B(0\LPG?DK&/2@D44 E-_,$J\H,U\UP-:3$P7VYA&=44:5=30[6YRSET; MU>X@C(S>\$]Q/K(M4+%=-PW@-T 040*N!_VW_9_:Z@:X1T Y ;KMS+)6UJ1. MQ5B.):E;<_O#,2TH/(HT\TR<_. ]8XQ(%V*VWRLBX=PJ=Q)Q_AI8HOM [\\) MJB7FI_DNM2O45=*5("RAH'0JGL)\\^C $G:4,"Q%/3C]-:BD%KC9U"-:KM&U MQ^VYW:_-9^H$HA**7_-QBOQ8HB=,G;P,"_Q^02EJJ9,?,X[]>Z#R9JA[YM5K MRVYS0LK=CD^Q:WL^'.S05@R%NNDXSX/Z4;RQN +PK>X6SQ_6/T 0D'O,P$$Y2$ G4!GX)@KFEEU4V*B M2DW80:T/VT^4% J?DW&.)3!U\E(T[3N_&H>3N=PB5%THWOYAO&I(Q17B@%8L-]^,/$4_9[O?C_D:,R)CE1JR1NX M$G+.])#XKLB=A7^/]U1^GML="SWHS#<12L^=(M(YMFO"YQR^Z->"=JC'G=HW$5G-+,O#\1CV=95IV M:J*01,#3IN+,Q1-08I2\KQ0BY\PBCE'R'B//$87*F;?QISY/]V0NM:LYW42C M3H$ *E&,.QEGJ?"-80R5V*'$#N6C0N7%4J-$#"D+V;1G3=;R M0F*/ BJ(F#8J?58)*: MI)!D$!NA3\1P[Y$(^Q0P ?M(%.8PW&?^N]L5S2.XT]C"+D2HQ*)YT#@.MC"\ MAN$U[!9D=7^[XIO)1WJ[HGF$Z!(VL&NPA>[\4O!:;=[T3C%I$ MY8+:??\!$*S=#W'Y"=]QBGKDX:-WG#Y]C>E$%&/9[=:Y-DFW97TTH^?EU:1@ MF()"TOLK3&0RSI^(8]PB5>=V@W]WZ";C0U%\*!HA66$+P\0>3.S!%H;7L&B) M!J]AC[P?Q\0>3.R)D*RP@3W01;.;J=-[-0.[(0++X0WZRT&CG__1/=C7$?QK M>^H $*O"OTS=F#C7@!8K^7.P/T&@B?C^!XJ@4,$7?/B)#S\OZJ=^FGZW']J7 M#1 K*R:B8&6](67%R'HSRGIOKG/4=N?W0Q+!NGI]73VO!"ZHJU?.C/)!7;T= M?L&O[D_4@!=S5?/T=0E\S'+[QRP1*%/R2"PLXCD+B[AJ63MIJ_69S$0H&QFZ MG_:;0M9+:[^?F+\)5F#N@R/]"\FOJWO3C.]"%0".N!F9/GJ[X+JPDT!KJYL3 MS"["J_"+06:4-1+=5;V=Y).=SGJBD!RJ1D?3=)RB4KC&4E2PZ7, M8CIFK+Y.Z&RA33NBITBS=^M#[@#$*-6=G@=7>K3)C-=#>R=2)$M1C1Z9U/DU MPA54WPQ9#4G]BY$E*LARW8#O!>J7/3"R#*;:>%;A?4I..+GJF*&IR=JYMM]1 M351V@#.8":&/I]S9&-T3,>I8D.^'N_<6W8^1X M-_<%E;LOGC3L@BR!"*='NS;0W6=TO E,V">MH4)E >X)**5:_#Q)DF*/R(A# M2N^,,TME#+=P210#IY)Q*-4/.5H8>GXKH/T(T+,/;F/H><3@]R_Q9Y;9)+Q2 M6ZN*=='(MX:H4_JVP\RGF3/Y/S<6S#IMZ+1CP$^*#(=8? )#?WL6:FO';K^ M;?" \H-/.X$B4Y_M]6OL+$.4.ZG>SC8+[5XA\&%0N)JFXRQ-O9?H&@/)5R:8 MN_-\^?>6%O_:WL_G ]P?./OZI>/1G#+K3*:4Z1*)]31=:!C3--?;0P;[D1.N M>R!]DU3PBK;MJ28F+5V1M'3MU)579C5=>_A11L?[BXJ?0F-"Z-JYA6F88EG< M"5+7R2G,>**0?$ $Y]!Q8MB!PY!U12+XM6WVRDSQ:P\?0];%H^FG<*M7*?MN M*PU-3]5,I^PL>Q+7%A!N(7XX3\:9#P:P,&YA5PN[6H^ 6Y<.PY^"+;6OVES) MW:9$ORTKLEM:B&TJ@"U$&Z?B!,]@&.EP#=U'AJF1.0NCSV6@]QI]KU,-]*/S!E66N04\_Y;0L^.RL MI[NF3[0V_K;:7"WE1&(/&_?).1>TF>]Z0(N)Z6(;?!;STD MCM[PK(K6L5K6O@06=-2>%J-/["&UK <6KFC$= 71L-(5-0>ROB:K/_X[]U_478;-'WS.A M=Y>8 J1B$#Z(__SKV8N@RZ\&"S^&[_B+@C (GX5I0]&A#=W(5;ES4H?P%98[ MC$@?\"SH?29 LSS$LA,K0'G:4<%XWNZ+W2[+EI8C3: P@J0E7)P@<%K< MR.#7S:8Y.2=E&^/7O4;"/PQBFX)4))-+TC H2JGTO,W*82T)@1CW[0?+L1C! MHH)@V .[/0_LZ0HMINU%@S;\<"83\<0?V&2B9C*/ELGBG"S9B)O:[49O/^S> M#I8S9SKF!$/FVOEB7^IGLV.P1NXMBM+"33J;?(_2<7-T6>H4'7T MN>IL ['4[#D2K6.;)GSN\8MN#7BG"#*5U(;+E]JR:.U*:\7=[FJ$!J&9#,*G M1)Q+?2SX@*'M,7)7X!05-PEMETM1$3%\4SM#>LBK+8EHI:<%CJ, 8ZH"PK> M2TR2'SL=PO"&/3?LN446WBZ6R2)BZ*9TK9&I\JN^L9PXK"2RRMA;!NB&Z8'L@6DX2N2!+"HKG&Y=Q -)_R&",K*VQAT4UZ<2FB<)2V5OLQGW_D6.^C MFZ#A4O32Q]3[>]NL?BV%],[5/FJI!K#:1T#MKWM=_A)JCR_3?VU@9@6W_^AP M[!ACV0<$3@1-=)!;CY2A6A,S_46B+^<35)&2%(H*@B8,]5[:]9LC9#X%1L ^ M$H6/^&\A75CD)? (X0QL%O<3G+C[& 16UJAA^ 6K:]]:X.#A-TKW$P:X^]T^ MUM4;N\)Y05V.^(W+T- OS1'[\CW^"U+%B:U]H5U5^T:U01*M9*;8IS@ ZS[/,"Z7=$\0BP!6QBF M1F!J!-;[6UQ9KJ_WMQ?AP&?$F!J!J1%8[7$MV'/0)JX]_(?B57STPLNG[[2< MNB[7][6^WB@4B"6]6N2L#5M,YR<*Q>SOL]!QCB=NB9UQ ]':N_.KH^8^1UX" MCQ!_P681M6A*Y"5P]F +-HO;4PJ\6N#5X@%VJU&+Q41> F#%7-4\?2?EMMV]>SR:NEQ9B8>@;Y%[^A;YG+Y%7K7>UZ 'U,*F[Z>) MNJ0;G@!*F?3H]ZEC3; "6-(?EW=FV9\%ZH <,3-R/31VP77A9T$6EO= MG"ICHTRH4K?;'Q/=7&O#%9-VC3$$A4JB,ET\3\63Y'N4, PHT:6 7*X,%P:4 MZU79XEM"MZR:A821L#G>4)N9*F=?&U644D<:#:J;E=P::THZP_F%'A.@"O?M M!Y-DXPS]7N)TC"K83<&HLA(2][:O L).P"1176GYT&#M5YSN]T\GS2ZKI8OIIIRJY9>(S1 MI9^0#9#4OQ@.;I%X=;G23@\,!]*FD]2RS01A;&>IP7#7'[5:RN3*2SP[2["^ MU=F)1F8S&"\FG70[0>V-FD7UW%B>CL/MP^/47$JX>Z_M[4#NG1[H1^L0)EQR M^$9RKGWMH7Z$D[%=&T[O,[#,D%6<_6"<8H]B%N'P/C6+[:#5&L4>,9O\2REK%W5"J9!-](C.O MMKL9JCERI0#*N*#D.AM1+^LK M6E%V#+T1$)*EOOU@/GSVAME]EV'$/CB.H;!\A'$L))/S9?F.2-S^MW$(R@\^ M[00@#?2)T7+0DK?*! $2BM7S?)RDN/<2AV-,NFX&O(L:Y.V* M+O(5"Z[MDWW^S.$#9XB_=(?*LUTES]$E(&:JNPI;HT;4\U,9WJR^A4UTZ(>1F^U;5'&67DNK_P_BFDM(?MF6(U=FE"K=H) MJC8N#TE8]LPJP)J".I^))[CU2&>:*_AEU_-I&>!EN^;5'B:/8OP,5;P:M MV4V.;9>KNX6L;[A>;K%2^[EQ@!F?#5ICT'B((BRXULK5P\6_ZQ_X]:*JK/R> M)',B2Q-.HIP>9H/ Q^/QS@5MYKL>T&)BNMC&!*?[3"AWY2I3^'KOK4>3T1N> M5:\Z5JG:EYZ"/MRS@E5'0#F!NXFN3)(R+9;$EC5A.!74"Y6!A.1$0]CEB'B2 MO317"6/23>4KN9GDKAB3+A-Y_AI@DL>,8TDV(?A(^JYP%]*??M!<_$4D<+4 M[HB@4A1SIMQ,]F(&TPKV37Y0D:,PIYLW&: M"2=8PC3MQTP,?8$ZY _L]7Q1Z/MKO([:A"Y6Y(E.BT!=^=RTUY:E=.!UH.@X MQ9!QDGK/[[@A O4^!-Y:0#&J9DQ'F!X;36%3$/MKHNKSOV/_=?U%&!#0]TSH M6R:F *D2!!;B/_]Z]B+H\JO!PH_A._XB(7+"9V%*T[DH33=RDPY?_+W%#>/Y M@^L'$ IZGPD@* \!Z 0\;S+3J;.0IQFQ[J7MJD4K>25,B@3D7"IY_&'B:"V;*Y!FS(+?6I6'-2[8'!"4AX.&^_4C&"1X# M#W9V'LW9>;I/BGF YR /WZN>1SP+1H07V$N'6S^\/(J%="'M:QN'J+?SG7ZA M55HG&P):'E$TE8RGSG69$L/&HV6PP(DJHAM^_3A>U!?+A&.1?<(2JMNE5JP: M62UPIP,2,@MW\N\!QOTPD#'Q.%*9%6_@ZL4YLRKB.QEW%ET]W@?Y>2YVK%J@ MSWWXMD/_X2!?GI>)FP68NT^_[K_^[ 1-W'B."E4'^I[.-A!+S9XCT3JV:<+G M'K_HUH!WBG)H%>NJG6!VA.^F7)I**YTFXD)3 1>:9>(YNV-R.98Q<#:S!6&,98(ZQ$]&PRGJ0Q/3LR4(D]RJL/ M'T/EQ;*01 PI&6VQ6(C]3%9.C8)1FGN"0FL4<&\FXQ MTMK/>VF;NUQ 9?3+K%NGK7NGK=2_)?J*OX0OS71@)6 MR=-'WVKI>AKMT.MBE\^Q[5:'OAY/Y MM'4'^Y@(/DV_SV1GMRN:1P@#8 N[_S2GYZ^Y?'L1!:SWM[^R7%_O;R\X@8^@ M[SY/XR74_M;B'%CM[[[*>Q3,(N*78$,RN33?[,MC+B]8%:<2#8)B[A7.U MR$O@$8(BV"SN)\1Q]Y$,K*Q1PW#,C<#GS9@;$OSSA]< M^%V(()UZC$/Y2(CFS/&C&Y;-V2-2-RP;;%+7NP)TP[(Y^Z6BB\GFAH@?AS?H+T>- M?OY']V!?1_"O+7T3J\+/IVY,G&M BY7\.=B'OFDBOO^!(BA47@F?B.-#Q@A[ MGH_(Z+@/#D<$QQRQ2 76[5M%XPB.^3%Q.TJN^7TP1"(XYHCMW!]0M:]&+[D/ MC_K*J3?>&-KK =Y/KHD:\&*N:IZ^!''W1SM1N!QVY=WP!2HR/!+CBWC.^"*N M6L*+SY6U=G.3*LMT6,D!0''??M!)5!F6P 5%8#"SA,&J+-5JQISV:*B#=F>"*K4>E4: M<;56^??I^E^#3UU&SM=KU(0R]'PG-Z.\S&:XFR!\2GW[07)LG+^X W5OX9>; MH1A%H(@4AJ??+1%EF,YZE"CQJM&M)!K==8!UCF1BK1 MMX823W#)'K#$Q6Q55B0$+*B6$[(:DOH7(TM4D.6Z$=\+U&IZ8&1IK3.KV0*X M:='B9OE^SML6L]-K.Q[Y+%@MMS5M;62:OC@NMC9J?[;'!Y0P*$ZEJ'B2Y.^N MAE+"W;N,;X?)\8;N"^H4WTA&M"\H21RIQ&?7AKK[#) W@0G[I#54J"S /0&F M**2[3M+ N;<2N3PL(?[AO/_AXDOM8I7(,/]CSP9Y/E.'G M&M'M7Z)/-C>A[$*][!C=W;K;&Z96I:8V0>B3^O:#CC/)]W:1F"?X9X38QP ? M%)N.,/B$AG[V?-/7#E[_-GA ^<&GG4"1J96;,DQ/J1'=2M?)-U2QMU(#'P8% MK#DFSE+T>QFL,9!\93Z[BYI7Y"44^83WU_9^/A_B_L#IUR\=C]*4L\<$2[2, M.!8MB_/N.Z!]XW206O:-N>:F+>TA5Y2]?.E'EE8M.UAQ]E M=+R_J/@I-":6@IY72P/+*$_3?7DZ65F"*2@,@8+@/,'$"093+2,#6>&X^0-! MUJE@.H:L!XBFG\(M85H;I7>9@2;Z[5Y]74ZJ?&DV0;B%*.(\'>?9CX7/,6YA M5PN[6H^ 6Y<.PY^"K56]VYY1NZ$NEG<[;;BU)B.4P!W"5L <3\5IAL+\SHB@ M5CA2_U"H%0[?1PNUTH6LMQ=IKX6O@]\ZU%Q](9G=;N.];GV1;>@J_:L5-<1!4Y@HJB) MI#7EY;JX71!37I3-:CX'=W(D"IR39#+.$!^[ XR!Y"Y2HN#,)U$$DO/'JK\& M353:4M(3KS0@ .G-JE3-M5*5"4(3#L6%H(>5Q&""O1+LE=QU /EKL*2LU;OV M:JK-Q&V+=+)@LZL-ZFN$):EO/R@F3A$LIG;?8J[CRT!)U IA/V94]_>@X,W MKY*M\85,JV$;B=%V+ CM7-8$$L($%/BEXP2':=KWF1?ZZZJ*/[!_\46AUJ]9 MWS5N,J3&8[I@U%?V:+'+VIF9N+=E%(UEF3C/A*WYO@C4^R!M:P'EJYHQ'2%T M;#2%34'LKXFJS_^._=?U%V&[1]\SH7N7F *D8Q _B/_\Z]F+H,NO!@L_AN_X MBX(X")^%R4/1(0_=R(6Y*A7\8Q#:; MT3*_K?FVK)?KMKOSS?6 "4",^_:#BR>)2S,A,89A'^R.?+"GJ[28O1<-]O## MF4S$$X!@DXF:R3Q:1HMSDF4C;FJW&\#]L(,K:\6E/)--1EXJSK#BINIC:2,@ M!Q<%:FDZSJ?>NZ-X">@F5T7-VEEW9Z+Y2556ME#4:N.)(6A40 U1<0I O/M+I;[^?Z@#:>JB :T M72Y51<3PK> 1+5[@O2JQY%LI(;CCSQ4UPI"."3F^2KKNU MC6*JJZI 4)P\KS#,AD@ZP283DZXOGAO['G$*9\BX:(:,B'E!?)%34F:MNB6L MULH3&)/G4[E) "^(!TX1\13SWA7T^^&!'P45TP/A8I;0%5E"6#37N* ;B.93 M+F-D984M++J9+R[%%8[2WFH_YO./'.M]=),T7(I?^IAZ?V^[U:_ED-ZYVD.+NHQ!8 M6:.&X1PO-G@P%A6$/E(@X]WY]HWNB1* X2&P8$%(.O(B8 MAU@G^ SK/L^P;EV%./ Q,69'8'8$5GM< M%O8"K4A:]'B=>PL/_+4^B/^C@V!!U\,HV],D.S,-6%"_XY_O#O M%W3[1><.'QW+'02=2)CJUO:]?\;Z!FA'B$%%$?:].@[[94SLT(S?_^V5I;_; MZ]>]?%UR =D5JKOP-OSQ(9/^B_S[=1]>V7P(RW]7J/M?T8-@KZ !F?M/UOMB M$H>/GH&#"<;[8%S,FP+X_PX ^[43FGS,U3> M[P1I'SS/#+J&*K\\S5W#L1&(0%Q]#8\UU7&4);-K3HM+LRG7S71Z5'4;4W^V M_O:#HXD3L!B-J0]T-"J=.9L>DF?40S/C$=JHMA/E5L7)]/U.M3/0_Z34^Q_K MH:YFA65E7EV)W9)H3%:DLTZ*TKI"I]=B!C&T-#RDHBH>IVK;@A,J+D[J=-,!XN@-BVM"'K1HK]UR*&PG0 MCWC<%>Q/Q$FGY\U",E.4#*X,"F8ZT?&'U 1QK7F&/ $5$<4."!TFG DMYMF! M-Q=8OZL? 6( X+MC:=4'>S %;X)+L!RB$VST3?<)?;'3]N=)2P?\NU-)C#'[R&J2ON,-L99'[3M MG\NH"]?1C.]XJFX&OY*G%U!W1&73:UL55:MNITW:*!)3"5D%QV)7[L;7M]/: MN4S)D_JDF\P2KKT;.F*]N0 +=[!PNZG?=-6%GU/4_CE#*BHQ[(') M?A09-%TG[<;)%1;92KDPE1-,,B,V%]OQ- <]=I[$GDD4@?T/%<_F&X,)Z"9\ MD=/8]9"1EKRUN8KBII+X M_SR7]_,M).SR,QS]_G0Z%#K%.HRZY@>.S?[WT?X83CV(0=-7/_X+_SD*860" MU4%'J=-7QT T&N6S0YYSD"M'://K'(_-*.9X1/QT'DI2^_.ZH-?!O__[?SWO M??BH^'"H^VQ8A_+=5' 8- &)H0-4(Z&.X9O_4;^G\/7CI\YAYKB^P_M_=3^$TPZ M5 WT]!?/?3J-@RLT8FU#/3G6)6?([TGV3'/UZNR>_#DS_U5CT#6 >/-_VO5, M!,[-VL$Q*70HT+$SK$3=GZ-^C4!>%(3_3M%O:_-!3,,7KSV,8FB;&OQC MI5C+U"NUF%@1,^UF,1,KU"O98BW?BN]/_N"?H;$/(]O_6KTMMF+M>DRN"7*V MV!:SL4R]UJI7BED!_9(KUH1:IBA48JTV_* JUMJMV%\'7@#0_C[OV*AWQQ;H M\Q%Q?C70+#IF=]R]4VS[+ERCW'@,;$8 ?G\!G)@[51V #@+\0/,.PWH?;%]" MQ2D$>(7>>^+#4/$)X*83M7*.X-B"V%0 );7:$P4UI=[^5F&V6#3&J@AXIR_04KD^[/Q^M/H+3G5KQI2IK+V-1R02JW+.X29.BEQ_^T%1 M<2X970?\,?9^?ZR%[P3U*NPPJ0S:E$C YUFIIM)1J]6KJJ+&S(@^ *HJ6F2F M*.D92UTUX5:0Y4[Q_Z(Q]:?BSX%NOH[=1:7#00^CTIE3D7I\3'H#"\\Y0_C% M,2N!/J\Q@9-GTK4%@V%. 4$WR.CKL6G,P/L)IZ?C__' MUEH>9#TP:_15L0S85L964D;Q#ZKE?,':G&TLO?Z@._:,NJ2L*SMST]DQR$VD MX_R)FC91F?C'F:JJ@R%6W0$*MM M8\N3ZEIBJ(4N"M!-C/.IJ![R8D?QBQU%S-6]:3CX$W(I5Y]FB4&ZRQ#Y!B.U M:7O0)0K0_GDBPM;_YC$@YHS>O'MUSLT0DYXUYH5.=VZTIE["@^K.O6V;2 M!4JV6C.:\/F"M,B/QBF^*"F40KUNR8ZH6=[RR+;18IT).QY.C$1K EN&GFDF M6-Z?CM*BK$JL-.?7B7RQL(8M^=#;4SFUNTX*)2-O>@5V5A,WR;:@T KQNF4* M;+<%EBW-B'RFEZ%[CLGYG 1;AOKICJK5;;7<;(OEC5\8IDJK";M#SPSUE:FJU-2 MD95+4S5B>PY7'L+T@CG^$229M.4LLV$X2QG:4&PUU_U&HIDW<]]Y_..D2Q MNC<%CH!\,[BB 3>KNR/3=GT'M&$'TJ8],KX=3R^7;'6VU=WR7/3M7(NJ3]X;TL?C#J2@:3WX8,KG@TF-A#=489D/.CU$3!TJ*5Z("GG%6(LH+OJQM:Z-_UH@&+_%_?@:^]G M9_\4?3XR?0W$ID#51HA#@^;QI^8%3T.]&CTGKB*!0A'Y8_78S'[*,X+F=0CU M%3BQP+]\/J8 H9/_N@$'/79\#0B&$H/X.+>M_3*HZ?MGH;ICT_:^ MFIFM"FS;3AI4F5_-2OD5-ZQ_4:P/_@*<52B#;P NY51&E+J5U!-E[:?8$(L,>O*&5:P UP'G:?2$8"KR3V,AW'+06/I]<_;0^9:#*H&3# M6NPGP1K^DE9-!"JQUA0 [S*V_WS)'P)3A\#F!EU^;<1[P2 S-LW8GH.&D#, MO)$7&_N!94!C],T]]#TS,606P??FMA>;JBL04Z$]0N&BXQ\P'J-S'_@*4U_Z M.C2E[?X6B>T[([#_LN_N#05Z<+JGFGM .';[L(D#@2D#%)M3T3U9+V2V@>>B M[6T5OOBM$5KJ]C .-'W'10'^>!@C')=N:P=L/K-'W!I-@>:;H#X^I>GI;7N[ M@']#U/>P(]QP^:*J5*V%4:: 65]P\Z6*"/AG<81?4$'1[(SA7L->(X,Y\ 5] M"RVHNX-ZJ7M?_L7R^GI"GAL2LL=/'"^2_YS%>JZ2JVG?$11".#!6$2$TT+2Y M]Y(X_BPQV8$U'F;F>\[QK4?^ZX$E^:'28RS]G7TW9^8S"NNSY]OPF6.H#D>1 M''\/O(M_]C3[-13"+^GMSQBA3TW5(410WP.7H+5_))L?^8EL?C]O*_QAV0#J M.X7G)8+S0GYG*#PO$9P7&D],)"<& UDTYP4#643GA?Y.O%OU%T\,!C(\+QC( MHCXO_/<4GI?SSS_;P6>T(20NKRX75A3EOG0W^\]KRGFQ>GO.$)(+5 MX<_4@?A./PQZX%4VZ-0#_E.P?5LR8'8PF]F^6,8+&(,-7MA^ M_9MIH+JJ<*W-8BA+,WVJJ,3.C.7)B,C(B/N1DZ>9-,_I=:K^VQ'8K0\90K*' M9#4E2*G:YSU@^TI@,&/KG*W2(K9?7[MMWMNQQ/,3XZQM\=X])#U_#^VS][W; M)4EBN$1@I[KZU2 RM8:55LQN 9LO[0RM&OD3W:Q_)<41W@?INJE!7K0XTY^M M#'TC5)A:;241$O'C%_Y6<[L8(F*(^".(>/OX\9M#Q!NIT,F&L3"2XW';E(WU M9.',"U75/&\J-, )OSNR!77$V6996Q+9>6\D:SUXOXW^\0LC$A2;BK$BQHJS M+.^]$[Y[A I1,4K4=MKD4&%5Q_)#@F=&J;,K^9)B*U)AG5KRK6)FT\BFS,EP M,@)*S@9*3N/X>]UN;R2&N;M879R6WI/"7Z\OU":UGM:974,OUJMGBZJ[-TI[1R'! MZX&CDDJ0V'&3SUCQO[WB7]_%N+K>G[@8QBILY)$CZEY6!RB^H,0U7/U)H!ZJ[8/ZRA% >-"C\Y/ MX;E=89T1.$,_H:]69,RAT<6V!3Z3W5JE5EDF1_R;C:D^Y*N]?ORNKQJH,6D8*>Y$K."2_J5(&1IEJL@.5;?QB_01\[SGJP+QZ M!0XG#UCQJ# 8\;*XRW__U[,B-D?1E+W:/UG6OG@.'B# 2$ON:N3(.GCS3WFZ MDC?N?IDI]H$X(,K/1^2 =$#@Y4'J7\B3GR$]CH@)"]4^(=FS6K7[KSTO5WOX M\)U:/7O.>/;\)XX]P$/7&?AUOS 2>TA19^+5"Q#'?G/F/S(R=B &_4];R(2I MU87;([6#^L*V#@N,>[LLV+W4R[].6!IY"NRM ^&Q!YQX\T+G>S,GX,\/CS<[(SC_FM#F6TA;0,0:)V:+;3Z+9(1: M2Z@4LQS\)5>L<;5,D:L@K3;X(.CK@OP%&03+EZM_GW=M^/N7;0^(\]Y"L[ ^ MM;.O;F_[+MBFW02BK14-?'^N.8@[ACTTY!ELT.#^OHS[)M@^AXHP!-CWOD)Q M&1]B*"6E%%F62!0G)5:'OV*XPF 42FETZL>OYYV-6I.!T:GB\Z[H]P8$WB$F MBE88P3CIRY%.H3'J-H')P.?Q+MNW"_FAWEZ%];[BJKF461OFZJC?U89*)UHI.+W.JGMS)^+,[DUDE+EZG(@ MP!2:HUY-1"]'5_J&/!87W6T/+XRI-B&/P,BC/E5+8#D1W9*Z-(WRHE]?Y*JC MV@2&8(_>GFMG)Y.9HJIF5TM6F[4MVYG4X1G/T=LW!=+BI5Y?0.FT;V.%=5UI M%^!I]-';W6[%R9E:PT,7,ZW?GK3F6]Y9XWIUCOF[F>=':-H06S78;3_I4/8Y,&85! ^?F.(_WUE,SE6$V@@0[ M6F'8D8AL>VQ76M?69B9=5O5,UL*U?$-*';?>*C=[#-V6K#5J3(JE>F.CJZ:T M B./EE0TFX)GT7)'E'N]2=]O6<9$A2./V2E*%>"U-E>BO$RWNTT>3[7Z'!AY MM"0GYUN6G.^5Q-F\QXAF?5Q ZW#D\9*LO";6ZSXP0O/FL*HVUFL%>+H2<[RD MC8(7>JPTD4V-I-ANLK1MBIT&&(D=#:T7!LQ<6EBRN!E;$M:JTK1:&DGL\4.[ MT[INS3:4RB>77*68ZAB4EFV D>01F[:6DIHVO#9?QI7N*-=ZR())4=E(F@J%'/"U4VKB9 ME:82*I?(:E(D,VF4'<&A1TPM)ZGUD%WF!B*>X1U47.26R\X*#GW!54E#95Q1 M-5(B96HHD8S*2@Q.,Y*B$;HN:Q@#_G>D60S:DE0=" H]G^IYNC)+N855&/JU MU$J/XYN$RV]('$\6R+I9T$,[_^%C/^TT<)'F_;5DHWBJNG)Y+@S]YH/5FN** MVR&:I#:%SD9L.^L@??]HY%2A2^W>Q&)XS1/=CM@NU#PI%/UZ5:S9)EFERW>U MLKYDS/1V)G-AZ$=NL'6?\Z8VFFP/B=FP)G;GJ5#TXTEKN,V9\PTOE/&\G;3X MTN!Q45786AGR$/NQC= M*''\9E6SYXUMI4%T5Z'HUVYF15HN-'11<^;;<9WLC,3T* S]-'S6M#Q[DN1I MVENJZ?X0RUFC,/1K4,--/SNJYM'91I=:O8FG+/!0]&O5#*XXSH\\,RGBRRJ1 M\M>C="CZM99@V\_QZ0(JH&1YZY;X;C\_"D4_SC7WO<%'&Y@E?,UL):SAFEU:"P4/0K:AR5 M3F55QIR-9F4JY27'/6D4AGZH,M26-7*@F(LM;=;FH_$T28W"T ]K3V=V$>-T M,YDN$FZGNA4,L*0P]%MWCGM8BI7EKD7'[F*?KUI49GK/D6(^1EC]E>*L15GC6?H=^8^.["7D*.-82ODI5:T%'NFU6PO MI+LDNA4'):DU]\P6T^NL]'F!J=3V8:C BN>\-\9)]*+%_$"Z3 M$:MB)7!7A':!;P(/IEIO\@6^UBIV> 1Z:%4>^:LBM%I_(W_]W\*WO7\X(5/< M_?3W97LB<8KBS_R@?U#0@BN$B[ KPE95UKY5E?R;,OL+LH XR%^P 6$8'Y'A)OB&;0%',1&T][1U\.ZUYGZ7SDK[&03!*MGW[,,'NTA5 M\,F%FR^1;%PB._P@Z7G@^@HEY:FX!4,D^4+&?(DB7_"8,=%DS .5BOD21;Z0 M;,R7Z/&%?CR&<*<-5IX4R1X;$2!85_M1$$"K;VG1A3ML:-I2!7\ M8>PBO*5JZNN708>_7J1^?_RZ:W15Z6*]HR*K21'I'46<6T).K#FB!?;:*7BP MBHQDPSI5*[[WH@$W+2;G"2C>4T^^LT7W8B+%RO45[S"6FP^X:C&1/A#_B94K MEIOOKERQVQ2[3=_;;=IG<=H6HH(W+8/(I!L[3['S%#M/$2=2K%RQ?1?;=['S M%"M7A(CTG90K=IYBY^E[.T^JYH+'!!?E8/?(V&NZB)2@#ZGS:M&)I22KZ88% M1&2H6> G+Q:3BX@)^T#?%)9D?,?1+&5S,NF(#=C8@(T-V-B C0W8V(!];=-9 M^. Y^@;6AI!=1)'=<6R=Q$9LF*3 5I2PRO)\*L>Y=;$%&R8BGB-;[C2HT7,Z M"8FMV-B*C:W8V(J-K=A+6['WT?2HTY\UX-=I6*S.):?S\M/&U;H?/>^YV>[X4;%&GS2][0J.\IX?]<5 M>Z?QZ>D:($?*&+QZ-^@K$R.TG=G)EO=>[<"[Z6-&2 3V2J-#?N$#Z1CVIBIR7#0M60*YI7D9VQSE@1!>@#5V7'?"U?0/$=EO/V.6T[_$^6*A% M33"YY7^] 6++LQ5S#%!/<]S=/(N6,O4AB^JV \G#>9YC#/V@4&_;KMD67+MC M3Z=@2-"H47.]D+YJFU9S3&.]5%Z<-6I5T;;H-CZ#I=^)'[_81"IUV0[T$;/_ MKHXY%XC57 US+I[+?@0Y1^M%_HHJYNQ39=*[3)DZ, Q<[M%XWD..WM:PPERS MFJA!3]&*/IK.)T8$( ?0'KPZ!'OZC2;KC(JD*"Y6!7'I2VAGWH;80P/LH1,I M##T"G[]C]+D8^EPBG'XU]+EX(/R6T:?]^P#K"'54IJI9C?;&%[M:LF5FIEX- MC8*A\RKJ8.6IMD+5K,(OU J^4;)C,3. +(+$R;>@YY8.-.G@%<*[77*&&F"0ACB:,I5=U]#!8N"R M[^\P\U*W\ZZ\YEUL\A1+N7Y(ZOQ0^=BZBPQMW77>$!6F&MIJ;N,%DTYK+D,6 M^YE99_1E_'RK65@ZT/+F"R6'TQ/TMKQ^"S3MX6Q8K3?'&7[1;>&U3KLP7&1@ MPT'BQR\J@3+LQXRU[^@*WER\Z?)K_@Y!J'.!S$=B4NN2:)4[/-M M3Y?+3=-TY57 &-HX!(F*.8X"'Z/&/-\]IX]OZ>\ MS6C!SO7=P+,?MYT+==Z*15$5,4/4Z%:-%]*^M+8(M5RCKF71O 29D80U2OZ( M'(H"CV'MK9SI5(NP;SS[XQ=&).@02^8#D@;5],J1I<]F^_K/7QL\*/4 1OP# M'&DM>>@A &OZ@]4%&Q26.)1@2$J-<=:<[S,['7[VN3:R[A,LKQ/0NA9;]0;M$HEYZ(2:5 M?CU5HK=RJ@+1DO[QBV%BM#P56N*70$OHKE\; &X$+7=^_K6)=9=H>=I8Y%9S M;!78J&<&R)>XZ$[]-9%GA0G?,LKU^>P.^R0=!+68E4L62[&T'5S=:"7ZS[HWEG3'$ #6%X%$O@^/&=A%M. MT ,D090=C9+S@$B(_5[.7IR;]P>Y>=>&HDOF[EU[K?>9=A.UW+X#JH8F2>\F M]1;@3G2^S'79KF :E-E!DXSE65Q#PE 8Q203*>K-E.B[2;ZY7(+?M;7R(@@4 M_1#A[0)0Q/+^_A!_K&1OM$GEM3(_D\@V)4S<7MD>0?RAH<&70O$8?TZ:Z7=M MI;P(_L1^YXT$WQ"F2/?"<#"W.08P,X1AUN5 M-VO!D<2FB,_;J$MAHRE6BC)P]7"FP.IJ:XQJK2:UK:OKQA0+["Y8%0[#$LQ' MSP'N-0TN1JX8N>X$N=Z)Z4TTN2 ZDI1#\^JFG9QT1;1"1KFB)4=X2K]MM^:\ MK!6DF=ZKS3 TL+J"PG(HE<#>KFD9A/G^';S_]*KR$DEV?WD,4^/S#S>W"B;X MJ%H[90!J-97GKO;S\,/3B< 'CC[HO^ */>/%AJ#QT[:GO:2\6>K46 M*MC'!>7?8&F/_YXU43'FR[7X\G9QP)@O5^++>U4;8\9<##(3$?+D:D+U9 MA2?FRW7X\EYAR)@O,8[%?/EX!;68+]?ARWM5WF*^7&W??S.\&_,EQK&8+S&. M78@O'[^Y_!J#(I#B^1I=/D.8>[K6_&&PWC6%?[3=- JV]JW[38T?3D"KX MP]A%>$O5U%=RB=%WFU)'/%OZC3;FWUN3HM'('2/.+2$GUAS1 GOM%#Q814:R M82'/]>->;E&>5DS.$U"\3G6YB!'IXFU?;I%(L7)=J4_ C M%PV2Q,H5*U?L-L5N4^PV[=VF?9-A#ZKQ:=&(I MV=?A0(:[0ARQF%Q$3-@'^J:P9-='0MF<3#IB S8V8&,#-C9@8P,V-F!?VW06 M/GB.O@$S1&07461W'%LGL1$;)BES6,;$MI#Y5(YSZV(+-DQ$O-_ENDXG(;$5 M&UNQL14;6[&Q%7MI*_9^+M7 ^WC(&%;L=F/+Y8+6[?U($"QHMP3TB\7G?S\M.V/7GZ[GW/.VB;4Y4=9;R_ZXH]N^L:]\VY8-^<:Q+C M$FUQ+N@77JV(,2$109".4EA![ZQR^:3;!$ M*D:?*S> N%OTN7A$_);1YZW&,^L,+A)E,NV(F5&61F[I M9),.7A%P$ C'$Q8B1L!#9'_1>J@!!FF(HRE3V74-'2P&+OO^3C4O=4WORFO> M!2E/L93KQZ;.WI$YZSN!M$NDM,?*MOW8;NOB2^U5KI[."ZS&XX.6R4]+BC+4O]ZC M[\_@XE43JU]/&7.=45?F>C%ONU[:.-:*/(2/(3!=KCDY6$: M;7GI>1&?::VN. +@P0*C@TR0#/45NP-JWY5C/Y]-S/6?OS9X4.H!C/@'N+I: M\E#N'Y;?!ZL+YAJR:""Q!, 6?QY#2\2@Y78ME7="0O7!(._5;&QCXK6Y.:5] MS6ZUOQX2.I.1LL(RBZ(_(+>\5D:W3%[K>A[/ 9R!<2 ,2U $^LDPT.WE.NWB M0]P,S-ESGX1_-!71'7N&<$*F&*[2(KQ&/.HE M,N< JGQ@(]F5G?#J@#FV^A$P;]BK=BN54NLFWL*20]^>]U?UE<3"2!7+TA^R M&#\JP^^8DI?P0:]F2F*OFY*G3;BZ-@)<%P9W8;1KT^ N4? *4;9+@6"GL7)M M0>.'O$'4*D4Z)[$U? 1 D/[QBTB@+!;#X(E@$+\$#$)7^]H0<%T8W/GHUZ;! M7<+@:<.#6\VQ56!3GAGY7@+>++MMF.5BAA*-I;&RZ/%RH=<: /#8G=^&X?^< M%/)N+8?L5 <0,:;%F'8#F';9L.2EK+H:M71J^MC(HC1!F8[<7Z+=/G1M89R2 M3*#,\6'J+2>K 9(@RHY&R7E ),1^+W\MSE/[@SRU:T/1)?/8KKW6NX3=J.6Y M'4 U-%]X-ZFPXZ L,72L;[#C.@?A!^;,$0F4 M.#[$N,>;C=A=ER<%=%)CK.1;VK[$&!J7&(M&[AT!D$NU?2#6D4#I2]0@ MNSH!KFHI[J[,7RHB9C:*/%8WG!)*4WIGZ8W5-" .73,RV%.IA M)JKA=L,H:277T .K"Q9(HXD$&E)_(RZ0%B-7C%RWAUSOQ/9:R6F3WO2&GMB5 M?,7:ZNZBD?OZ:<+YP:NAR VEG>[JO+%AIKVQE!7][ B"5U!CC:(2-/[^Y=I_ M!^\_O:J\1)+=7Q[CU?C\PPV?@@D^JM9.&8!:3>6YJ_T\_/#/":;];'+[CPXW M%()))*?RQO:]G[JQUM3'?C?H044/RWX>-]T/8W9_>X$4;\[ZY2Q?9AI#M7S[ M?@AS! E_87^_G,,+S#CJ[O%5HNY^A0\"LP):,WW6'F3_T1-LF6HZG$#6=V!/ M4J"LX/^.IB$S\*VQBVB6JJE!"!FCHGJ(X2)RD,T8@ )B MZPC,>72!#KGPEX. 77NU_WOF@Q'LZ<$(]@B+.^1[A-"*O:/:,^AL05KMP?'P MV+7L)^QMH_ A2K;JI?*-?.5A2"VYEVAUQEP_98X@B6S(ZIL/W[]C0#Y1#*V M&^C6R+95%R8$J+&*?4C%(.$$_7LJFLKZ)92C9YBXH+;#=86OUZS-U\/-.U+F MH01REMK2G*6A:&X+R&*HKODEMT98%%5$9]/\!KAWO14)U/P7B8:=>45#D.,] M+%:PZRG89W8RO]?RY_VME$1;/+N>LWV M]E=K,!KQ[, K!U(:W$F#/$!TPY(MQ9"G8+)[_KF0G @\?89+ G]1-4\VIN[# MX^G_499"G MPREP /.JY .VQX>[.]W_' M O^NJ)&A(%#[X.<*P#8WLIO"=0*W-XWJ'\FDUWW#F'&\LN7]13N)L2/-J9J7 M.4.T+5H@"3 M<4=E^,UVK9=Q:VJ6.E]/T_Z,5HP5=9OBF0HGTM.ZE&;Z-BIHN[ A&M;I,!J" M^/?1B<3.U'D],RW0H]WYA*.YV$G%/MA)ZQZ82$7U324.^W((8 MR'!P @ F&A6=.[N?_,(FH@9%W1J/LCFS*[2RNMSL5CWV"J4=/ID''J!J49W/ MIJTA*IHS63?S^>W":'4YV%\I-/\[&@R.EJEQX:C,8*SJDPKCXV+2R55UDL!' M*^<*A1J_(FUL0>\HBNJZIKP<%T;89&AH/)2V"$"Q:>?+)R ).[ MI;L'G_*/MOG7-V756+ZX$0&WRL=M#OSYUX&*-7\&2*"$_!Z,>O(D9:K)#KQ- M-'ZQ(Q.09$\VW//WA,#)PZ6@QQM!&+F[R/;TOM[S4]6=:^ M:00>;,PC+3ET--E,RCIX\T]YNI(W[GZ9*?:!^&U8'&8%Z8!@Z -!_0MY\O-O MDC]CRSKYA&3[;3X)!>GG_FN'SYQ])XO=A[8;V&8_'0U>CUQJ\.GA[,:Q!UB& M>09^W2^,Q!Y2U)EX]>*V%O:;,_^1$2#E *W^IRUDHF##!-IIZPC,48!&[Z,> MR;NK0*Z(V[Z_T;$.1K959-I9=@14CRN\&G!&?@S1QZ!D=31/ <=HCPT M!Z@XFW@VO2&V'7S1 ".9ER,=UIB3**7+HK:43<5CJVMBNY*HX[=O.CU/D$<> MS?MM,]DKSUQEGN3 R*.W9^?95EFQL*E)VUY*S2QGS$R#(X_>+A1:F2&)#SPS MDZW7AAM!59WV"-AO1V]76E2&JK=45>PRQ9F=J=#YFMT (X_>3F7UPHPRJ*R9 MY^JM^EH2ZJL>?.;1VU?-OLQHSJ1H+N:L6!U9N-0>PI$8]G*HUTEF^:;5DE&C ML[('.:-38IS4-%;P$[4Q\M*3FY/;0##!O-ZNY MG\^0#=A;]FAHIM)NS!T^739;_<[RT +O='*FGBO;B]J0 M'G5VEXJ/N&_DZXTNF\HM^0W=QG+IEK%:JL'0(_93HW(S.U;F&-K*%WB]537U M1CV8P O^ ^^(U-&AID@H,:2 ET5JTI#":(DDACBIDPRK'TN,ZY::9-HJ)=%- M=>MWA PA),U1&$YVUTY7)84FC>)MMM/," [%I59A.%E,$^N4WMW4T(7N#P&DW,>YZT6/B^9FY3L%N9N923$U-4?#SMA+-T)Q-41-TV%9D@OV9:&C5" M%IWQ8*1W?)?AGN&DL?ZI[(SO_4T'^,VAA&[%04EJS3VSQ?0Z*WU>8"JUE02' MPF^^\BUW2_597)2K9KYCY*TBO>C:4]_3SNSAAYY$[ 9^O.#&DTC-'U?E)MZLPQ8S MXF*,H*B8$5%@!!ZK1#0X$>\04>!"#$P1803[@+]9>#!FQ,4T(L7&C(@$(V#U MR9@15V?$K@QFS(BS,^+MK+@']IH[]3'I#SF&=\6"&)1NA!$Q*)V6$1_OH?X: M1]X-^UV0$)^AQ%DC;-%>LV)/X8?_[P>&_?@JU]F'ZS;_9=Y*A_M 7DK+6"/5 M788A_YAA>-RE#/N=D?(Y=8F:;C#?3S680TK<4\Y_557PKVH*1IQ;!OY4%40+ M;(!3\"05&Q.M[4N6]\-/WT)>WG:SO M*1GO>3S?DRKOA45B??FNDG'7^A+['['_<7?^Q_Z2M&TA*GCT,HB[N;$7$GLA ML1<2>R&Q514)JMRU515[(;&^Q/H2>R&Q%_*-O1!5@]57@D)@NQ(YL?MQZ*Z9U*"N[+KOYS06 ?Z&B#0<9W',U2-B?C?VPGQG9B;"?& M=F)L)]ZZG;CPP1?U#:Q>)[N((KOCV%;\EK;BH<3]?"J?+&BLA!!8T!< #1/_SRXLJK;7UPS,TZW^$DF$SU;_OV==SWOUP$[N M2@4U%Y^\$"&>=6M 3MP(A7,E09AN?EFB$$V6_QRRZ MU?*R2,/"W<2/7WB"9(Y[J9Q3"J]JJ\> 0 PY=3>ETX'(1_HC M3EN])%VLE4H\GJ;M)+/R10:/ (:$]V2"8#+K;E,BE[1,K=-K+C%_WNF7(9C0 M/WYA*)9(I4+[@)U3J:[KW5T;4BX1,[X8AZ7J66"7H'B"14.[ MO'U=^/ZHYMCESQEB9(F1Y6+(\DZ3Z)4_5JO#&54V\=ZZV&FU#'\K?;V)Y/G! MA<1G;-)H4#VSZRRR^/Z7V_'> MP0G='=TH?;;(73VN4\S]W@,_CQUPL=!^R^<- _5SU>3"M!=S,T,L7-[?V*;R M!]#X5G_==*##S9<=M0]M=T-@<%/OK)-NSDJAANZNZF2I+.3*DN^6)GH*&+< MM9QLK]832D6.X9-;=SE(98 EI7 ,N@ ,ACJ8T[9K85QCEW%.TKZNS*2W*7O M=2XD>2O&4T53#6$[).J\D.WK@T(1<\1-Y!"DXZ?;Q;%:($6C5!T4*Y-67VU# M!&%__&(2#/LU!+F%Z(W__#W!-U,/L-OZLV;3L%KVH:1\R"J!L!) ^?QY## Q MP)P>8-X)]=12K-P_O&.(BM 'L8F/7IL[]0>$5 MPFB70L)Z929L!FAY(_HE;RCRIJY5:Q ):8"$"8(\-EC/F.MPB6#;Y> 0OP0< M0C?ZV@H?53C<^=_7ILXGX!"2!L//:RY?^5+1R2+:L0K%*G2[%L5EHUV7,B;X ME;9"6:(DS!T=R^.(N@X-RJ&E#CL.'6Y+*EKZ]UY,"7RCM\MY39$)'GJ8P#RJGEXXJ>1;VD[1"#2Q^P'*1YPC=7J_2,@:8/1.C&RB MR071D:02D*Z(5DHLP'F$&)6'2FI9YH3L<6-5J5AAD.(A'N[)15 )C MWP^6_3MX?V2P(IC-H^+L1!THS52>N]K/PP]/WPK3KO;)US-YG0PDQWJ4_.14 MT[VGJI ,1#;XY-"! OT7G*OG'-YZ2.7>K>%$:6>JL0QYO@V>"3N,'$AR^#T) MM?[GT-%D,[D"1/AG;KL&9-]/1X/;Z5)[\1;68$Q?B1+Q#1($+,3!%A!'O MU6R+&7$QC7@[J!DSXF*,>+O^4(\Y9CO^CJ+]$ XH*NU%7Z M.V"X1,!..QA[Y@8/%:N2+7#V*&.V9*];GB2G1786@?*A+ZN&=BJMMVT*4MYHK]+LYNDNVEFN>'FR)%%=M:G(E M;( MJT@RR/87GHLG+7&6=$KMVH)-#3L026!O!91.L 0:]U:(H22&DK- R3NM$>:8 M7N%3>+'+)TM5MJ5O6Y@=Z=8(Z3RVV S5QE04^+GI)LL+>KT< 32!G1'P%)5@ MJ#?A).HG<0>W&:&#YP?L Z+QA'^($3 0V=\L'6J .QKB:,I4=EU#!RN!:[Z# M$[D[ND'Z;)$GZ[-\_4#/.;#O92-E]&DC9?3,L1YJ4ATSM:*70$HH $4T D,3YT%"ZX>CGD^7<^>WU/NWGD0XBX] MI7,AQ%LA&&TY0K7MR)JB!FNG;**BN]X\3K)*9&S*C3@&;FS<4L6 MDWEW9&:G)%.U(7; * M#)DB4_620Y39R<%Y$7[@9F+#G/@FN:"JB._8,X81, M,<[(.>\!^A7STCX#IB=.V[GVJJ^7UG-/@9^7J)L#H/&!36)W-=^K \[8ZD> M>I[AYX.^QG90>BSI=+Z %\WJ2&)A)(@ECD'Z3P3X3]WLBR'N MCQ.)KKWH^T.X*X2S+@5PQ&C+XYWL-H.6G8ZWLCKC(:UP .#H'[^(1"HDU'TV MB+M,S.MR*(=? N6@UWMMA;\PRNWH MQ;Q7Q1N34H G,-D(3Y#WFFQTN M4: TU6I+(P@G,%B48A.IU&>OA=U&QM+SJD$EW])VFD:@B=T/4$#B3*5+'N,3 M (U4VP>2>QVHO41QH:NO^-K5ARX5;3(;11ZK&TX)I2F]L_3&:KF;_SH$GZWX M4)O@9C)+-VHVBQ45V',8C#41-!77'HH!Z6(Y1='"H_,5"+A0A*KD MK/SY>#JP4)^1Y4Y?$)9VP4@905$)&G\_ M5/;OX/V__J,:RX-T[/B9A#G'NYRF__P;_!5(-!SY*-0[,00"/97GKO;S\,,_ M)U"FQV@P_ONC0P9T,(GD5-[8OO=3-]::^MA% 3THQT'>GXZ^B; MLWXYRY*&M1_7FOTK4W:_P06!60'RGSPK6[S]Z MHM5338<3R/H.;!\'M 8(X1J9@>^,742S5$T-PI,(@<*"YCB6",; BY1'Q:L0 MPT7D(/4MT$W$UA&8(.<"47;A+X=MXMIK_=\SA_FQIV%^[!&==@#TB&05>T>U M9PC6@K3:8]3ALY>)FX+O"?H'H.[9@[_ZD!=S.4^T#!MMJ<'27Y?-5I&J+K:T M.^^K7_=4F]I2LWP-)KAF(,H"+G<-;YP!)BE8D<.O]]#,N:X&_J?N$EJ?(6Y- M=ARIF^DS_BKMEL5%M;DHL)VV5BVL?OS"4L>F7S1D^RDF 4XF U0"VS3REZ4% M^NC)ZU@38TV\E";N9@[TBU_#UI3:/EX5JFU6M4'/C=E&,878I M4AHT?OQ*$<>YQ5$1Y'@/BQ7L>@KVF9TLGRNQBVE/\5%Z,2IDDTRK/2N"G0PG MC\\OHB+%?_^#J!]T =&="WBSWM^5LKQBH_,U5:W9%C,?F(XEMJQ29I-BF%9G M?&GW+SSR%NASD^2J#2*E%_@%-535]32K>\D&O(N#H:']5*(AZ,&&&9G)1'#C MCH'@OH'@]3W[#647AIV9T6-;'@]@9#PL5EPAZP!E)['0VGG1$.7(3.06'.(( MJ_UW-MCS/C^I]%;)BJAE]5XG/2YBM=374P3>](C?T'_;&.F-5-&JFC->DZG& MHH@5.+C9TZ&WY*(ATY'UC6-=^PZZ]J6--J?K.C%;S89BMXIEV.)2F0[[P$O& MT-#[[=$0Z+\?D):F(37;VU_8P&C$LP-_&(AI<)D),@'1#4NV%$.>@LGN&>A" M>B+PU![N8"\!ZB/R[VC.&@D#U@Y\K -SZU0E][.;71RA%\-UG7?#4SF%6URVC%HEC51IEJ(<-K M9:U?5U>"-$JM@L A'=;6/1J"^/>+DX"=H?-Z1EB@1;MS 4=SYQI8S5*;;HXL M)>*>+"7TC@TE(OJ&DH9\N<4FD.'@! !,-"H:=W8W^85%U%AW4FJVF43-S80= M#+=]I=62OAYG_7*!@$^F00>8VI@LS4HSE6^BR5QJD-W:6W9,-."=C C'9Z-E M:%PX*--:99:3N>:F^1D]R?=SWJ:8_8.H_D6E;9W4<^6:3A7%V9H2YHV)7VA! M::.8* O;DV7#/1YX)(!I"&:RF\V,STR<+I%O#M;<%.+5<24'!#!M"NFT(T@0)_I-]D :4O^XT,*: M/0YZ0 0+R6E#QY>=S=ZLQY\F!;W\=MH&)(>/SAK #O-LY_$O\AQP< E@1D8L M(#&O\E?>K__@D!S$ C#\]^C$ 8YJ@[&F7,#'1*CZ^/A8B( M 78-X-^XD%20)<_$ ] 3P"A@A.$>^/> P#P!L_#[WTF2D^X[ 9O?_[&/=]MX(N#ASJFYB4 K<%OP>SLPX>09SLIHPYT<. .GV; ]( MGJWO2ZF=7 (?=T$R=!>D!D7=&H^R.;,KM+*ZW.Q6/7;T=8%L.YH,]L5-()A[ M^5/ ONF\(F[S4:$^;U:Q/(_G!-DH\9)-TZ,?O]"'XTLT!WG;D6K/82 M4(F! M9PLD)@ALPW#W'C .9'TG>)8UEH:J!0;MGK),TJPW)HPSXC.D7UV7DO-!WSPU M9?&OTO5 46ZW:GA46=><@-J/1$:?$'G ;HHHDEA @^M\=1# M2-&,9S+^NO$7.0G_JC=[7@E/\?558:T+-BH7Z39'9;)9K!9(.'DS$OY5REY, MPK6N46"L9*\M=EL"BU?,#@;3N8&$DP_H,9T?$"[8KL+$^%[LQ*8VDPT+J/&? M6 /3"6]W,LN\%)]BLQT!/$,OVD*$&MGQH, I>MC=(DS (\7/_M<-GSKZWV>Y#VPT,L9^. M!HO%+#7X]/!@ 8X]P)H$,_#K?F$D]I"BSL2KE^[H;\[\1T: (0@4_7^ 4QR% M^'>@8P#>8'X[/#!YC,+(OT[HGS]K3/> $^\VN1L^>^W3.,2/7Y5B+2-4:@A? MX3/M9C&#%(1*MEC+M_8%3\&?@18/(SM_&"]I(6T!$6N8T-_G71O^YMH">3X@SGL+S<+3,F?O M6=F^"T 7^$S:6M'F3^T2>==D^W%9;X/M4A+LHZEY)3&DBS#_M@IC'RHL>)44& ]H]( 3::E M2:&:RLS:_15P[O&7([-D4S,MIB&*^+Q.=LHUTAOT&V D]7*DP&3'*8^JI<69 M18TR8TZ:;?&51$CHRY$<.DV-F[6J9OKC'">9'(4Y\Q$8>?3VLM)*X>+8RJ.: MZ*8RQ0$A3 IPY-';TQ5=S&9GN16/]_R.@&-U=M-9 7_FZ.U-RU"7F3XY,[5U M\OO D/>%0I;LUUC0/N&K.+O_.,>#(?/T2?;'XU!Y",3% M][1+&*7H TK]WL:/[-#=]SXN!4]\C3]OT/%FJ=28+]?B"T;'?(D@7X S3,:, MB2!C8B"+*%^H>../(E^PAU0,9.=CS"<[8K]K(%^-",PGB'!6!/]C"C#O$>"M M\-K!17_Y[^] VEGMO:NR_X@ MEJR7<4O>[;CZ=,'G;;KZD<3(3][%WY\S P6M'O0SN /8U UEIH;TDFGH1:& M)=&D+3//=A1]E4N6_1',GB!@-BF50)GCQ,=8YR_7!_7*6']>G;^,0Q4!G<=P MB=A?!A85HT1MITT.%59U+#\D>&;T1\7&OJ#TF)T:>7;63_*"2[:; LV@2X\# M2D_#5&-->L2+&Y.=;:L]#J@K,!1H-$&08=7L[C#D MD3,LPQUKZJZ(=^S_7#3F<<48X1]@W(D#(]6H@!EH4'B4Y@Y5UAG!-#J_'8.P*<05!IWJ>0@ M;[ H3Z>F@EE/+LM%#%X[!08-F4HEZ-1QSY=8J?\@.'-U83^[4H=9(-]3J2]@ M@H1KM5X?+=B%6RV(F:^XXFB:0)>J68$QZ%[5'2DOB3^DEH)CU )1Z71&$] M$]K]!KGM+U= T(X+;OYK5P7Z+-3XE+*=D1R3]EPS2+'1%W')*?2+0\JMIKEP M2,)[?S5YJC(4MYZFLJXKN'FG53V?62AI5 =,,!/]F^A_SU M?PO?]OZ!<]S]]#[J3,'Z)6Y0$DS9U238U5F#UXX0^)W=KRO914[= MA^/,)@X?+ PZ7_,IV(Y@24W!V===@%757 $L,6BLH<)U=B I0TM=RY**,QR; M[HO=FKXP[,5+>IJ9 MS)76!LAYBDI0S/$1 2SQ]W'X?%%@.Z2RV;[(C4YJ+$.1K,1B*BN1,J9(#,H, M)5HA=)FD4%7'4R]+K:Q6&%K=Y/$^B@N.5G8PT7.*#0D[+M\B#ER\64@;IIE< MR:;:KJ"%*;Z"!4)>CDPVI5JG.) F?)?6T^-5O3.KKT=@)/ERY*!2;/32/E<2 MM;I*MOK X)ZGX-N/YHG[%5S0^=I ;)7Z9M*AAYR6@\5XCN8YLAN#I+/N#U&A M["3YL;/<.!@'1AZ]O;5"NQYC3I=\)M<2IOG>FL%E^,RCMZNYH5T;.]FE*6S+ M6K;3R:T&(RZL<$Y1VZ:6A)-/BAM!Y'JN4JY,:R,P\NCMEIG=S*=3JXF6TYY0 M'"[8>:\ GWGT=M'0K1R7G=7X?&9I5@O;[CK7:(05X\D55P.CE"8UU&#JK76G MES;'=F@Q'G,U;W77/BV+Y:F-)0TGG<,U./)HGK:78@I+7(64 M80\?%[TR[!CZO'I/A>=:YRW<,]44^TG5GAVAB]:^Y$U0\>:5RCVY7&'FUW6S MA,HIBBO*_F*1SU^D<@_U:X;:U%XAKC\#?P=CW< P")R=I*TG?5=#9"!' ML&8/@-HI7!LR->3 E'Y6]N=YP?)WR@"Y01F@N+C/68K[D.P#%M=>B.(=_X=4 M7'LABGQA'U),S)@(,B96F(CR!8UKE421+UA<#2N:C(F!+*)\(8F8+Q'D"_; MQ!999*IA[3W**]^Y__(-^\<8&+*+S9RL),/;H!ZU0@/G+IFU\Z)N54CVH:D= M28*@W>['S+.NQ['HG+V^!_Y 7%^,;J@N3"Q)<:68DUZ;>C=^?(%*,%#=FDJRE)8YW7=&.6 M;80:P1=N%A7T2W^4Q;UM?8'K*->6S$C=S4&CD!1ZS;(GMY?J?EMI8,_3)8)M M2-!%5^.@WH?=Y3,7!M?$^KR8821AB2M&65BL=AVLR%0"IR]]E2^&BQ?!O:MK MRS7A@CGRI*(.%[>61/]9P# &@VI9:JU44U:ZW:S598?;Z@@ !@, @TA0J;>J MIGTM;'?CYYO<.M>]RT=]2N-\^C+W+-;]WT!GA M1=]1O'%_=^5I9O-]NVEQO'$7;_2YK!1_O.5@0N<*FMQPZK.P5]M"[.R044%6U68=RDC6^3/298FE!];P5O/)& M_?B%H0F:>JM&8JSM%X@=WK.V7\+L_$:1OP_H>VW:E+U4/:>C96&UL'N&XY>G M\.(J XNG)R@4OZO07\VV0JV7._"-3U>@^":,Y)%B86M[:SA\=XV38S/9M;W> M*CI&\J>,XYL3MFM%&:]=_O$R"AAVI![Q4I=W81;_WAW"+.,&F5T.5R767%2& M(X>,S\OM5]>/C\(BK^IW8Q&\J.\MR;HXO MM#?E+K]KC"QGV[_'<3AWY+K5]9 M]076?G7^1BJD$V>/1H$ $=@ +VWLANQZ="Z7FF<6*9\7AO1(,@M,7:ROP,Q@ MXBB38+%+=\^,D2).'(T31Z]N*H= A2_7^IKB@(53 E%$J M0;+OIHS&=9A?U@M\:FQKZSDL59= @$(H8\2 1>V4J:]J*JQNEPGJV^J[!E[0 M5U2#2G@M;3H%S$L@(\T"C)P&'\KJ#';S\)R@IL#AP6\5R?M=&B\HEPHKJ0;5 M=8N68L_@E,Y02?>QV"$96NR0&A1U:SS*YLRNT,KJIM^D[')>39*VVBYE\QV*X(ZV)974)S8 M$)2\B#B]($=KE5E.YIJ;YF?T)-_/>9MB=GPN<1K.<+3>$D:&J94G/7F;RC 2 MM0I.&_&P6M2?$Z>7)9:1C.R.D;ELJ'#^B#P#EHCW'$SATV=@RKX30!U$NN.2 MHO#+GY'JEP70@UKGMPV:SXV#NKP)-H9P!"4)9IWG/ TU)-[DB#F9%QU8.3^! MT\0](N@G:),=U*41RO$#,6\65HVVLIP57>['+SI!4\>'[;LM',C.4XFM:1ZB M!'+MV$L#?CC<(/9C01GXU>5[E7!?V^0#?/RP$NL.PQRV+[F"[^ 1MZDV];/O^8H,*'M6L> U6;Y2 M*9("6RD9+=T)J1:!V$-/-JS=/+2U,I:MD19HQ^_W'VO/>:7_(NCXX@:BL"=# MT>+W1,C9S@==ST ,*#*33%)VF47E8=)*U:KC]:@R.ODA]&6WUU,3226[56*) MUZ>F1M:U-*F7.\TUV&?8!!VB*\?*H_K.H27+-S+E3\T%([/N&6O==<0-T5!7 M>L]O* 1 \[LT_$]-/%-*2Y[J]UBQI5JU"9KFQWH>$ ]/H"%-A_[0SGA 0MNQ M[ H4/BG#J "(=F"X_%.>KN2->VC&RCX\QJ1_/H9>B2"L MA3X0U+^0)S]#>AP1$W8D>$*R9TT)]E][WI?@\.$[M3+WG/'L^4\<>X!GV3/P MZWYA)/:0HL[$JY?1O=^<^8^, +D$.OD_;2$3@33%H/U'8+7804>(WVF*\BG# MG5. ?"8P\X\6;ML?>*C56*M8Q0J2%\A<^TF\4,4A JV6(MW]K7L -_?GBL M/Q;!^=>$-M]"V@(BUC@Q6VSS620CU%I"I9CEX"^Y8HVK98I 2A=*L1*+X4!IJA"R1J11%$BF:5C3Z MQZ_GG9$HLS=2>EF/XS>.456]E#>;K!MA';'P8M=?I%BBA<[68CZ?3_^-,LY]JCL(Z3>6MQ[C45F670+HX:4.A[97"O\ MHIKU)FA&DHEN>KEFR TG,<U.99U82AAX/Y9;HA.AH M3D/,T+HU\$?CC.$'0P_O!Q;!OO%48$N]W:1JWWSJ*IVT'JVIJNP!Z]W;O-+B MJ81)!K["3IY;,D=[$63\$QE^Z#*6H(/)N:^;.]WSO?._^!*0>H MI\#JM]/=1O7<1=[[Q3(<.H4>=]RWZ2Q]FQCL@:'CHNQ^7@M-5H\\.[^\K5B,!\@@AG1?#KMAZX9$UTZH&Z M[H6?:U37/]4MD0AHTFYQY\O]/+NFW%8B\-L&QJWG^;ZW3\>76]]-OWHC,G X M7F]J,]FP -X*>LZ 1R]]37;"2L-:I5ZF9U(+=%969WT3I:M>#=:2)F#&"HD= M9R1\N3Q$-( ,OX6=/9*7=J\-2Z>[E!M#T"4@*.MK-3"?]DJ;+O\_>U_:I*K2 MK?F](_H_&/O>M^.K#%P_A%&(72%VA7#GC+@#<^&.($\O[;@ M[6*YO,\T%U-X.!V &W47LI!O1*LXF)B;> G)?B)@?0J7+EV#[9SDZ])C_8;P M96J*_3IVM>V,UI!U-?375]"K[4WP97O.J(96D7"J3C*$E V&#$0O KNCF0_& MW&^5FQV6P]@G!B*N]F.XVH_;9;RQLF+OY6E'$$Y@!&5:*K?S@MCJLJ,D/>]1 M39CQ#1 N1=^EJ2^\;_(*@ Q*ZI]$<;[PO?#L+X!_S?4064-D#9&U*\8PR5)U M5X$'E#156"N@*1<>5SJ6)5%72JU2)O'2S.[B OC.U._]92(S:64QR#J+M*$/6]-ZS0LFFL_! MPW7D.TK*/JD3>;U'NTY=P?)YG4@N+#;SK-P8+'P092$#CBD#IY$G6L()L_P> M 1DPSSFL)?G*X<3WFLZ!L< +>OY1?6<3IA"^9BK=70>YJ'^M???"+]N@<_AA MH:R4[WC9];B.Y:W%W)NF?:8TXL"$>L\\%WE$N>#[W;#NPU%A[&?S!.B0EO!= M\)5G Q> 0M$M+?S12X5X-@=2>\M)%[ZC#:66F=*364,S1 O/++41DQ>,R9]Z MZ>>=])GDLSM9M( H&IJC'-Z"D"0.E+#)3LNMNCCF!3]7&Z^V&=9(-YN_?I/W M\0(<_[E_<(?#\[(/Q[(994PPFHP-1RE9'5(J)@]9=:0,95HCY10M$TPJ]?QT MKC:R*5K6];$@%DN9;F"E*G/JZ+'L9L5?##8=>BS46RVS@9&ZN$P>/6R-)^5: M9D"IEL'7M&1Z-,Q266P"6L;>WEJNB;G;EG*27"4&2GJX%,8Y[MBQ;'%3=+=^ M32X(&V?6I!?=P&N4 M RWD^B-FPY:J :=+*AE,4&N^0ZL&7L[?-!":N;JU92 MF -5K; 13U2YHT>]NVXE:"2K14*@ R7 6NMYS<@UCQWU-H59B1B8 TNJEU/; M/I];ZLR".W;4N\0KHV2V9;>,><",&F41S_NKHT>]>QNBVR+F'(LMQ34U3_;J M&]&:@):QL5MR5I LN4 ;75]LLV:Q0[I5^,S]V$]\:+KAV*JO>%U@V;+E;: 7 MF#8L7A<_(UV9J=*L,"DEA>6"2!6W/8L3]5.=D8Z=(7D9_&$)B0CN<'Q_+H"KTIH-.;L 9@% ]NJ=3$@QYZRB\29!_@E5-%Y'\(M*(+:N_Z!( M'FIKI#Y;6X-@[QGB.]76$/5U(CHLFA >2OH^*[;Q9J$-Y%.7]:F;J4Q#W*Q/[%WM/O S-[1K)RW;PY39 ?S,;P$Y3BN@*H#,CF[!F:$+V$B,-M HW/^UQ M NX-GC8'Y:IHR*5S4,YQN_7E4DS>BN9\FPR2T]TT^FRCB(OV58YDD"PG$J&, MM'8+$W6"*<[-I2_SN_H?!'[''+F!$/DY\O.O\O,S7$!]17Z.IX?9ZC;%L7JC M*OE^FJTJS:&7GIW!SUVY.ZD05BUIS&=6IE;L6IP_;P(_IZ-33ZDO/!-P49Y" M1SE<^XUD6.E\M[W\0IKL3T2HFP.BKTOZ_P'DXKRWSQV'H.Z#SQ5=U]?48Z7' MW%9A4EGF)M)\SM!CQA@R:[(95>=A[FCRM7.8R'U_KOM^=\YPWDOE/NV^PV7% MJZF6@DD^[N1I8H!I'1JZ+PW=ESUR@]PWBXA$3$/4/,_4SG!Z^AO@UO=9&)VA MTLWEB4ILU(F_OB%3>>E&9'CN<%YKND6"G@@\G\LK#BMA Z*YK^)%8_&[UO]& M&( PX#M%2,Z/ 9>@.Z]@P(3.$T-S7=I(]>8P/<*8)NMX\)H_&F+ L5H*?]]R MX"1G.QKH5T+Q'4>SE$W" W)RS>AF/GCVR_:FFI.0U9GO>B^RGI\(;)_"KTL7 M'SAGS.728[TNF#LMU=EWC[-48>V%EW,?1[Z=O_,[=V\_>GM>UJV*[4),! W M^X^5.:W.A%(_5QU)FV2I..MNUMM4MQE5 L29>.GXH_0(@04"BQCGN?18KPLL M3LN)S@06V\ ;J7HG/S3TVF@XVIC)\8* UR"'6U"O@L6WB!=ASS-H-$BG4.[, M!9:-%R]?//5U< %<$%-A0;6NNT_?]O"2N"BU+&VX'X\Y7!Z.. $4W M$VS:8EE4,%'6%XU-F\_/EQP "CK,TB/)]'O+/)VZF-+KY[:NMPC4\WY_OJ:X55YE*Y.>T2 2&42\N27>DQ@[[6C,Q:MWQ-Y;Q7V@UA,_RJRK 0 M3\NP9(5,^R3E0)YWX8DYA"@$O-B.-/B/#^_V-'4+'J!L:2O;7,%$>-[15-U+ M%O12 U M\#SNX-FM_;.?"RSQ%U0S@?W[_(OP8_S?O^\3"5A:)O:[J>PFY.?=\6"%<]B7 MG1K^^R2S S4DR,B!=RXZK-C6!%8]@Z[:WBPT;JV[CU^"/M;'T0"JVGRD.O"$G*R%B14MV+V,[CAT D? R,(TC-07# MHF2"3I<9+[-M8?-V4Z]W1WRQOPI^_4YAV!V8\F-3S=U._&'Y.R#^]T#@H]0 M!OZY".OM8147)GQ.F.-)(E]2A7E%.UY&#QZ$=C7K&*X6+1< 'C0H6"SO0"). MOB;:8ZV_DO(]SQ:)27+3ER9 (N'BW7T^.R4"W9L"@8!7^PZL;J?"DGA ,D^< MCPY]82YO$B,-N LP6MG5U+N$ZX]FF@+--Z$ SB;K%A2A&I[&AM64%-.'-"LJ MJ@0^TJ)B2J$_0A]SW#OHB0 ,(!^#OY+-?=$E?P$?^\T=(;HKXH@7< _RV-M_ M<2?V^@)^?M0;QO20-I9-1I,(.E_I3->9=M?D?OW&4\>]X3TXO(.Q?:WRJ&0B MT,-H[Y\N+(@X@O8 /ZX4,_568F'ZT,M<\!Q9??SR ,##.9+YUTU8F@=L85^E M$GK<2\ )U0@LS$THO@N8CNQL /*#-T"KDB.+@U;ZF$)]!^MR!9IIPO\^_D@> MCW6H%GVEW8'73\)_A3\=ZY9L*3JP007,'>#?7I25O0/I<:0;\&1HQ-X4C-L# MII+XZ\ -P/-L3P]G##!L0_.B3FEK10OUYOY]=^ 7IC[7]WU_*I_P5]!/P+-= M7=5E![XV=%8PXL7N;::N62Y\X$K;;7'>P>*6GJ./_/"I=PG@YA-M5PQ35I:^ M'M5*B!KN*R>$ Y)==]_=<".P%.W ;S)-+>!-MNEC?'5:'AJ#I&$,FJ^4 M5]TK*9##FG'*PT-WP@(FMX.Y!T.* 2^4\Q1XQQ,GA,B?U-?)B+7_4PC_,^P9 MMCQI4BT#R],9<;32;&:K-8^N7_Z(\(8/ IT$WF$^H<"[CPX6N+#N&^B 93_P MQO _"=OW7(C)T+H/("(DH9'HGKGU_5D89_M :9 !1*D!D(2YQUC8:6:==]H_ MG!.&DIN'#>JPG]">W6>>H!=FC.%,J9FQ*:3ZW*11()>+"Q(QO36W@Z#%,?.:Y3WRE;SWXTH_4V\,K=@H[3@VT>DU/]MNJ( %M#"]!W#QD\O/'%CV7NJIO-X[+O7M*)FZ6".E@"[5'P@AT3-]K23 M+F>CU>G[E@[A6;I4M'((K0C\\;8516,*!P)_L;,=.A6855]O#3%]0O:=4=<0 MBB7NJ;5 ^CX'79FJ\@82_K=6#S!G'CI7%OSNL.2V6=,MTM3<$J8IH\TVR=:' M(P_82[@LV(4[H#G@J:,3V[NH 19)AX;2@77@=W]]5#ST3CQ-.ZL59$U:",O2 M(J/VUI-,S@A.(QZEIGF52I9BA>5LQ-NR-G8D"XBGKG@VZ$LD(")T&)Q^+J&G M.!>&(:+;@.R$JRWDD&'#P45/:?B.,H45R!]C-8F%[\!^A1P0\'9E"O 0T'!X M_ $\(O0'_\$?+"BGQ%_PG?]GZ=O>OZ'@HG_^#;KBV/X$+@&!9E?PU0L3+ '" MJ3GDX>_A)_,JR7,32.&Q7G.BA!IIC @N#NQ/19M)B$/3Y%#;(7:W\0U'[7Y0% <>9Y8;'__;^> M%%"+[;[LMDD.AK4KW$:$.R83+1G59Y/AM87_R&8@;]S=,)GT_<-=(_\\[+20 M(:9C]V3J/XF#?T-YQ(0)BPL?B.Q)?>'=SYZ6&-Y_^$:=N)UF/'OQ#YBZ8.;H M'/RY&QB%WS.I$^GJ^=3VJ)G_D1-3!T+A?[7K_!4X25B2&Y(JW@Z+.S].GO)7 M3J!POMX+'K\GR%0)F,LGX63KZ):B+Q[# MGL -3[.*P2'[_#.&E29R3:MH2$M)GPZ8S- NN WU\WO*3ZD66'9JQZ]5"QE7 M=4#J/6H\IPQQ7>^0TRP?Z I88)(OQ#;OPI6CHX>AQS'HE.\D5'T\UN 2*0$5 M!W3JR-8$+G'&CCT_^>+1=;QA"]XS$(H9_E75+7WNSW?2?5=0[$ QNY_-TNOV M7.6*:4S4V%%+SW3XSN9,2A$R!0G019H6 -T!O*LC3D!W&PXKI/3!?1?E;*\ M_G,I>Z7TNI4?F*I!KYO66)$:J?0?%#WZD)0;>:,](Y>UI+2L+U=- C@3@Y?^*[WN'2C8@O;O?+I2\5X%<8Z)+" M\I-ELEHU\CW='W56^75'/(T ,:K:[)M5"3/JC$Z6)NONQ!.">&R BHGO+MK6 M.-Q+.FZ8)[M9ZV(@3'T:'8H[<<$;NL0P&6%W3Q=8D1V_JBM@+<*HM'0*Z_HT M'C1=Q\:W0$$$6.W$[^J"J'P!L9\'E<\I=J\K$8(76"969ZV9RY62IKH!P$+= M8\21*](2^S?LM_X.HA"ZFUC(.@SFS/6D; $6:YJ;*![S? ,UW+2(WW&G :JC MA#N;3[=NHX29_66 L9^!]1_0<;2_^;Q'IS:23QJ![CD]<=U>KS"ZODYUM33; M;K:YSUZ6!U_Z[(J\0TLXKGF);I7+.KN0A'PZ.R!2S^M>.+:B::I[Q (#H(3HLD:X)S_1+# \ MN%/O+.S0LH'=@:4@W*!N/_WA+G'@(47E( $@U,5##L##AM+]J?3SLA5K:V&: MP16",Y)<.3]O+'RI"S>&7E/#JYO:6I8JCCC'R$AZ72VLM]22JF^_9E-;!;UX M96<[6H?#M!_[48?7MFLTUT96O8 MV&@UL2]5'4P?6^-%6_1&QKQY-"8 #)B!,0'V?6;;B+8(&OL=@IWM=NH+CVPO MM2RV:>6E7ML->F[PA/T4:[DXU B!JN%?Y-8(?M ;++K!3TTBJ0;%0:FXG&"2O7Y0(*N=;*XT@,0I;-KN9 M%3%C%-: L9F#&?CHWFTHR!T=-/5Q2 8/[%H!=-3VP@BNIN[.4O^)"+]D:?"" MB*5Z&Y\M^TX/X_ODN)).$R4S>9ST?$;$G?QLV%Z1*U XNQ3(4'*9XX[P.Y/R,ME,S=G..VMCWF=UJ8+QR4PCN(9-[X\GY3T'RBLC:SE9=Q(= MV?1#+(*&=$ZZQCW+?PI!,JLI!P2.#.-=,&@(I3F&W5WMNVL"CTJ&DPVDS7?/ ML^*CG*T$6,/ 8=^%)BPOP#((8"#P-0 &IXZ8?_&18H@@[1V"0,6%>CL^U??] M5J82\ TA20BY:;]"I^4NG.H9^HZFXBOG4/ GXE(GN][@_>)(]X0-.:]P+8E8 M9')9L[\5%CZ8L)DT>9=*XT?"_(?+Y[M=(A"T'U6#]A;.#[X;IO"M9#"!P%U^ M8.:&Y@$CC :P+Y4UU\#$HMJF/0FWQ<(9"?YPYJN3QU2@AWNQ'XP[3((/EX. M KL^>'^TV0![<6MV>Y ">U0_?*DQ*A&4E!.6WM)TAJD&2XR@?L#"C6'C@=7; M-->WI) L=%5EV5DJTIP.FDEFI4[T$0>ED+I+T?%4TN=!'E&'T_+>KI[P'S!S MA['*A:.%X8.XK1[#5_A):('@49"86@"975=VP"P04=EH7SWR#L7V314>8G(T M,&5NHY?*#RB\>R/@MN&%\/6"'N00P?P>*8TB/<&I$4]B0P49IH+DT-ARQ M;&K(I&B6EG&-2K/LKRB+1GZHT^DT?$=-U4I&7II5@G&EVZO.FY"2/6^9RZ^G M0TD@M]B2*,W7Y+9?%C*P)4X];]JNR7(J/\FT,,V;VS+77;%ZNSDDX@\U*OB M#I)51YA/];[F;K,#HLZ!EK&.BLT<3VW$94,@2NY*WN*BB%=AR_CK\U1II52F M[:)1QOM*HS"?%'0K@*_'GC>E;&WJ: YF2:E M3=HWU\,"21;785/F>=,Z2:1-#9M) F')PG2QE2IT^'RMB8G+ MI5PD:_TJM81/)6M8T+-U&8VVZ+J&6D^ M$SXP)=="N4A1E968"+S%) MHJ_A2U*$+>-";2V L2FNGQ3D7'.8'%2(&3\+F\:$6F\VQ&XPGE%8M^-62)PS MRZMY )O&A*IM:M*:Q>LFEM_,R:HPEC:-H37)#RON M@N?"XX#/FV(IO#%=XSE?TGAEF]_ZJ9Q2"(:I8>RAZQ)P#V=;[&%+W:MOJJY; MG&PFH&5,_*Z3M4;RE$X;&TJW_7PG;4L9V#(F_M&Z2A)]6R\:RX*K99:CIM_N MPW*^,?'7YW.3\]W&"M.V';U&!DEVH<.6_J$W+&:Y>HZ7DRJ><'+&ID73XU)CX^]2BEQO,-%$B9,KRMGRN8[;"X<@*9$3/[304:O M$=BZ*N1)SJ-6 XKJCH-A.OY^W\T%@XS4QB5B7L[X5D[1[38'4[CB@^IXY,+C M,@Y&+(4LY_GZDK$F8;973*OX&*PF"Z0_DH@>MEH6M%FAH#9A,"8./P6B-,$$ MIB?I>;*8F_8"FYASD'C$FJ8:A27)F.9(JF.-MN:QJ4U#O*I6MN< MUB4Z2%^YKA4;49GTUFS/$ M0/);7!D87+,Y6G+Q0B/'VUUAH1'R::&1EM NML(/J62W(,9VS[ZPK7![ *XFPFR*161QX#L7K!S@OK,,3X+#+1[WGU.= M*?NBHCYA]:2'0QY132P%)F$O7.V?_3\..P+/1.Q2OV%FM1(= M@?:0D/8,B^ M9^\_B$Y?A)\\.:1Q4%9KUR9^"L9S]AW;YYI'(W]?S7&"NL?2KU5].T@7/W@^ M+ ,S!IK;2VW_=UCAX)_H2 N,_K]YE&2GC/#%^Z;RR+5-W]/.<83D/3>#XQ^H M4_5X,NB/:_[2%-++->H%IY%>KD\OS#V)([UPKIY0KU D_;(;UL%\;'KU O"L>O4"^)CUZD7Q,>N4R\H/G:M>D%\[!KU M@OC8=>H%\;'KU OB8]>I%\3'KE,O",>N4R_X/89P[ KUPMRG$$^^0KT@'+M. MO2 ^=IUZ07SLI'HY$<-+ X(FKAG]4)K%DY0\*2;%-^.'_ M^X7CO]YC(21]3U#/+W;%%^L$\!E=/<>]KNS'Q?=:,>3VU-&T1!5\,7430GC) M(#Q:OCM$CNUJ5S\604;&=1+C>DEBP-[(V(WCMVQOHK[^H+4A#$=N]CXW2WW6 MRW#F/HU_)R^#1V.^"+/?6M$A8_H!QH0A H","2'3K1L3&T:SOY4Q88@L_BA( M_JS3$)]U&O:>8DXJGX_[A'0OWD$!L@&$!U^-!X@Q M((1 "($0 MG".T,GMV4+R 80'AS'@R/!E9&L&!/']BT5EK>VG7_^2U$T;3S^ M]\JC+J+FK'1%"VN+'S/VCX[KLAM,[XXO?2ZB]'7">+W2R^F%\=^G'-Y;!5.^ M/( <%G@_'"_Y?+SOO;'ZO1>?/=Q,0+UZ?VGKX6*(!D 0<6%;KNU4;"7\;7B9 MJ0*O W,VX,7#Z;3#"?@R-3#D@!AO9+*+.9O/WYV6U<;PSKW=C0?A^R-?AYF5@2RTFT;9T[K\4AU9=0O>G$/^^DVQL9O43FE Y]F!N!FP>/WX M[LV#Q>NG8!%8/(+%OF7.=@!ELV"SW:7'C%?4Y&9K7I$T0MS6L,W&'M/B&D@IO$UX($=@@?V.::QJCNJ M7=I(M$1;&69"C88]TC@?TRCU)ZEJMU;UA?I0L%1JTVPN"<@TT@ MT@@L$-- M3./"8/$RTTACJM'"!%V7DIU6?L%7#$W;GH]IR,/EVEC5!DNC/-22J2XW'3-M M>&DG3OSZS5#$6=$#!340U?B.Z''\NL5/40U"6JW64W73Q>AN7BHU,D*F)@9G M@PO,R/8*#"FN!'D@!,5"VI]M2N'-P:E?O]/Q^^$1UT!< W&-\Z+%RUS#4^:S MIDM[NB%VAEE")9M.C3K?.J4QXS=)03LHB&L@KG%IM'B9:V0QU5FY=:(J=0-\J!I*MU54 MSK=0(3HS>\V."!HCLIH@TJJA=U8PKD%0OW[C=U3Z-?RXO<,^19AZH[G>BWDG M/S$2,/SDP5SP\X;=%L2B_2(&ZBY1=WDP"!A2@;-DJ=P M?+3>OW''_SES_"TE4[SAZ?6%1?#6QNEA2XQO%L7RA& 52.9A-@4-)OF3^#J: MY&_39G8P'V/+[+BFZ0ZY53@XS<-$!O8.Q]!:'DWS M:)J_R2R$-UR_JXNI2I%.-K"RH"Q9ANUEK161D?O\_!DMB@$W]=ZT;G.9,?]AC0 M"B&@'L(T%_K_,47"N#Q/NR&XN6!>Q8?09SRJ6%0*[ZRES9BH\+.,DU_Q 4 ?^M?O%!D_YH:P M!S$8Q&"^?D& PM<1 Y0>3D M2F#D@EDL'T*57JZU',U%DL/TKE16.':X:"?ABB?*:4EA\5FTB0^5C@Q%I+3LOBNP(M;,2,5VYS2A'""$R7P?$[BH@?$L$+]^DW< 4KV&JK<7DD0;FZ# M_FU#127L<6+AZ+:3<-^XG^8GQG^^49CGYJ(YMU,3X(]29;::8ZNR.WT;TP[= MMCYN0*<]J'3$.YJJ'ZT+0&_GZ2Y'KP31*@PR)7Q>:VGO+%T"3 M%9JLT&1URWO0GYRLJ-QJV+07.FOX[F*X(E8DDYS!_1JX&TV^-EE]HZH0S[>H M+V8L%U*A MU4Q+W*#?'*;A-C?-8.A.L)^;%GA%POA)U.W;;):_$X&VDVVKLG99#UM:A:U- M84IV;4$$HM\=9$ A*@,HC+7O-E^#B#I\NW%G!BM<4QO6R0Q7<_:Q&("@"3] MZS?P&80D/Y?*_(03#K>#)%>S;?].8!G/^G6C5%LM#+HQ#K!E,6TGO0 "]RT M3U'G722A< OB*-\666ZI/L2GH*2WJ>$S+ZVZ1G)*4/G:0(9J": JB*3\E8>.=V*)E2[C=FQ*\Y =*B3(Z37-#P4 *3->@J/9X9*C"A3$$[\.#_VHFI.,&O^#+]8)US9U-?%?6/A_5XJUGPHB77JH MUP&YMY33T](4>V(! :HUS8,0"Q$VZVMM^Q%97,Y2>=_Q9-T,_\1?721NR9EH MS:6Z(8S#A![^C4^^+9O]$"OK38A#-#H=CW@.XCF7WZ8_ M9\+/E_.<%,55O.5\G#,TG+ANS,ZBQ6UXPNL67\;E6MM)H!A!>8$W1"_H+B--\<81!_ MN<5DH"_G+T7*)$QI,&EBA%K.E;VBC@EXR%]@IA!]AZ51H 81&$1@?F1ZT)>C M38/>ZGFN,%E*^58[\)E>5Q@K$9WY0.X0PIIW9@)=V@'/6 OFTD.]*JRYB82A M+P<7175524Y3MD&46_9RI=9'\B2D,C";",5B$)7Y*50F5HKJ&Y6>V0%)8A0A M26(!H 35G?DY!Z&N2!@_Z<34+26S #[1 **T55W9?0HK>AV[60I;M_%TRJE* MFD[@^8K37]@8-\3Q*$F%H.+WU:$$Y!^3@'Q%POA)F9_YG%DL[\:9K+">2O2DHTCT M++O&FUG0H!= G$E#@I-^YTT0"&D0P4$$YUJ0YH)E;=X-/'."'"S&/:LO=6W) M$FPF,ZI8(<&!>2MIFD&U;!##N0)A_"2&)MH&.QV M*&%Z1''@M45W>/J\) 9 ?-NJ"&Y5$8D@H(DZ,,LW[<' MRTQ="*$FK).#@ 91G*L0Q@^D.+=84.?=N..WFG;#Z$RZDF84 X-QR-R(#\/' M416=-/O:!OGM5=&I^J:G)[7YPK0WFO-R:M%/##_]Q"@3"B9=9S[02^T9F H$AC9@$8A*(27S'7)D_ 8RLI@TR MR;E2DN;.K%%E '0,A7#I 9-EB-3[PKLH*(&HQ(U0B=CY1#3GH3D/S7FWECSQ M)W->;A1T@VJA-!9T/E_1EQK6P5TNG//87[]3V/M.WB&T^!F9$-\@X0'->6C. M0W/>S>^F_\F%S@#,BEB]KX9.]?',DK39 M32E"J=2OWSA^A[VSVCUB5XA=71JH$+NZN=R?3X?;FZ-)D\;Z96,Y]RKY(3_% M\608N(JJII#I]QV<0;!ULJHIE_;$&Q$6NG?HAJJN?!BGUHPIEJFJL)*2ME7R MTF:MTZOT*2P<+J@?X M&073MI@['$=W/9[PKL=O"0QQEH2 X=KSI][$";EHU/T&F>D97A,8;*F23:KMBF30;FH@:)GZRDI.(#"D?_VF M[^AW7E&"@ $1"$0@;C=+Z$V<* QSVH*76FLIGRGW1W,SM'XS1 KVUV_R#CL-A_B90!%/8?F6 M0!%//OGI0'&%V2=O(D,J T11=W7%*)>7)MGO9L1U.8#(L$LS81FTD8$X!.(0 MWSW?XTVD:&)JT)@FU:DD=QL9+EFB@_DHY! PL8.\2[.O'4P*$SO^KR<#"_AZ M.W[NS=$W#ZE&!&CQ3@_^,];6F[O$#P_9^M1_UTU2973,V^NZ9%[_:Z>>=?.;RH2^!_KV" M;6S,C__"_W[>AV>.?JBS/Y)I]"=\$.@5,'@S^B30H./O/SH !%,;PP[L;#[A M:IYGAFZ84*9 &>#="PA6PIMJX/\=34L O$BX^CHQ!_V8N@G-4C4U4?(M+4%B=PFXD B;0#2X?S# MF*.H^NJ934,C"0T:*AA\_7OO M:XF_M B3_MY+F IL^GP?__W M_SKL?3Q;3#K_U>[SE\!K+7# M20Q8/TS>A)[P #!R-,M]C4!, %[P4-J^[(U[\0T>O+:W2A&MJF"+RO%&E^O MU!)"1>#;K2*?*-0KV6(M+][]G__":>Q?\#7PXM'5]K]6;PMBHEU/2#5.RA;; M0C;!UVMBO5+,);2UHH'?+P!JNU.(YO((8 M @#L5B)AA=PX(J6CH=JLKV9SAAA(?HLK;S?-9G.TY(:P*7XRSW^<"XM6HBH[ MRC2R43B9WQW.4 EYL7#L%9B5 " MFVI(33E:N,Q^ 4044(.I[NLIH2+@Z@_)'X7 M$8Q$^Z!/L$0D>\K^%[(74!8S-U\!BP MPDC(@!'LFT'MF(!0:ID.("_ORI/.P8_N'A;WU@79D-T1#.0&GQP5H M$TDR+/\)%BKW"6GQE 3N1+"(]_ZI>L.A.)IBRJZKCS=@T>@\I,8GP)-]P" ! M"9K(.A@W$)-INZX&GJ'XC@/>$Y)+!GAZGSQ+A3X9S@.M("#(3R\GL@5J!Z2B:^ZA"UQ^Y'OR!;)J; MD/\!Q6N)T2;\)3#WAU<\$+!#)X83)_3CH2I3+"-CZI!4275(I0AM*(\U=:@1 MK(J-1U0*9[5?T?0E[Y>C<[L\JT_:G"-L^@UK(Z?PB=P-X&K[>5UJ8A[=#H1D MIAAP"[8L%M(3T!+'GS>MN7.\VA1;EK'Q7+\^W#3Q0;$Y)(?8\Y9^AM;M19;> M8EJ/F_B+9=?'IA/0,C8D7IR^V8Q@R]B0^(RW*&T:W:U! MU#:LD('H4YB;7.5U M5VV"E@]B>K)T^$5@)2S:J0^$OH-82:*/P=@M.) M)2PJ4TWU3:T^#J5;LRT;D"49QA4BN>_D'7+WN*CG0YJ9#[--V=A4A\L6+7EK M:\&=2-1/6"^<&YZN[%]8G >:$TY"8T 0[<#]YPO9[(4C?5%'X%)SQZ@A856B MM=4^4A"N:Y/8/<8R*89AB6?L>[;G[+LSWKM-P M*0*\_K5-E0/Z??!\0%"=,5#97ES[OY,PO/=/%"((@(#>7)H?A#0?FLHC0%L MQSO'DOSE[9V#W[W?0@XB+7^X(P+TPB"]7)]>\'ORU1Q'I)?+Z(6]IPBDE^O3 M"W&/(W^Y0KT ''OUQK-+Z?3RP>+=[T9KKR8$-@/".&D@<$39YE] M5":Q/9@/"DFQ3?CA__N5^O59@0'JSERTEB#[<8&^ED[3#K-%JU&6J/"0);I+ MX,!VV4^/:30W<*;[.YD;<9\BOI.YB?KZ@\:&0/WJ0/V+;6*_1?[\?V.@\^!/ MQ&?]*7W/?"OTA@D 7X3-;\76KVWHY[6:U#>S&NQ69O1;MAKJLE6GKQEK3CQ' MWZ[5X-A]^IN#S1%&]]%*[]="]81EF,FMR8X%WALF.*W8KIMS['GDPU7-F]IJT5IIKA>>;#AR KW?7"S7&7XPQ;H4.94= MW1=,%F:3D_#"N?/>-G=RNOZFS>^GP)/Z]:MI);?OUVWJ'KYM;?=?F/_?SVKX3OY_\>.KIS9__6-HTW:I:2*Z7II++8E;V+P<%Y/ M@^5+^KP GX H"?]H*^TM4#P&YG9+,@-?#(/#Y3""M<$]69=J9O:GHJ.SST]4F=I8>T$ MW59UY>'8^5^P-L[?NX-V_^/Z3[L6OHRYA]5.GA1[@ DD^TI2SZLXV0MH8G_A M?R< >/B+F]CLNLHZ?I>.=[R\]KNYV$9L;(F_;CJXL;LW,1-5QH+U^D*'A_; M"RU\H==>.HQP1J\]2QSA@UZ;;'2;1G6I&H9.3DL$2:UZH@PKQZ1__4[=8>RI MIM!++R0N4L#ZPF/^,J^]_-K__%Y[VL7_![TV3139%J8&HK%9T'DV[U3FW61S M&-UJE<;B:_Z_OV4&P_%B.BAUX:RI"Q?,]KF";=XH!G!I&5Q'F/0L(8+7*X = MP4JOT\RKG1E)&\MNA2JX[3$];P7#% P2$'U#JPT>C"I?VB8OC0NR: MP!^."Z>-5GP8%UI\-[M.*?90FNM,VS6&LVEAU 2X$%XM_M[;_U#NQ,ER)R[M M/)<&$!(1BW,&3CX,(!I+"1BVP7W)QVNUEND&JXW' 0#9A4[.G5-YZ=7850$( M<=GC*U< (%&0YM(RN"H .6T,Y\, (DKE7BXI^(I4+HT*;:F^;"\%R$!@%(>A MZ6^5N1%=:?3^B,U/#,Q\0?SE&UZ)>"S$\F.O1#Q+C.4C("9G*GC9JF:34EXG MNRN67#E:C8-]@\LHYLBV+TK!>"M8\CV=.!8/N3(G/N.>TEDB(J]Y,1 >-H1 M=W:E>K758P:4U"4$49NVTVYK#6_3@%D>K7IPNMXX-D1]K7U!\K\^,-HQ#?T]6,!AY_N MZZ>-.'S$U^L583QQ%C5/6#:X9661[6P;!+Q0"P8;<.S-8 .Z?ORAV^CZ\6-U MXLY\3^_G3@+M+\IV'[Y^O/8QN@!3\1U/ULWP@_O$U]XN_OSO$U^;%D%"6UZ_ M=@]=4*SD-FRA4#*(4GD[9!OL1E2#J[J'+O7T'KK=#71MKB>()[DG[7E7#F_X M/+BC]+]OFB<^&,=NRMBE'CZ?.6JRXPPK3#!OD"2)&7JMP79]JAVXV.37;XJZ MH['X$>/P"EAYG=B%=Q/AY:<:_&3GA.#[[R"\_5G-W474 !SKT6QL6VY& P_3 M'H2LN<+:_4Q0( MR%!JF2D]F34T0[3PS%(;,7G!F'RQ,CZB"V$_L@=AM\"PCNGD0;1)XD"VBI11 M9^2R6Y*Z=B$_*99-A0DX&.VXCZ>&_2>\L3F\"UA?1[ TM\.*L-I#1=@$B857 M1^_N!GY9\H'LGEST'R:@YQ0]+^5$=<43GB"3CDW(TJ Z&P3PU/(?BAZ[/]O$ M\*C>)WHU[0#0DP\8RQV\_A/2&=D!7P6Z%]W![0*![S@-].3HEO2% [3A@,$D M5#^\@WPLKVPGI+\JF.H=>(\T[(VLSOS=P?'=CZ/7!)IIPO].P40,>GF(U;+K MVHH>7I0=]D%.K&1S=VV\#.\FE2U%>W+S]OG$S84D[YG4#J\4G\I?/RMS[K ^ M/@"O:4.5[&:G.9.Z#N4L ZY8FDX_'Z25#FX]!_ZSFX5C.?^ANV1UKIG+3%JN MX2^(:;[OV^ULMPE6;^P=@6-'I^$GEZI#/8]V+[A/%,<'9.8.WDCOV&O014\# M=O4]I-B>RE[7]DVU".Q#\1[@:@=4QX5<4+KM>5:9&EU*4'BKL'&$'A0R=9=* MQV?:1 "?#^]S=[2Q"1X/+Z\'*XG'E0E4PP'R[QSM? "U=XZQ;H8WV3_.09KG M.];#Y?;2O7@?KH!6 %ILWP5= S*Z T@&A!1^ 1D-6($E9KZCNV")%2+[?:(+ M<6(,>JNM%6T1?OC4+74W8=G@.=8$@(WKCV9 3!"UPC>.-; DELV[Z'7A>Z(W M N@$@DZ&C9[(#TC)BF:5Q&@3X9SO36U']W0-WJ#L1%"[T60'M AY&, *G(FF MXX-.@:6> Q0$S/U9I^Z>RB#LU+&^R+X*7>DLJI1>\N0$F#" +E>Z%H!O[)#M M 5';D/N-9%>/EK6P430=:*$B$\I4MB:PS1A8\F[IJSN*/P=#!A /5!@ME6$3 M@ P30"C=/;&/QAW]!JPK81/P#925[VEA*U.?ZYZ\,Y",[$8]TZW(HR&@/ I? M7H'U-IR\[A) 1/(D7(R#X9FZM@)/\X 3)V#L ?X,6B)\>0*ZWPJ6+U7V_@<= MSM1"_[/4_VL[+_4'O&03=AM*S0QC9U#OVEIWPW^_!ID>-!M'DUW0DQ'H^@*L M '0X[<)@A/;8%QDT4OT(.4^PV#DQFHK R?6QKLB6QT,K ?3N!8 MNJT'831V MLN#FMF]Y]7'T$\@27EM:IIF.6ET;@6$0I24]=_SM>E;D8.H 3:7B:*N'2\D5 M]$T@_A=5%0(#)&? 0J'-0B(%6H*_EK[L@(46) ]$Y+AG#LIDP6-7J#EH#)/:@)XD0$47 :#W43?A9A MF;*!,V#H,.$Z((30:%$?_1T!ICV?VRI$+L#B%?@AF$QWZW1HIU' $T*)XX:+ M\Y$/O@;@"W#4AH3<@\ GO8+EP. MZ7-(+!T=C&PWSI>71 \WJH0,/QSCXQHC%E(- ZT'P5C%!/,^W*N:/HO6DU#5 MI[@H[,5ZXP2UWVI[,#0\_?SVK__]OY[<LB@B#]A,M&5VB M)H_!F_^1S4#>N+MA,NE[\G'38=\K,K1][)Y,_2=Q\._'J/63R/8Z>2"RW19 M$H;@_]G];/^9LZN@%7WXQF5N!Q%S>"D5]$WPYVY@%'[/I$ZDJ^<0\*B9_Y$3 M4P>B_'^UZ_P5[&^TP^4\\'\83H&.^[ 5(?_^0DQ\4O[LGB!?K9[_[QOE\BLP M-%^I)82*P+=;13Y1J%>RQ5I>W%V.!+Z^?RBG?X7]AQ.2F&C7$U*-D[+%MI!- M\/6:6*\4LQS\(U>L<36^R%428AM\4!5J;3'Q%[^?=/\^[=B(MV\VV"/.6P/- MPMU09[?T UP*8"S \VC]!J--"7<:3@(AE7,?;T!X%6R?0L4Q!)!#_C+4QBDZ ME6*((2N3[)!2%'8H*W1ZB*DC(DTJ(TQFU5^1HF5,RY34I(]5L&TU;$D^;ZH7%6)0(U0-\[G2:)64 M@WQF.1D2\8>JDI?H!2>DDCF#5T5I28P& M\E1HPF?&7L^F76'NTIN%4=^JF5F[L^A46V%3^GE3#-,XI5Z:,H:8!.)L"0,A M79K (H^QGO8)O^JNEQM,;F7(@K18IB@3UH.-]33'LW6L,=I0QI+2]5R^D2NW M%?A,YGE+IFO1C5XJ59!X8UQ;"BZS:(?/Q+'G3=-5(E5=LT(36XZVR?48G^;P M-"Q''1\^LR@SM#DK,%C=:6*%A:D,C6W8-#;\_K)#DOT!DS,VG46.=B7#X]UP M^.E8!^:-L3UL5S=8OHB!194X9S(T["M!/&\Z"K@FVU'6*C9O8UM9=')#JQ(, MJ6%L5%O02DZI/%"JG$O1F-JN=_)AO8WG+?/V1$R;/.M@^95=UHANS\OR\)DQ M\0]:E5Z317.$F>8 CC\N?BVSIK@T MN2AA1-$(1JV:J+0)>'XN-BHVL+:5$O ^8<,LG=ZP4A$K69B[$FNI+"=]K):O M)XVD6APUM6Y6PG&8T193E*TT_72-=-N2S%18;B;7)3H#\]9CBEJ38KM=T8JV MX)=,D3'(<4](PF?&%#6;U5K==G=4$ BQ.^Y2R]+&I,*WQSK:I@OK =/64AB/ MKRV_-PW:;!OFV<85-=AVE;9M3'Q!KO3X%*T)$[8=9N[$%-5SS8*H;FLNMEGS M#8NP/%7.AT^-*8HLU$;":&0+QCRU(B<<-O'P'&P:5Q2^;? ;(4EHTJ;#ECMN M/SN56]R0B8N_5 K\D9[KD=*2=<5-<5/99K?>JBP>#2S,IC_'*%8\6^L%J7)[!IS%*R!JGKZB!5EHA54,PFI],< MYX5/C9D*L776=@#\79"=^K"C;NW4" ^?&K<5WLYF#:FI&KQ"564[;1:Y:OC4 MN+&XK)><.V*E;RRGXJ8*J CK 4S#C\UI-)6Q)EVW63#HC<8-QT+9WLK1/?=)REXF4D!.6/Q\!S@4>.)=G8$$^DBTC"A:,=4NVE&C5 M['JZY^\BJC7;TAX[8$$RN-MHA9^&W8MV[^ H+$#8=-6/@@K['FS"93GXK:N# M_H*5M_L8](,QAOA"_&GX7+4U&-7WPOT,("#X65P48UDWPZ")IGF[&((] OQU M%QG^0JY\L,K2/4"1E5=TS,ON-)$S[2 *6+AG"3'Q&LPKLQXV41YB1N"# /"4 MT!&<,!8?P%AR%*'1HW VL"FH'WFWNZ3 O8N%#H_%0EO >+FU[CXT MRD4"$W:A-7[7TZH&G>:AU2Y\FMW)"73ZR4.R#_+CW%W3QU?N'M4BL7%?96L& M8([I@>NTBE31_9.2;OO!<:ZK>;6=%J+P^/$LGWE?L[)]7,-T;:G[#4?*)<7@ MUV^:ODNQ\7(DQ]TT-)?3*! GAN0NJ>0Z->C/INO>HML#_*N'<\XB*+;J^3\I M@/M1#7+,8BVR[=0**S?2J2X^J 7UX@1H,'V'I8XDR@$-9C4E[/Q.B_@Y\U>R MO@/CO5794:;1^Z'Q< M'-Z,_HW23P[W<,.P0)GX 6'\2WGX ,M>#$P!XKAO( MBX0\<33M(7H>Q9KA ^$.JQQE=4-$&ON>#W?00@L) Q-/8^>?@;APR_D6\ V* M;>\5[M>[!3AM-&X,A6--I(5T8,8UJ\XQNT:@&M=:X0H\EL>E;V0K>I:HN M +9K0ZD3ZR'+K);-+&_QTEQ=IY3RJ(ZEW7/JH2=W&&Z6#0QCXTWE=,G&AZH" MGB!L#V#!5 MX@WR.(;C787CW;-'[IA6XZEU[W17W=/FPQ8NC$:K@E*7\LGN9"QC.E'93+X0 M-O?YTC"12P1RV/E83Q"#UEJ;C;"YH^HSW:_X,YX[]+%B+??$R9*NID!'"VQ' M=37K92^KAJ#IV$'GB:U12,C=;<9@ZCXC%-VG%XMS_WZ;=G' MTZGM>S C!^ZQ/5V![7WJ!"<1GBKFG3AJ:HH];#]TZ@7]?"&<+@@KH_H9 MT\26TTV#GN1FP:9W3C@=.A@N<<9D:HB%>1-7>JVF6 -L+W4<3:-$P.>Z=C^X M(8[!?7==F>XR_*,<7#DQ@>AP\E0C;*BV-=?I^WY>$E>%EJ4-MX-QYX_J7FM@ M':SF0??A<8JZ!=->#H)(T-T>#0EB=0C5(5*_6,<@2N1DR"%+;(<=8=,T2BQ) M67;:A*NI.YJ(5[6/L!,FR\W!HCA**#H@N ]'659:E-'M:'/09XO'2L'-.:^TG4X:;4$)Z_A#K^-2$!4_UZ8^C^:.0 MQ^,Z0+^R90 /.\[O!'5H\Z=;+M-F>LR].+,=62? 0'0T;\69Y6.HX7CP(SR]MH@RR,S-^3/E(7"] M(TS[))%NGV-].NBZC6@MF'H>9YZ=?7^]@UCC_B+%]() F+L"5I>G^%C$S^D@ MA"P2:6?,%R#'I[B :VY6,T#]TNP=21XY););-S\>#;P0,W@<*7B##:./A^:Z M$W?B8(5S&=;P;*_D(:WV!2>$C@?WHIXZWX&WN8?9L-&)B2E8NL%6,"WS*(\%$1A&I._I(.;/ONGMR3#GT M:C C,GC:-I*8*Z:'%6.;-\^IG&E[WI4V*SV%S3,]+X=S5EJQ ?TCT_@=CL<+ M1[XC^O@VD3CQ\0Y1 3CBFUI]?/2@1]$2X8DR^.\ZL,?=[GYCERSYL+R-G_@@ MVQB66S T)=3%7G6R&1@<7>=.=(;C2<9L[B%>&(+C"Z<*=D&,'8J'YSB8?UV8 MO*S"A;,*_Q56G@[1.;-#5A$B*R1;\&3Q/R>9:RY27RCJ",QKWZ7OPNQ8)4KD MWA]+")/H9=^S]Q]$&?3A)T\2[0\J9>W:Q$\R>,Z^8_M\X5V-H7>5AR:)^U?O M3CW(^#UX/(R%P"2$O=#V?R=A::%_HE,),*CZYFF @W)*#TWE$; 6W]-.? K@ M:"6CJ.'[#>/@-,>?5>:*0(!$T_31&(-5V%(A!KNA)%(&BZ M&D4@UG05BD"LZ4H4@:#I:A2!6--5* *QIBM1!(*FJU$$8DU7H0C$FJY$$0B: MKD81B#5=A2(0:_I:17SPLONWLIG.-VCV X/>69QBF_##__<+QW]]TOQ(\IZ* M7<2(+]:),/_N'/#R?$\<)\(+('P(9L>%?P!SPT_H' M,H?SF<-I0B,_4RIOQ2E^IE20!WUF!?\SI?+6]"?4Q+ZGDDC2H+, M 3'4[V<.B*$BAHKF5\10_S ,]CT)Z4>$\"/W5KYOT#.J4^;]$!:!."32/UI2 M_M0U!/)^I'WD^PC[D?I MC_4M8Y;^5" >\8;93\&?_?DWCW#2N^LKM+3=>0]C\YL]^P M]I';([='VD=NCQ2/W!YI'[D]4OS/SL2M;X 4T!S<+_'/,R#\ZNLLFA+TL/DB]$7F>\/FB]#W"LWWVE*^CEW\#?^?#I^?>WZ_]\,=V3=S MV/>)3O[[2PX77C@HFR ?]01>F#C31>6[*X'#&X$KMA*_PCI,<-SE.$=;8,^N MP#[?;=J/FQ:)[:C>R(X;K0D0/_'K-WZ'I>G8)=NWL*=XDLGA M^F? KX&7"T]=MP O!QNM5XTQ#5W,:V0W5($)H M82-_PXE_$;P@$H/@)0XOM\)C6+; 56>]9 VKKY-;(1@-U&[RU;72)S'F-0JC M9M*JG,Q8"\/''3;9*4Q;?J8)M(#C"&@0C_G&0(,30Q*'2(-]VVA,IB_/<@+- MI(6\:.":S P;;/-D*Z67J Q#=U)%V9VWL7(SV:FM:DG.J$(J@U._?A-W5 I' M (.8# *86XW'K+E%9C5*=]I&/;_DAY9>**SDX!+QF Z7[2O9W 23M+2UJ2Y3 MVKC AF2&@8%?G* 0TB J@Y#F-F,R9,Y0UGW+EPV9'*\*'/@B[9XS)I,9MYI] M*5W C/D@S^"*L,XIC0!N*V%HK82H# *8[Q"5P5H4UW.R]:0@BVZ%H77/S]1? M93,GB,J4J^JFV5P[&:/LE5O;1HW8C 1(9 CR/4ASJRC1&/>FC5I!J.<&;*I>)3V'FPP9F(+S$:ITP_FH5^3/ M*'$5H=G)HTTGAC2*QJ:9%THQ.#FC!8S0*F4DMC=%H@BHT2C0_M ML^=+:Q:U:%&VT,'DY63<6M-R:UV J,;^^LW>$4P:81JB:HBJ71&F73U;*X]P M(J?FJ(+ ZTMO3JYE2EZ(JB&J=GUX=O5$32_6\='$GG!"UUE9J74E%:C8N?<[.Z5\)<_7 M:YBTZ0Z5SC8U%0?E$-@8!&R(J"&B=D7 =AN!-9E6A4(_S]0%'5M(0[SBIHNO M<[53!-9D,6OZ$Z9,2DFASK3%YG*1(L)=4.S7;^J.9=Y7B0"A&J)KB*[=3*+: MB:&-%;G5D-&UI<1+TP99 5UM;\Y];K#0HDJ38*2WL62KI ^\X=+R_1#9/INA M=L6):#7-2^C62G,]J(9;K]=T_MQ>E$YVTL@7,,_B@W7N4./K8:?9U?LIH9\D MC/I8SF]HD0@T\A0+Q9?(E-*MN/5A#VL)M%VSY':[73:JS2'[T92R'T&:?@0W M0A3HZO+ SH-%'7K86W&\5Y'T5;F][!8KVS9]D2.'^8FY#K3!NBK0Q3HWF-?* MBM.8 %!*_?K-_G_VOK4W=619^_LKG?]@K;WG:$8"MF\8G-EG)"Z&$ AW LD7 M9$P##L8&VUQ__=MM0Q8)"4D(V&W3(\T*E\9VU^7IJNKJ*H$F@$3LHFN/-/F9 MP>4-'"U;O9;*97JL-)E%'ZUUMC)( "^S[>U"SBHG&YFJ))F#VK)[-8G_+TO!3('M%*."R5ETU(+ MKU M)=I7(V6MB'5$K"-\% /K+H3GN@Q"R>78#B1<(+A1,*O1<()AE]"PMU9OIUKL,[M;IN&4&#; M->0")W=[AMD'9M0=?,-,5Y1E:&J?^A?M_(>+9)X4*?=[;GYO^/G9'^+GS6[* MAOY[#VG[TTG]$:R*\9DXKHPT630:W8?D_&+GYCZLBM(SE<+X,2'38)(B MU!#*]K@[%1[FK"]'?S=J\\Z>9K04'2URM@CNB]U;O89@+(X.MW BZ38:(MO* MKPQ/OXD05!C#IK7I>R"FT_E*+5W*/4GM>S.=Y,?K!)/W-.>S^&@^*'7Y25H+ M'7XB5>[6*;!$V$5.#!,CC!AA^* 7KG98K[1.I#?1JBVQS[R\F=BR.G_TNL'# MH%#(Y%0CTZ4;=PG6[BZ:3X+B>)+?[?! <"P05MC9(ES$N/*]6\-E<*DRK77N M)L.Q0<_22T574DRR87E>^+>GSY_OM9[!2_F1G5LEN7QG13OV%3IRS$#G\%CJ M.H&E@)E79PR\$ZO)]W/(%\,F*_X$JE'&[-'Y34,=M#J/3\S:EY,U*Z'' .ZI M,H8H*8!X_SY5J&^!*#)V83,9MP/)5\,73*2BVF/339[GB]67>K MYK-4VQPOJGGFH-2L.,TE:FSJ::PRX]YC;R;5!Y8#2N0D,C&;B-F$_P'EBV'3 M[,GNUI^GW)-4B3)-G1DD-MF%UT5;[EI:LRPMJ@NZLJ[QQ3)= 6S3S5LXM>E! M4$XD-PU;UB"U=V1Z-X'JO%FKK[69@]K<-^8]#?@#5?^^_,%DWR?L-WZ=,]^J M8^DY[;;"5L=M@D0_H_>9PJ[+N6>0DKAU81@96?!Y.6,O^HZ/JJ*0F#^Z*9*:D@%?4E M!>FA1:^-_+I6&E<4"P81?/EI M,"@[G^>U#<,T6O*\.\[*U5(S*A[-#;J$Y6(U,T#-M?-6JUTT9O>9?JNK?6A>QC>IAJL?DF*+>$>J*O^&*\Z U# MNV\GXC8-,J/41%H/.E':<8Z^UQV 8 RQ7HCU@D4*T#ACY8H69Q>D:'J26T@Y MC1O)GI\O8Z./ V'\.!O0<[4\?UI8'>ZNMG2 A4=N49(GP$*,%V*\X TLAZ:+ MKG?B=W:ODVZI]%S1>^.-VE_ZDCY3!ZW>D*EV"ZW)0Z7_U)UIB?K:-5T2J#*M M0!.$(:8+,5TP19@/(B^)QSN=GB]N*](L-[A-#LIMK91S]XQHA"W)A$"PA5@OQ'K!'5L.#1BY]6#4IZJBTB"?JA0'JSC- M)GV)O=S6>.9N:2L96IX5Q>=&]K$VO75!YJNE]?]CRU @_MD-*\\G\,X*/G@ M'PNQ5=7G\O;Q^^KBG__"?W974C0@FT@A1MO;O<@[NNU6_VGZCXM(M0(E!)B[ M>;+\7O$B=](L[<[#>6KGW__Y?_M/?ZCP6]7&I2+^W)A <\067?W5=1W.V,;TAH5+$1(-^'8[,9Z))>(7 MXM6;JE+,;\[\5Z9&)H**?S4KF3?2^:-;NF_1A:!&01#0W$^6[F2W'^W)$"(N M2LY"BD@9 PKEVZ'6$"]Z(+NZ)\-M&LH6FR:5&J3MDC8V[!U=2*H(IJ /Y^"DS*&LDFH.0)1"(D>=MI M'0?;UU#Q'@+(SDK538HZR/QL8@E2C? M+^%(AGX[-#];T)FJ+(Y:D]2X6%.JY;06'7;9[L%(=FXM4M.)79?8[EUM'%T, MA3NI!D>R;T>FQNURYS[9:TGM05I/U:4LX!+HF@%IZ MEN8KWJIU^<.1S=3X=GK?+.7H8N%>YRJ]_H,B#^'( SH)R=MA5I4RF()1Q[0:?8X:IC]U: Z7N>U>*V@=)_KRQ0<>4"G8G1Y^UAMM6F)C=O9 MJCDNSN[2Z#D/Z;1JIY.K3J$G2A7KH?^4H1,MN^<,?4VGKL+R_<1 X;H]KA?O M\@P?[XJTR'=[,B,H BN+?5%^>W$Q8RU5MK;I2)E!)D47\TG0DM^5JW6ZGY&' M\3DO->JUI*7+.>W>?%>NLI.^9>NC5GF\MI:%)WF677'I)1P9/Z!"8[*(%NR\ M3[[#/335(?NNK&P>FJ5F=-&M2/DX MJ%42R=I<3J>Z\3P"5H;B(2J0P$ <=),"Q_:$Q"#9%X2WURYW MLORX7VS3K797;)M*:;W(#E/OP<5R^;!2](=XB9[)2JFF:O%$X3[U+ES8Y7@O MO2BFNRUV(U227$6>2^;P/6:)[58Y&1W1=&M=MBU>:B:6TT3J/188*5!I&J/U M:@SZDWDWF=^DRIO:>RQH/9:GQ;FH,..V8D^2S^O;4F*-6' PI>(T;LZ,)UF4 M)HFG1F/1Y[*"C.Y^H##BG=DL<$V!;:UG@F V!U;^'J!K'DZ>YJL51:2?5'J= M6:7O1;V43/>=H0? 8O7OQ6FNP@W&DW[6JC^-9^*FFGI/!%9W_2$OJY/Q>%[F MV%(YF]$*R7?A8L5M4B+=-Q=CN7=?+:QE?DG+J??@8D4_#D%O^3P>9XP2/5C> MJTHV,7P/+L;-5;$Y2$J-5KM_-Q$G3\5>UUZ^"Q>/W9G=: XT26J7V3I??*X4 MBN/E(5S H5%I4A7Y%9C3\M2F$]U:GWF*#Z%8[^;TQH=Q?]?K=NE%C[GM-%8M M82D_:=8\NND_I+IH*/KE*X?LE6^;G9O.A9#,NHD%36,ORZ"V>DCTL_4H/5X_ MBT^]S:/2:'2';]W.AC("_;GVRM?\?2;$RLNJ7C(LJZ!#U]L&Z+/*(*?JT'=6 M9:T*3,>_A8YT$SY56C.4\:_=O-1'MF-7*_.H)#.E<4.$5,NT4K\H /W7*7P" M> MPH?,-(T"!P0 HMH4,Z?G>"92]4P_[[=.G)^^4,"Y:D%7C(E3A-92+?0U_ Q=8@!-+&.)0BAGM @_=J!?^[H,<@Z_ MZ%,['O^+_^F&B!1D'TXM<+-[L?\@R%W;6J7(Z%-<_^2U<[@70MIZAH?>MVWN M[KJS<=UI?:T*,9,\?EYFSTK=N[P!+SF ?-E19/<^BH)E-ZXGO80T^-2#W1+: MN?%NJ-R#0C*WP84]U[>LWQOX=:[O12 N?,Z2,,(C1G#QV-&^ (011".NC1', MT:82A!$>,4*,)9*$$1@P@HDE6<((+!C!Q DC,&!$(I8XVI:%,()83=?&B./= MEP@C/&)$,D:L5QSX0) )&T8<[WQ(&.&9T220X.L9&?'-#GR?Q;Z]FW3R&Y/& MNYH?FLE/?*?1U>OQ.N+"HWIH:@?X04/W?=31#I"/^KZ !UIN,)EN6 M.E#=0RHHSV0HJSKUIV98UE]$2-[,_P5IV9.1EHZ)\4!+#,K_.IM@'-\XPF^% M/9GOR: OL.B &\&#L^.!Z- BV')Q/CCP7RX\@X/@LYT^@SWM:;BI;-C47K:N M;+EFL743!-G%H3&$Y_&BMP>ZWR@HX=MY4M:\X)OWL_XL/RR0TGIA@_F"G5<^ M2TX*IQ!^E@D42"&\"L@\GJ\23FG])#F$"*O'B'D\,R&<,OA9&H!_0GBNKDQ> MNSXOY6($Y_K;UENH,H/3>\LY]XE*]URX55,05XUSS=X;S^G5[!M T^ =(M00 MZ,"4->I_Y3[W28VFKQMLK-QB^F4I)W?EX M78\^2&4.3%N3<]2GW#N]7S;L[$LP+65M6S6^<[R__&[QRFA%LK1A+J.W&NDJ M;:9&N$'4WN[NO\\D9/Y[%.\_C^".W6A<01"6=EFFL MUQ!UW5:4%_$8[R#*[TB+5PCU?OF@0"!4HE1I9GJ%^KHEWS^TZZU2JT^OSU&# M]WP(Q53NA%$GVY[1T73R?IBHWBZS2Z?@'//KGW@DF3A6FY= U-DARFL?_\)6 ME/^!..K/"P-3$$VGS6AE&]%^LD#GA_JM>IN(*_'2T%=@@@/A7=]!J$0A6M;G MTX(HS5)2^BZ1T;J28T.A!DM,,A)_I__)7\&J'^Y9$;V,;(URFK&\=;)6H%QI M\S[H%_24HLPG?&:?70(2+*T( :$"4X0O6 MT#40(22KPFGK?V *K30-6];VBV90)E",H0ZOU$>M\% .T+IP'8BT/+J3$MF M2(3C/#4UXK&DZ+O(_(18[Q0K.N.Y>D]D!5?)$/P'DY](1A8HSJ8OQ3$1ZHPU M.$*"'^KK?L4R,5XDDVQ2\_&(HF:_ J__A$$ MFH#*!Z#R]1C'1[/UR0!=0KV!%Y;AL^I#REK*4TH>FL#-HPN"FX%'K1!_([9A MVI_ 9U7XH:6)-&NW&.P2M^LCN3CH5U8C.II(K8M9?L@.1_B:F͙B)>[Z5 MYO5XIY?)=^)W==3T')J80H01OW;^C2#&]2(&L2-_"AF9;K'(50:",E8+R^(B MG]%!W<87,A9&6AR;L]M!2TVI([FQ $ @G-DEC\\['%ED!'D@&49V)2J M+X!E(PDFXP14;I%?=P2!JC<&LV,A(TJ@VZ 0 5Y),C>NL-CV[ M-7^^50SZOG7;20XAK@@(5Y(L2W#EJ"FZ.UN-R8-=Z)3Q]N"P4^T0G3:6*92J MA3*R_NVM&?#1D>\3U>Q=56H:Z3U% OVV:H]4O;D$V@*X+=(^5*BR;)K=?HMN M:R50Z4CY?F]:!4GP*/:7R'_CDX?^&^6<8P!]RC8@>57+"22_N ;HTQY *7$O MCT,-3&-RD!87<7XOFSK\.60,5#OGN+8.Z4J=_X3]'H&C%E!N^G,3'>@&45ZJ>-P9(OT4L>$$2P;H\EY4APX050"&T9P1VNK$D9XQ(AD MC#]:GHTPPK,#U@QA! Z,@-!$U@@<& &AB90JC>3'QIL_Q=R]B6]Y7,C#HR235[-JR!H(&Z>P*CCC MQ:[7J]E?M$2VY_M5?E4VY"]==7\WRG4X7YS0DK$M +-_)4=)M[]+,'=CJ9ZJ MIFF5733ZR]L'8?YX>B&-SRHY?%#.)C,W3?BT54@'H^^6L'F_+B)7FBIM/C=9 M27)5K=.=^V0USZ!2JO%?_[Q3^^JR)6J\V%7$&(F\QN%+(U&(:^GQ>T6O=O!S MUOK\I\)/X[8NCM?1GBVQ:Z8&LLI&6"9.+Y=U;OCYL%R6IC8R>CZ?:DJSZF94 M?%H]WD?3-4CG)"J7Q0NLBP]>CCPXHN"D^SRM/#PWURY2 1[]0G9N/'#*.@'0P(4>[=%V.3 0A!9@S+ M*88Y-(R^A<+X_6 RP0])\SRZ>#9)\SV2Z(7_CH>AC!2L,MA?K=2\9"TW'7O1 MJE0&QERI-N3;%#Y!Q ]7J]M2O":6\N49'9W1='V<**\K!51,/_[K'UX\NE3A MFZN!"9($=LWR/1+H\9X$'L;O(:CDUTM UWL5=2POY@NAU5%F:1%?'WQ5E4;M M5K3:D=;B/)Z>#]/E;F()L01%!/FO]1$F1@D6P;VS08GO@3POG&=0YK))@!NWPC\V=$TJNKPY MVPFCW=^FAW!D\NW(K@CD]C0JEZ2YP96J$BOT!VTT$JW[KX?&LZG)XU/.$%J9 M>O(Q_1!OE\<5E 7%OAV94T0[54\7;EN5>FF2S,YZ&AU=NOE2;VZ_JB6Y3%6* MTXVIEAO7K.+#Q-QF-+P>F;XWRG*[,NFVA,W@8=Y3[6%SE=KN-KX>JI3BQG/W MUIS0,UZI9QI*:Y4H(:>(?CL23/-2IW\WWTCMPO,JU\]-RIUE#8X\F%)QHL[- M^\&B.E;+CVQ,"\U\XW;"T1F#2PJ/>EMN1T[NU MEAX^F=UQ4;NK;I(]Y?FA.-S:7*^'5H1YK3#Y MS(9+S=7!Q!@W]''\?MP9Y?I<#8X\F/SJ-CDSV.6\0H-6\JZ>ZA2:[2(:>3#Y M?*&O=?/C[D92ITI[)!6T=:6$1AY.OB L"^MB:I!IJ48Y/1GFGPKZ4ZJ;/)S2 M,F/4LH_%86D\85?RF&V5GD4MU14/1T:S[6>I)C6J=&.C/+9$5LGQ.33R8/*C MK#(K5"RM2[./BE53S6N8)6']7EW"4<>3#Z9 MSCX_J/EYN247%Y7::JANTDDT\AW.%^LTN(-N18NME..%KK*N9SL02.C#.5F] M/G_7NZT/Z>(B+M+E3#*?G2_A-0^'VEVAWHRV5\O66JY.9RVNK';CSM"#^9=; M_=:&YL5<*[,8%'N6E&#GR1H:>D L'X4VD_KA2BIRS-3&2TC@EP8FV4ZB/XL&\2G>; MA,5;S$":-Y5Q)Y=F)ITT',H=#KWO5QOKI,Q)TJ3V8/,]=39)K2$)^,.AHVYW MD2Y/VNH8T E:;=QU%J7;(1IZ0*W$0DLL%)HUI?G3Q.@40*O41,_Z#O9-IYT\ MTVD7>U+>*(^R0GQC\'P-#3V@UE)AL_2;"TCW:8?HZ.AX#SK"[7.WF7M MMZV6ZI6 MR-=: MDNM",0GW;Y3*I0IUZB%5:DF.97!A:C>4$>C/-5 9O- ]95G ME)ZOZ3*CNFB M(N] 1HSH5W1HT4/C''IF:=E2K28RGP^Y(Y85>\"">F$\IX7'3KW5XG+-U"%W MWA]W4>Z\LMY0S\>!H6G&$G4C=/O+34UCH?8!:OYHS2=P^!KMMLH.42CH]5': M;[*@SGKP2U01D.+H"(4('Z$F6V)1LDT-(%6I!2(K!9U(&15-<\E']1#];C"W M2P/:C&"<1@*$$_YS@F 3+HQ@CAX/(8SPBA%TC&8()\[' MB6\>E/HTW.=M!Y6##8!PG*/Z7N78"W<8^RR<%>BBPA>++5TG58*J&3\O_L=P M,0[OAD*UN8&J"E=-58&W5/4@50;%" Q)LZ 3/,8K) SAR70 M9"'> X:H$ @:$)^"^!37J"_7X&FD%*>-S;ULCE$FW\ P@^)K! (ZB0="/!"B M,,0O(7X)\4L(5A"_A/@E1%^(7_(%OZ0 J>#,B'(/7E'$,;F<+%P82'\J"PWX M*Z=6AFY33FT,(@F7D01H?N.-"GN2\&GS,V)$$O'_KIO%7;92U$_%/RUKLJZ M[?E:@H)7:AOMG4 G,G"E-E&E!R^Y<,ZA%_3IW":2<*TV44LW7F3A'$:1STUQ MOS[Q++ 44YVBO.Z@"#^^*9&N[1/@ALBHVHA+'HZ.N"_.VCO[:B7#-8<"+!E_ MEL ":-N"0G\1@3B/;102@6")0)S)1 JP0+@6-+4O%]Q?G]I2WVVVYEODR8V@ MWX2L%>G'1;;/-RDO=A@_]H7\[6GH^4[B.VT,7B,7$=^S%I )M_A^6K6%R"_^ M\GO%\.M]EB21WW-/RHMD1FSEU_.DQ2_++^Z;Q;N&*Y3@7'_;V(0"V\XF3KU@ MU+G#"H+;BD<+(,\-^7?;&A+L^$2T'&UG)F9I_<7^SU5UTE_IYE/ M1Y**S_W5W9R61_-5SF3O#'4T[":ZW*]_N B=9$B3P9,GZ;F#= Y8\-^S"14N MO+R\58$IF\IH[80!WX<&-U+H#& N#34F/^G;Z?12&D?[H!#M#;+IRCIU#&HV MP#3ZLC4Z 67,:7$]S\173U*C*XY7\=&ZD;U#S6@$5_$8]F^",Z?C3!#-#_\] M4((S< ![:9Q)VNI8V8R-64NVXWSOML=.5]V+FC3V4C&5VXD&6C/[R03%P1QD M'A'8B,2D"<(!RO-#C>_! @(U< !W<:A1>;V=&+7$\6Q9OJ,-841STE&H^8%) M,WJV6K=WE9S:*CX^J'+OH;]8UYP.=^Q7;)K [O@>AH^64%3A363XD/J0LI;R ME)*')G!Y%+*X+DXA4+\39?R(>KM!*[\G'5RD1[JZ0WCKTG@\'NQ@6AFRTQE?.C9[Y/>O0 Q2V8;5.NFP:5GFMC57:B#.]C%%H;RYE@W:E M^#2=:8S7$JLIO6KM@1.:N1J$NV^&U0C@G2^CQ&_5]Q[P! Q@G@">7_&]F1P.;-PC(T\D1I[WF(8Y\83_9XUP3R_ HVSJ*#7Y?F@/F:3_,9(9HIJLW(4\WY@Y*6:#_H\ MSZ9M>M9,5P?11D&K5Y&1=W*@$:MX(KQFT[!E;=OMG6S%G![]XR $]8TY.K7O M"_*>+RO-]WGAAZUG!S%#,+5.CLW76HW'8N7NCI?9=/)TP\W%KY<[9U5+T0QT M\W<@[6F8R.54NU^BVT)44,O+MEVH#+LB"M,Q3(03:+)%^Z.L,]_UYU)I:;Y/ M#&M@P#8J-ETL.:Z4DTQ:?GZHK>1!>3;FAZ<83-^!F14W+'&C]:#1RO/ICL:V ME,QS)@5AAF2=G2GKS'=UO%1:FN\3"R7.7#P85>_F5[(F]M+CM3ACM':Z(Z5D M;VR:;&ZT*!4[C#ANK#+1V7A5E?HF AN1V#1G23OS724OE9?F^\1"B347#P+E ME4H_UYSH2PDLZ&IC4YA+3/FD(-!W8$9ARDWUKI%>M_*JV.MU;"LM99'K%/*T ML[]?%:8,6[41K"+ZGI]F]"IM#,?3PD1\ U^6Q+.L(B*_5R&_X8-?_\]Z$?GU M-"$@;/+K^P$B4FTDM)J'OWU.JHW@=@0/\VHC>Y[Z.R&,7KI:37/'L>:>;4I*9V(\CS--_IY^ M;.;5[L,280W9 R:51PC:D,HC9S=O^(2T8#(3=3QN)-KKT9++-HN-%((>SF5,PL+=DE/E!QG MT-%:([TX1ZF1X_B;[ UDJU^JZ/2LM6 7HG6[?GP:0O!UR^Y3JQ ?5_2>WLQJ8K9\=U$+,R.-ZO1J7%]*,N'K:;B-/5P^VCG*/56FFC5V\[M>CC.0J* M' >ZNM!0S/@CO98JRYQ5Z*16#V7.,>5$8LI=01813K,G\4+?8>[BP<(YG3.9 M94,"+7 _6%N;2;07-2YJRO7@;1[G"5ZAH[>@)/&C5M-Z7"*$"T8=XZPR\,WR&E-XO&[KB MOGD' [D'H2$E<^EG6KU_>-"TK%VW#6CE<2A@QS.1)#FF>];2(V'!#%+7EU0? M.1,$C=>/BW([.Q=:*F\L;V^38_&NL4001%+2+E*6)$081$KMDLHD9P.B)RMN MY5NY6Y6.-A=B;6JO;[MQQQ82B2UT@9(EH<$A4OZ65"TY#P0I[*21K0([WP*/ MSU*G;/4S'./80B'/7_M[5_56^QVR(]L)7K;*PK* U"7;9)'"4@&(<>U%\+]6 M#VH][72FXU1N0\\Z8M:,J_R#V()&'.\$M)(1GOV:$4> YE(]KT(--*0L+PF, MG81;8G'5>A@P$3F^EDAMF6++&+ MLB3/4FIGB7#K&_&V_]@R%#)\0,5]VO)\ J^OO/.^KR[^^2_\9W==10.RB71L MM+WYBP:AA]AI&/W'1?1$@1(!S-VL67XO;VOGW?_[?_M,?8LA6 MV?>F-0)(&V]81^^'(-HS@3R.R@-XYQM96\IK:SO-A!CC=CAR\X(7B X4Q!AH M$E)[KQ$]#H@YD5?1/9)M82:J@8%]L_W9[C,'(EX^-"P5"=>-"30G=Q%=_=5U M'<[8QO2&A:L;$A3X=CLQGHDEXA?BU9M\0N8W9_XK4R,3@<^_FI7,&UG]T2W= MM^A"4'"AUFON)TMWLMN/]F0($1<%D)$:4L: 0D?F$="\:(7L:L9Y"**I.M@1 MGHFQW,?2O"53[]5MM[/H&5H??EDJE#.54IF22E*F62]DJ-M**5LHYQL1=WL* M?AW[[W]ZV#Y_N=*4&E2S0K7*J5:VT)2R5*92;E1*A6P*O*C<;U)^(0:H^!_V_+CLW]NC<''G>(K6T/C_W'Q!V]2;>*LT&U\E1HT/>+5)?I MQM^.S#75L3)]%$;CRG1=N:W1.5-/IKKLXYP9%NCE_=<>G!'RP7N<7K?&^6%>0V.3+X=V67GV18P,_HXDRQFA$1U;J:C M0SB28=X.3>3J9>WQ,;IH%852UHJG1"-J#;M\EWT[DLV5VFH^N;+I]42:MUX]X!+B]E0EXL9#4AS+K=X M' +-6(,A''DPI8>57BW4HIMF:R;E.;,O9,&C,_)@2J)Z!Y:KG!EMS>OJW?JA MU>LP#TLX\F!*J) Y7[ MTEJNKE)PY,'D,THUDYEM;DVZG=GD:\7VX-:\7\*1!Y.7N]-LH;>*,BU6F41U M@;WCHT4T\F#RQB(A/*UDP1H7ERT^D1&+TD,=W?UP\IWGS'(]LLHK*3^NR-5V M_^F^.AQVDX=3JJQZM1Z3GS[0DV+G3I/K]54S4^N*AR-;\_2@\+QSC7+$'*M8JV6%V/ M^JOGXCVZ^\'D![DL*)J]=;U5Z3X^C9*= M%VNL6G)+M1S,O]7I#//W\;O\N,&U&7FB6$6]YUSU4/0K3=6^2TS9\5K.%ZS; MU9UNN4,/**".[ =0RS"EUFPM+98%L?B4=>M2'9)@2,^[U;$R,NE9:[Z:5A;I M4:GL'(8[F)2B9 MG49!K2'OXV#HS%:8=J\I&2UUTFMP8D=CC8X3'CZ@5JJJ5G*=K#:5HO/^73:5 M6G"5E>/3'%!K7H^N>6G=Z+>*=7AM:5/KCLK.50^H)=S=/6GTK-ZB)THU-UD4 MYXO[>V?H"[6@GZ&X"[N3^^#^LM=5;2$*)#8^EM2[(MUMMU2MD*]UT5#TRP]^ M)985>\"">F$\IX7'3KW5XG+-U,NO+I%_, +0R=0T8PF-<\KQZ:BI:2S4/KRF M3%GS"1R^1O:EVYF7@B; ?KH"_!A]F06*X]:Z]AO'1"CHD-,1:N)ZP'U*MJD! M=$ZI!?).*3ACF3)W'C'5DRUUV\WETN[D:U^/0<[1%SU,ES8[_\L-NBC(/II: MX&;W8O]!D+NRM\O[ MO8%?9_N>"W[AE$?"",\8<;Q$#&&$5XQ@8B)'.($#)P@VX<((@DUX,.*S2EJ$ M$P2;KHT1Q\M.$49XATW'*V 13A!LNC9&'*\511CA%2,^*UM%./$]3GRWX-)G M\3[O9IW<937L;RI[=/#VPIF0R0,2'-M&WV_:^+J!8^\\L_6BY/%G"1/8R(49L;-NA355-5 $JZ.1L^ M!)/EE_%2KU3M/2^:' RR7)EJ>%%0-W RX'FA72_)0MP'#%$A$#0@3@5Q*JY2 M8:[!U4@I*'9&W3A0MW[_ZI+#3@K]0!G))N4Q5[!(@D7$@2 MH/V--RKL2<)K&2!6)!'_UDR66 IICIU.[D&0_BQ3HID M?>?]3]1@5WJ$VE4=(3)Q'D,HP#+QIU/#U240\Q<1B/-812$1")8(Q)F,HP + MA&L[4_MRP?WUJ15U6ELQ'V).;NS\)F35YC]N7GC>UCW^>4$^E]#W?!/Q;<'X M-S!&Y)?([SEKMA#YQ5]^/+2S9K8 M@E9_SDSRW7%E49/R]47> J/ER9WF?D_5]=/?Z=%D<7DX?6W(2[.G1GFRF3UV MY"EJ)\#]^H>+)'GQ2YWE"#"$"AC\]6W"!0S8MN--F;W:*JOUUJW)>J-EN8?6 M_9 [J1WO%V!&I=MV/AV][=+16;;WV%G)E3I W4"^V7^7 T6ONR9@,9G)Y0 MC2?MWS_T"VCPHJ70J,V6M\9J?J$-Y6F*K M>80V(C%J@G" \OQ8XWO @&"-)]UN'\N;9:+3S:;&E1'#JQTAW8L+)W6[_0+, M9$9W(*&PZ:>68);D1J%::.6+R'?Z1GO;(.[['L:0EE!6X4UD^)#ZD+*6\I22 MAR9P>12RX"Y.<5#'Q?0Q.\*7T+<;N?)[UD'%^@)*8 &679=MT("*>FE$+EFB M .ZJCTVZ4DD*9;%CC1ZRJ4M:?TFNNAZ4EIPPGJ=;E4U_);"]5:V;1"$M/I), M"%^R_@A"$83Z67J W[,./T)A&UN+JW9G7E)3:RD3GR]ZR_;#0MU<*K:6K+6G MAI!=Z70Q978?2CQ(%AZ6$.^^&5LCB'>^S!*_==][Q!,PP'F">+X%^9+K1&4V MS<=96D[-^%$IN=$KS$6#?%8QU:LF6O)S:]:8I+-/C=[CI(O,/)&8>=Z#'@H+ M^JW^7H.>&U3T>]8$]'R+-LY2*:8WF3^/6^RD IYN,Y-50;Y4M/%YE=B4;W.9 MQW&CV.PD++:NWSVG(-Z='&W$*J@(K]DT;%G;]G\G&S*G.]@8C.\M=G.Z5EG+H*]W#FK6HIFH)N_ M VHCF7MB"JUI7)J(O5HRL\QQ7'+8%5&L+AE)L'&R4TN X?/@&@&&H$3&#&:9 M'/9F[)C.#^O)A5E45WST))/I.S!SQ];CS%25GVA0G)74X519UE,(9DCZV9G2 MSWS7QTOEI_D^L7 "S<4#4BFUU;O5JJG4.-\LK2>U:;R3&IT>D/H.VI0'FKY< M+7AYK,;[$ZT5%].2L81H(Q*CYASI9[ZKY*7RTWR?6#BQYN)QH!(W6*?CSYNY M5+$&Y41CGA>&PM$5=6D57S)/'00S(4\_^_M5@X24&,##!,D#LGY#9S.:BW/I>' E-JS0;P2'TOV;7&),$Q MXIIV8524%BF^M9XNUY-1_'&<' X=RB$KCJ.3Y+@IP9I@;^R'"&NPC7F9:67< M;FMS29H_SZ:,/8),KIR4*OA5Y'H<"L6DWN&%EEHMY!=FO6J)0@WQ@=0'(4D= M84GJ(-AU^0!:>< QT^=;^UEBJZV)7)HU@#P_1RFWXP"FC6=FO,V.@-1.-I31 M*ZGEL5/IS)Y&[S!OG8%WAL^0TOME0U?<-^_9;^I=F5VF9LH8]%ICYDD9 MW;>RT 'EG- 9$XES9 >4H 8IHTL*?7QD;?T<@Y86,VV4%H\]J3UZ:K4:?/46 MU!P,(HE?%ZD $B(0(I5M21&0\R'1PWW]X7FH:-E66ZWGA7DAVU15!XE$8@U= MH#Q(:("(5)LE%4+.A$&MNWKKJ7H?+[54HWV[%N4UW MW([L%7C9_ 7+:DT7;4U%RC@%(="U%\C_6O6E<=5D-W;^KM5J-XU2_G:U&E1+ MRR[#HZA6G([P<=* @$"-MSVF"-1<7W3LV\"UV3#E:9F_NQ]G\G1_ME@UFHGR M$ $7R0?#I%]4V)&+U-4E(;53X:O:T*-B!V3I<5ZYVZQ3R4IO,'/@2R1V%Q:- MG\*-7J12+XG#G013DU#5D8Q:N_BU,25(LL9N?=S8X#$XX/" M91'*6LI32AZ:P)4_"BH7I7]P&'7[*([D4RP<@O2 ZLD6?&:HIT8/$F>!^$U9 M4\-V+@5OO83*2IFR#1]-U2DD)HO=5*R89SSHOY?K]Q)675.J2[BWK#)Z$++D M+0Q!OE$JG#%802UUIO'^5:>:K'^9.>B3WX]QP&QGG+4;.)41^*OPFK:U?4;W MN;0U^MT>TP;P8PIHP-%*#^G\>G(9"$2.'"CH!41!*/<:DK,(E5(4N+I!:II M :HC-A&J,3),.VH#.01QOGN'SCO5?H&'&-4>J9#2+L7>O:^#.E")R*U";5)LR56L%$1(8 M2% XWH<4#,B;R*[I%L MZU=$-3"P;[8_VWWF^ 0O'QJ6BF3]Q@2:8R:AJ[^ZKL,9VYC>L-"=17("WVXG MQC.Q1/Q"O'J#OMQOSOQ7ID8F\C;^U:QDWA/54V_IOD47@OH$K7SME:QO/]J3 M(41^R/2$1[PE"+TF#7^Y=W5\4FM(]>Y\JI_+2O51N-K*%1J;5:!0JY50Y M"S\N/38*C4HNM_W1>?AV \?+Z/O@(Q#?-6&]%7@ #0!=WUG8]3OB6RML0;U M>T(4G!&UFQ)5R5&Y IQDII J49E*.5MH[L;4I4:KU'2&5*I2/86^:%!_9@U- MDTW':K9'<"F':Q)=:/18KFT$D/UL@24P(G4YG#Y1N8V?&YDAB*_)P=_Z$H$0T=K MY[3VOB&W>: C^\1S4W/K-RT-4^N_, .*[1":3M!6M" F03HCBL-[S@?03H1V MM6.)R:9"+8'FV*".^3FW'6,+FNG]N>.;_OZ%,X;J0;<7FJ+01GC[>V2U3A%S M(P[[YQ,'_G;?[JZXQ_AC-X9V[-L?;B7BU3VGQA+IH#$W%6!%' ]P#D4#V9J0 MG@J4*<%,(#?8N9O8^01Q_$,X)77"@S5?H[PLE%#@- MRS"1;8H>V(*&*U0,:.7N1OR^T-9TEGMHGNA^KZS?%S'8D@\R:^#:Y[)F&3M: M0HU?K:.#.=!>&+"=C7-Q$PSG<+4Q3/ M*6_@ZQA5@!C3=\'FT)N0*;CD.3,;:D8/\FNWT+G:#G:7<'E MIG"V*-2@0;"S1]"J'([@U?ISZ/(@P(16/GS1FR,60<$%-G1FP)9;?2CO [=/ U?*M MQ#N3]D\V>BB,!+79"9V[+'6L0T=WG&"'"2#9W>4630@,]YS8P\\=U8=S1:3= M<6D'DA$H2_NL:>\A*[K:+?3'X2)1W=$Z#R5IZM[H[:5V]_L-$3N9,7Y;!E#* MRW#A=4,6#6,.7VVOXU[T_:?YXI6EN0D_B%"I ;H@_&NILFO)(+&'--S>Y-U) M_;[X>Z*TQ9BWH!?91Y;?T/7"0B2ZSM-JZ*_JQ,N0JOWF\1:LT.8(Y&\#F3D> MBMXN)J<8)B3X0C6AMD"U +(%J#_1Y%GZ[TSEH9"-OK*L]_>KIB:(.CM6O_YA M1.*& $=1YJ@#J ?(6/NS"0*[,-XNR9@5N A(8GG+.^C?U QPC>&>V/H)TG M:@W?NX$]BDIIR#0?OK%).1$R'&'PQ E[.[M1$(G@FSUZ[1[7A;MM,-U13P68 MD,7ZJP=V#!53=;;^=L%-Q_)YN]X>_[5S9@FOV=$N7'E07YVXO5(/D MU+9K^$N0V647(_YF@4-08XE@<&OQ;P-;CJA/G$B>N[.P%<;!')EYD#X%&UF( MT(:WH'3T(!7A&FNI/2=**-MH-V .YV-N?0!T46B Z I YN(:"A*R'"@T/[3F MP)\?(O4;6B-N.C=''I)J((\)RIHR0N$WN*C)\(+((IF;+S>%L]X#@=0L-*5U' M5'CM45#0F2BB(*OS$T?FH/B!WT%F:B^^'-R(%D7>K97LO4:EQ"YOAJ_WTYJBQ5NCHN" MPF93"]SL7NP_"%*MK5HA 5%"O=7CQP/(E$>./UFLF?/%M MW3]:'9SPQ:]UGYC)&+(E&8L3X[!.V7(PMW^P" M\>EFF&]$2'Z#"%MY5 P-??A_OYCXKU-!@W=661\+9Z)Y?YC$\3X!>Q^>'D/[ MT"C;\!Y^,;(HRAH_YLZ8/= M1W\A[_5LK3.(#QL(T3\YPL/2#CJ&)\*#"F"=+WX37COTYZB)1(<-F>C0YQ,= MLKZ^75]#)2F,NPXMK!AU7KD)J:E*EFFH0>S)&D3'6'_[1)Y9@U).I:BS:6@D3(;+4_7"H9 _=O U52"8KMAHE($& (/C 0,+@\&%S6 M&L<$#,18J)(U_ATD%#CCO#^6EK.0P\T$#(^8_!$0W^LBHL=BX%R5@>U6 MSKMLAQV_IWG1?CJ>;X"^WRWG0Y_Y@\)J5)(5(GR<]Z#%DC?;H5\.(OC=;\J+ M])N $,/SO)L#W<&9.ICM?/BM-V05P7 5B8MT),$FKF(5^3AH<*XY>I,D$Q"- MQVSWSF_X\V"A]!']CA\CQ17]6"Y.T.]L<_SL<"2N4L"),=$;//17 OX(\CYR MQG"KU0\-HV\Y)=;/EA#N8Q#O!UI[DH'J]U0O8,#&V0C/QX.6_'UALR5P08VS MR7DX0Q+7&'D@6'YM6,[33(3CC]EB@/(@3HQ\0V2^BD2(/PCH7R?H M,TDQPB625P'Z84K/@!)#_B".M!>[9KA& <@ZP59+S[U4KD(RY'D@BM/ M+O#J]#".(8RSYA;X#1 _.>5PW@P$OREQ :AD(P)-H/*Z,Q3$Q-$-))*A@$.@ MI3(%* M!'U*JKA@30#;)PK%)QD22[+%L[\#A+,E!N,8$00O ED^8W.)%/@RC(%<)8 _[UU MC(A!U@>N/8"!2Q#]OZO>^^?(\4)\-_Z MMT? W&[[4W]N(QU_D>+<)-?U'XJ))&B2/D#2!\( 1!\N B^7%Y^/@4 M,\V1(\S7$VNXQI#"M1T_(*<,MD:J2(>J%]C59T>(7))D1P0@.\()&?3 P##! M+H!@RRLO2C'@J9[7O@7&,(E(4KB.33"LMD#P#3&$)TGBY*,+'IU^P_%, P'] M\(,^QT6$Y'64T+F&Q(<3DU^\VNC#\4 %264(?2I#DD(AQJ[CL+%GBT;H[M3NJ%##NJV:6B:VQ3"+81)$BI"L8LG"A'V M:,INX(";)%20A J24$&@.'!0S"8B-',L[!TX*"89%22C@F14X))1<6*:EQAA M29X7II[[B0M-G'2)Z2:N(Z:+45P3YY@!R<<@^1@D'X.L+F=;7:YB<2%I&+[C:?##(R0- M@Z1A? U4CW8!):@:_BB.R(I'HSBAR< (= F*WSD5%RJ^SD$PZQOSG@:PP/5_ M7ZCPN@_3O$BR!1.N^L0DV2+0R1:GUG:-"6'*MGBWDAN!YJN"9E:(B.)9I=IO M: Y1\L5I+.7/C%(XUIO\>5@@E"!UZ/.' J0$$=J/Q\H.7B](!=6+1[D89TV_ MQMI9#VHN1E;5YC;H4T V=7ACBYH"D[)&LNEYA8L@P/4E-\1"@>/0?[J.*NE8 M[8CX'3? B!C^1QYPIH[_$0F,B$$6H9 N0G2,OXZLOZM,S/!J?]W_N A66!G( M\,HE7SXP6PA>_8.QXO)/PQ1^^?!9Z)7SQ2U^. M5XTA?"'F&&$+,<<(CF'(%[CN$[9-4Y7_W[]+?H,&6W%4# U]^'^_F/BO M$V53X&.BOT4KT+SW]M 5@&H/'B=@[]4]EZ[2] RM#[]LJ"OJ'GX\LBA)[X,^ M=3?7@9MKP-&17=)![SS'@R][5.#[E'F;4W'%NG&1".#9,T:^(NT^D^2SZ-LU MTL2;[*E@T<2;0P_!HHGG9Q\"0)//-K^NDR9DV2'+#EEV+K#9<8TT^6RC(4AV M_(N/RY_JXC)B+'%9*#FS"YN3%X:)$HU==X[ZLZ4/=A_]A7S7LU4R(!YL$"3_ MY. .2\<$/DS!'99FF?,%;W Z>/N:9 =3]QPTPR@Z]/E$ARRO;Y?74$D*XRY# M"RM&G5=N0FJIDE7Z_WZQ)RL0'>-#I4"IB3'7[3,IS<5]WN0GHK)_NOW#D^X_ MEP+7CPV/$&Q[VAL#]V]#UH 5%-,-$Y$@P!!\8"!@<'DPN*PQC@D80"L[3!+Q M[R"AP!GG_;&TG(4<;@I@>,3DCX"X7A<)=)Y:P=1GWPJU(;%;WZ>JWA1))[D(CQI\4HJCI**HYA2![.-#[^)0981')<15F0C"8:T'0Q2 MS=# J#Q6NW=^$^/XT=> ^!G)TAQ!4!6I".)..EE?2[X.WXN$ELI8&->.%*> M;$L?DX ?-5WU&;XRAF53QH :&D;?0F&V_KG2P?WN(WV:SIYDH?H]U4M8L'0\ M'A'$4#70(@U8@W04R).@Q#7&'@B87QF8)P4A0A\-1@0.RD/4L!4+%0]!2.&D MR('?RO[5Q(P+=7K%"]V.2\5'Z/8GDQ0C0I+YB^ ;EK&#$[G*0E Z(TLQ#Q($ M-%4B;QJ614U-8Z#:H=[FNGR0+ZA[77$V$4DDO&GWXSI M!,1E[BH2(?X@F'^5F,^S0B1!7T=;[K!D-UP$YKP0 ?^#$Y>&N=#C7%#3&!B: MB=!78MN2-(8/TQBXF!>9+)A'*/ .1#2 IL$;1J@AT($I:]3_RI/IWY3#K-)S(U$4N0[7O,M^_K,NJF!!]MX[R@9+U/R98%;$J=3&75G #=II01 MO(('Q1#\SDS"82O(;QI<8*LHDA"]V SU'_))<@!)#OB"0M D-X L&&3!.!+6 MC23BQXZ=A6?%(*D%'PJ!5R")8P3CO)D%?B/$3TXXG#?_P&]*7$!-^(@HD/2$ MZTY/2'(Q+Y9+S",P> =:*E. 4A#T(:7JBC$!9(LL#%MD;!R:JL=2( .'LB0! MX1H3$/BCUG8X(@\$78,FE2P=27*D:$&8W'KQS$"#H_=.\@^")I4,#=UHAB5( M$R:G6#AS4B4V2!.>[(,"ZC$!+'N7EA^A=$"J"%SGB5*&B=#L,0@.3R23Y E< M69X WA+@M[>.%3'(^H#O^L!Q)"L@+%D!>*. WW$%K(B!;WCBVJL3< QIL'#= M6__LT2 'V?G'(,A1L4? W.[Z4W]N(QU_D;+<)-.58I/'4K<"!],D=R#0N0-8 M\#,$P0@"XU<&XPP=*A@/49("%NH=@F#"U9T[(,<+MI6)0I7<>O5)$8P@DJP( M_+,BG%!!#PP,$^P"![:\\J " Y[*>>U;7RP3C]#,L<)-X0GU8K7S@6]P(3RY M$2X6F2UG7=60RB$/,B\QOS<$4@HA(?QB'"8WI>B87)\]# 9,(4WB7Y M!R3_@.0?$"0.&A*SB0C-''!?R91"0N\*0K M YZN]HE,%>*QF)>U) MYU+_@?T/KRH)X^SRARVXGUSW)W;L5';0//10IE*4/_*[ MX2O*FOO_OE"U=1^F>9E<"S89JF[- M)-B)X'F:X=FE'L1)[D7>,8=3F/IN;8:X0 A1 MZCVG/QPHE8@DV#-*=:A0*J!N/"W$SIA]C;FO'M!4C*RJS6W0IX!LZO#&%C4% M)F6-9-/KZA9! .M+;HB% L796/*8QH(O5CHC?40.,B.%_W %GZO@?C\"* M&&0-\G_^%S [8T?K=H9G#;K*O SO2DKY'17!"RJO&BM#&W6!MJ,7+;NN RN# M&Z7QJ&T;7N&;_]@R5-[SW_DMX=UO7C*T6#CBBVCN/. +'UST@3S0Y*D%;G8O M]A]$@-<> 207-Q-YY1RQ ?KNV:(:&-@W\MPV=A\X$N1^LN6&.V://=LQZ),M M&VGZ#S1#V]P]V/:&G#OS+R:OL+$X>TP<^NKBG>L;\)H#S5CNJ+9[[PCS3<\$ M\CBZA'3Z>VI8JJT:4$F )J.:K6^NN66&<^/=4+EG&2@6]F:B'B_T>[_[NJ#\ M!T[MY=\?!EF%H_XSX8M??*%YPA?\^/)900;"%W_X BW.H^X;X0O!,<*7WWP1 M"(YAR1/)%B,6)^X(A7^#R/*%[%SBR1<2P<25+P3'<.0+LY!-?VCD\K #6= MVTV1Y7>,?)DBJD;XFA7_\_]>B=S!P>AM&8"]:6U%G77T80BBKD3+ WCG&UE; MRFMKY\U ]W]78>#FI9( YU"=CG'Q/ZB]UX@>!\1$!W[W2/;J0._V9Z_/].X^ M_$2SMIRQC>D-"Y4V*#Z F?I^DA]>R(33TBEE;II 5]846"DC61\"RI1M>#5#I]",+#0C M]$:F%'@%U"Q%1@40>[*E7FZFF%4$^/EQ?V;ZG:09+I;\IG7 $.O@C%;;SD3[ MINE,F."1Z4SX@B%?$K'D-R-FA"]$7ZZ9+S31%PSY0G ,3[Y\?Z>,\,4;OC!' M2]41OOB%8_%O[O@3OGBT54:<>PSY0NPQ//DBQ!)D?<&0+P3'\.0+P3$\^4)P M#$^^$+\25[Z0N"6.?"'Q,3SY0G#,BV(89]O#_S$1DI_1H/?J#OM)+"B5Q 2 MNH=?C"Q*TON@3]W-=>#V_>#HR*X!2.^?;[0B_1)L^\;\Y#>8?]&%ZRR<_S U M[_NRL-\CZG6_J&]Q_]3UXL*IBD1$OD:2CZ5@;[:*H2$2_-\OAOEUXM1Y.L;S M;[M#,=,5Y>26>=$86F6#DHDZM*[=B<+13*6%,(D% ].<8R@+!.8($,R M%BI@2.T51CF3)%S*"NF$5VP\@I2P286TK:$4EI4%%_0( MH5'*!$E&SK[FO)[\.][H8;E 10%@,/@;UI.KP>75*TH!BPS6"NH73AD]@ M1:B"KL3>8_A)4\4L1^(T%_R[,_ 8,?Y]R>EYOI'ME+7;GR]WE/G[#SXU M@7-T (ZAXB(=2;")JQ K+3!B^TSH@W?U 8FSD62-..) &"UB^&W-GB1N^&C M-GB<=7$F;> B\63< _9[O@-\0!^\E)LEE3$\1BO45T^ M/CU!M."ZM( 1(QS:S",&%'&NK]Z=2+)"A(_S1!M"EN9R+';Z!Y4Y97L!$S4^ MS.#Q(;,8*R*$\QB,)QX083PF9NUIIGOP9?C,1[L#O,AB?JS*(P'U.PQW:0'% M,#) (!7[\T.A$U!/>(.+F(5(V/S BFM0T"2A+&2,)8L&/:&!$# M0Z3#B#I$5# T3,.M#J=M"+%"[#KV1O\(=[J8%Q+N=[#J- FG8T)H4F"."OAG MACZ!<]Q"#Q=(=J$]@7,B[==IR055+;@81XPY_BQ)AX;:K@Q/W^8\L] M#9S_SF\)[W[SY_V44>$G$]>=]:QS=U=]UK\_/IR^AL=2PBDA= [HK#WNZ]+ MP?=;.Y&^9Q@P@?2C"Q9?Q!AWM$HAX0O1%\(7TA\8=[Z0OIIX\H7TU<25+\=W M:@A?_,*QX[M+A"_^\.6S2#_A"[''"%^^OD-"^$)PC/"%X!CN?"$XAB=?B%^) M*U](W!)'OI X/YY\(3AV4;Y\MX3-9WOX_M:,;Z@KZAY^/+(H2>^#/G4WUX&; M^L?1D0_JQY]ATYSTI\*S#OP7N@=<9K4(<.^V,(G(]_J,,,RI#21X.L;S8>H@ MX18"DX0;#V0HI$H/1\$H!=UY6W_,;. MAX7R@YBSWG/SY,$D4@! M:ZWM%Y&\.(L><")Y?I@]B$3RO'AC$(E$5C<@;*.+YD0PZL@U+AB36?;XOFIUH?GAT:ED:]JH(1B[KTQMW) M4I&,)84P"<6#H*2G:JK*N0 $0['Q"%+")A722CFE,QRV*PLNZ!%&JY0)DI"I[Z=:[BN1%69",))GD5(H"5/OA=8Y)QN\3EU+JHM0:VXGHQ'&-Z+ M2M,8JDM8FA(0+?BI%K!BA$&1$V) $?>:N-?0@.(B?,(+(RK ^A# 9)=C\=,_ MJ,PI>PR8*/)A'H\/"<98$<&3.?L/<1@0X1H9[W\DD+0"OX9%%O/351X)J-^! MN$L+*(:Q 0*IV!\C"IV >L(;7,0L1,+F!U9[B$'2-#+JA:P7JR!(3>QB$N#4;>[XF:P,:N M(_GKCS=AO__80#;9%&0/G+>0P_)6J1/:>8VH:_;EBP[^J@BXB6Y0, MKV3--1O];'LS59_.;4HQ+'@Q=->!O#!,1#QJL*V>!K:'UF.40^3SD-1]BRYT MH]I0RI3#\G9O^+U'];QI6!95-8V!:M^<\:$^ON-7M,U]JJGS5(AXWY."WWSC M^5CB#^V> 4CP!3T,$@.@4Y4U!8+ 3/>O MWS,]#]HV7%88O!5M:Y)G(>?\\S\O?CHQ1DL(Z8R= 12DKS7G,>[GQIO%*S2V M-LO5H+T('AO#AS22@(S]*);/>.!NS.!!?C3!'_I 9> .FRPXWKQW$D@ ?)(X M4 H>',$C7#&G@,.,W&NNP9A!3[D!/"V:3A-XQ(HJ@9ND)WZHL:D?PZ<(0/X6 M#8;9^_#KQ<^?Q4?CPSL&V(ZON2#'ZY%F#VSQXM>&I5GF\+FRO,DK$+DE8>[\ M]&;M;6\'_7?YRYS\38D[X_BH7DZQ]4?J16VN@"1>\B E@ L> @\"3(_W9W- M/["SR

1X_SMH-3D:PL0 M?K;(%KF;P7X'^_8AGL_F0?0 ;Q*Z5QWE^M7%ED?PJ_^(#X(09PD*UP7,U8]G MJ _.)8Z/P[0K5%-(Z/!!Z+,865&4I+[58V]?#T&)N=.4QR>I>Y])EJT-1A9\ M9VM]IU?\]CL%>\747#T!8Q.AET*/+P>'#[YV_1"&"1H)%"<.6+YYXB?S"#0> M3L!%\@($'IVH:6FF-83Y&$/-'ME;TS5'VL 9P?=P8\\:O7S"O9=-6&-A%)YX M;G(CYR2,C82,F$ 0A=RZ)5)&2BQ!$G[,K]_Z84@"^N60) YXR M4*RX)8&H"8$MQR.UD*7IU56"";HV$RF% MDN$B-V)('7RE+]%Y((N&D'NZ'_==SN@3O,!,)\BS. LGCGH!^)T8NMYD],K[ M0EE(MT,<.;JW"9)IYS'K$ABFLWF.Z)__M'9>ZE9HGO6P*DPK.Z?5% 'W-3^1 MQ[$*G7_J!G?N0Y+7A^Q#7]F$[,-?> KS^>[]B!5H#O"*)ZYP9KNR"X58(/T1)$6BA5DXASN1EVZ]/K='Y\ M]G56[>) #9I1! O7PGG\*G(0B9B)R-,L02_[MP'@ W>>\-/\0_'%B)$,'SA3 M3U)H'9&%%%0&QVV13^/\K87CCE\]>1/@0'=*<^-TG')=QUR7%W"(+_7PY;$% M,\27NN2EO,Q#?"$]1GQY>DV<^%*7O)27((DO=?'%)CVF(%^&^I#TF()\(3VF M*E_('U.1+^2/JHH#M'/LLM&4\+;1KE#(]T^;-L>Y9WC1BF/0Q[:IG0865/4V)Z$(NY/ M;DI ^5V5F?4(%>RF&^+8'^7XQ+X(<\W(HO2).Y1QE=N MD!0NPXO>&N] 4A?S1FAME1&8Q9KM@>"9]^^%+RO>R3& :!(0217N(->7V/>. MH@FMA@&P0AH3)%] KH]9>\FFQ#PJ*RT9\+8'(=B4J"FX4"B15MG)5PI$S67P M^+QL!I6UEMF;.*'^\(T]!*6AE:NB#B\13?XM8"FBO>PIUF6T:::2!_%09C)N:H6KH"JB.+!6D(,4A,2$Q(3$A,*'*CF+[3 M8M*\55JE#>3?L/-JSYYH@65LG&2OGZG1@H(++;]J=*'T\ !MK/F@A54J+*QJ M/T!IJ8GR&I3P2'@D/':&B?5[U2U:QD0 [<+ZI*=TR*:EG3?9($"I_4#*P/T/5RH'>CH=F;TD2:XOFR)[<][Z(Q4U)2U9IS*U0U8;N] M_IBCM^ILNIU^5XNR4!U)-I6'"1U%)6G5IL!W6.K:$WP)ODK#%\9-\"4_OJF9 M%=O46]57J3R!TM252,_J=$TUA,9F3AM"C%8H>!(3*K6M8FA3+VOUVLH" RU) MHB5)[02Y0@J1K$,;K(-!"U9)%$@4L!4S20+%3PV,K ]Q-G7W%JJ*E-K[U!T' MO/HW;Q)>?G,B"71JF'#'$Y$J!KAD1!1/>(Q,"-QYPD_S#\6!].'9-[(QTI+?][T'H<\:4>OCQF.H@O=C!( M?*E+7LI];^)+77PIKS,07^KARV.U$>(+Z3'B"_ECJO.%_#$U^4)Z3%6^D!Y3 MD2^DQ]3D"^DQ5?E">4L5^4)Y?C7Y0GKLH'Q1K@/(\#$:E!WU<^G?L]_@\DW" M/H83/F'_6(1U>EJ^<'=WN*>U& $_[AE6&\>N%$K:$^&KSYD*V-R9?8S.\9:$]_PO[2 M$_\[-"6>"8XR[2*/$9/$\D/Y[R>>R@^7;L 3^7&RR&Y*H]/*M,V!5VA5 AJ% M!>)Y,#C@;$DEUH3NER"@R9W2#N@,+(V#^5+;,-2'?<4X7JKZ0$KT^$:A[%VOM_#_.)E>E2=!Q$2 K M0%9 0=>_&J'X?A_YX)%BQ:3Y.8KA[[!B)=$*#?G]8!CI]J!)8*@^8&JBGEB? M/.40#I!#:$]ZV>R9O::D%YJ-'&E9VX. M.,="=AK-Q30W2 J7X45OC7? D<6\,1J]":;=Z.F6V28XGGG_7OARK41R#%": M!,H#!1_MP>27V/>.HB&M!H%1K24F!-I-T'Z\]\22@Z;$4,WV"F6(W1[T0#QA M- HY:FBB!D;I92CX/.>QF\)XV"6_G@%9J\O(*)6_;]%Z1K7FK%@N@4Y,ZT8Q MJAW5)R7GK-32@RZN-2!LD]XFO4W8)FP3M@G;'8TQNAE+-A;;+3KI[6P&/_'< MA/TO#_#-[3Z0X34UED^V&LL/'$,;],M.9:1S"$@:NG+@R+"OV2.G$PB#BH,=(B;&M)01B&UQ8-LA8+B8?4UJR.VXO '71+&E<3X4.LY_4Y 7"E] M7W>@1)'R+ED8FMK Z)$TM&O-U 6N+PM=7*/N!F6)L,99M+9FL@_@R@T/E(LZRR0YL)Q@1C]6%L&EIO,&H3C+NXJJFY76LK@K$-(9YM&83C M=JU@NKKA[.]N'/L)^Q)'DX67)NP7F,>\W<4*A;+5354(1M_1AK3PJ7O%[,,7 M,YOJZED]K=,!$E$ MQR2BG#K[).*M8;_KA#PHA)7Z8ZK#*X>F1M:FZ6B6=9S(NK$BT;R%4EU<4=+6 M)51JS;E^94[8[D8)5 $B--AF-7A-%76:(FR3(F^6(E=KSH3M;LR9L-V5.76V YA 1^_& 10[?3M:%]3^G))! "==3[H>#W/0N]%E MB22!).$Q2>C&&70'E@0*AAJ? C/[I16(5HI"\U8B/:LI>1<-FI+2JM:<6Z&N M"=NM]Z(,VH9W6)'4+OZ2P*5A0."@\P"$[ MCMZJTQ0W,S7O4W<<\.K?O$E?^YF,["?@T/747:91?$$"15S)NR'L*[,GNP2L9 M'WN]-SC#-,X'EKW0D#-_6N[+[.O&H P.$_]VQ_,C>.8TB.YRJN5_"\R>CF/N M_G%R!W3Z,(\2'Q=VG<8\<%/_EF\\,V.&>'%^JSM.HF"1\HV)'AH>A1N?CHSW M,)?E?[]7(Y=J)V+$T1C1*S6-Q(@C,6*D6Z2:5& $J29E&$&J20E&#/4^\4$! M/ICZ@!BA B,,W2Z-*HD11]-,I4D]X@-IIFXQ@GPF11CQ6+V!&$&JJ5N,(-6D M""/ZND.,4($1I)H4802E_!1A!"7!%6&$J?>)$14R8JWT_XP"^_?-9UG]+UQ* MH[F8IAC$2> ^1(OT=.K?\TF1L')4.3W6=Y=DMPWE=QLX*QWUYB@W0"D6D\#X M2A3U< N*;XUWFV/8P.H6-U]*5/DG/@A&%<_<0%[)#FO*+A56Q."JA@_8\<4# MY"?PJFD4L_0FYIRY(8S6OV,!-PG@XX1.6(ZCN ?]C$7)F]31F]DQ#D5'M M62Z$%'6#@"7\>L;#-&%W;L+FL0]@A[&QR8*S-&(W\&0>LPF?(=UC/@VXEP)" MX*.'.NJ!3>-H!JSAS)_!*^ YT53\>?[YGQ<_G1@C!I.'G_N>SMC>[4OL%A04 MTL(-DBA_#?.7[%\?3OQ>^M*N(]/^'@J&(H+_Z\6_N@@<9'5OQRXMFLV@",5G&C?W*MA!B%E2@ MD2F'8M16N-,+N!MCQ'RSH4DM_-TAHM'"O#TT@W$>GYIVOL1\N;[<[&]&G'_^ MTUHHO=7SH"?^]Z$PK2R$-X5"O>8G,E)WI_#F4S>X>)Z=BI@?9Z5$8UZ6,0-F\OLY#Q/^;O4 M-W\-VK=DSH6#"P9UE@C?F /M9^(-8QBD&X(6$=1(%MX-WK *K7%J<>;>^/\1 M'R < 3P!N#C,U@,_T 4SZ8*KG8K?^+%XE'<#M$?2 2&OX0Z(T6,61 E&UO , M<,\!H1!YXPO$C]$0'(#Q'V0#DRFXYM&=X((0,G I$I&!6&<(D"/+31P&AIM. M;?W;?HZ\I\BQE1D1Z0MQ7J\*I3;A( WUO'H>(I+IP/9,"7A3@Q1]>V:]>*E6 M'-FGZ0?GI?K!!,R8^?K!Y1J5^3T3J^=9OC)1*3$IU1]78AWO;W+][L?EE@PI M6E9/RV5L3+;F0+:F/5C"==82+[>)+C_ I5Y%X"$#I+0\*&J *H:XY/CV?[

[\1 GV\PQF/4SM[ M6 M*5^$V$ FUGV X8N9N,/SWFY&X7F<3Z>;W7_4<,H2-^#)+HX^=U*M MEM?JB%&W#__ZD-.KWUU_V>FLMC/0[/[P" !HA3=5H334K!H.+0TUQP8O/*O8 MLC33+#NNF*3A(-)0=]!Q4&EHZLG=AFEKIG4,:2!/Z>@ASP&4YT"WCH*5N@.H MS1/@&U*,D)&/Z*IVDK6PVA\#=5& 7Q31U%A#/%XJ348W=4_U "IKI WZ3FMW M#QQQ[TW=V#B6&-2[VOE 8F .-'M49KM)#!H0PS2L<'*(>$4S!V:#5N,J"..F M!A^VK?>KY+S:,4;SRBZB<>VK'Z^BU W8)55>CEYY6?=:+/!:)M$"&P2KX*$= MH313^_P/H/-& \VTCI%S:85#5VWMIG8\U5S6EG] M48@8C8V]K+[F& ;5BJA6],1:T3'6G*@>QRD;KLE:T?K))W]-%NNO% \9Z'@0 M4^"'/#^<273_RT\BW#P%,$+VBV/]X&F4I*FN\M0$#Y0"-ZG]AK9F6#;EVZLN M.[53!MH9;-E];="K,%G?31EH0>34D0#)&FBV1<6I3A:GACV]4LZK'=0TMCAU MAL="SWF,30GPT,E4%*O$$KDJ@Q^C)/BA)$DW"V#[UVY0%>RQS&-?[\:&C3>/ M[43M4('K*/+2SL#+,$E>J(#5\ )60XA!;E@+HC=;[U&I2MU25?:*TAYK8M-3 MZ.)951#1M:[16ET5*#4]P,9U;E" G_5[:W55D-J"8>K%UD* MB"N:%SX0$W; M&E*G.2H3ZW;.J6D;-6VCIFT'J8DT+R-A.J9F.;11@9JV55_Q:)XT&(.!9O0' M) VT;:?E58_J96?@:,:PK $.N554"5E50DR];-4ZE4*4").HP]LA]]FTM[55 M*SN\];7AJ,PU[*('2 W>NM;@S=;,887MD;HI!2T(=SH2U9A:O[05 ;D^K0U1 M^KW2U:TMBT2:5\FA/G"T#:;6:D_M\S]$.6BDF78W%O6K)4^J;Y.A/G O*B@- M#!O#A'.:R]4^+2 M@C"L6>6KAA"#O+ 61&_]H^A+U8,Z96.W[!6E7>"N;CC[NQO'?L*^Q-%DX:4) M^P68-J=.<-0)3HEV$ KPLWZ/C3K!423]C6K=YP,-WE5C2^&V$[I@:94#5$B2J)&<(?<:=/>%EBM; 1G:N:P M+$[JH@=(C>"ZU@C.T :EC0U("KH1[G0DJG%*LP'D^+0V0+%ZIVN=_B%K04!L993L,*?W=S6TRU ;N1=4D4^N5I@Q(G*B:1-6D M/=6DX5%6)9!GUX)@S;:I"YSZU:2U+G"43JFLCM0$7Y%"K+PSL&8:U*Z*.K9U M."PR#&U@4 V):D@=B67ZFCVJ]$B9[KD]30U,'$>OM%>?VO%'8ZM(1VK89E+# M-JI4/7G!$96K'O,CJ0-5]RI1U+#MY?)BD[Q0J:GAI::&$(/5%52 MMZJ4O:*T8]MY%,^CV$TY>\\^!O[,#]W4C\*$&K91PS8ENC8HP,_Z'39JV$8- MVPB@[0LM&A=!4,.VAI1JCLK$NOUS:MCVY%8$%+]3Z[;FM6XK9_Z^],1;>ZB- M[/Z[3N1TU1('ZMVFH#A8EN98)HD#[;=I>Q'D$+5TS39HOPT51IZVWZ9/E1&5 M*R,[]MM4N8[-*5G'UD5UT+APJC/UD_V^HC8<#LM+NEYV?4TP;F@(2 JC(J!B<'.!K-VZAZ5-E]N7+32MKK,*C#Q M0R^:<Q4C>.&H\]5HGN:T:OK*\CI;&[V9R,CLEYD??8UT:C/HD3585: M7A4Z0&OI$5BBXQQ]0HY=XR,UTZ%].TK7D!YO1TVYE;:6E2K>DU/[7 ]Q;HA> MYB4VSAE\M$UM^P*DBC?LU#[7 VRM)8RW/FI1,CA1:\Y==%*:&E8,:%^.^O6? M6IH!4/:!RDI45GIR?&,.-=NANA+5E:BN5$ERO*\95C=.O%%*G%H0H76^KF1J MEEEV3#5Y=E176JV'L?7C8$7MT%#9"'!/68D*2E10ZG; 5>GIS/5[@510HH+2 MKJIIF7$FD-<>KU0V%2H4=6/.38T3RL\?;GPT\#YUP514_^9-\LIO53WL]P,IN&\KO-N!3.NK-46Z6LA#J6,_:C[;A%L+>&N\VQ[ !P2+3OHNH M\D]\$(PJGKF!O'(GBW39I8*\!GR* [@(O9B["6?3*&;I#8?_QYQ+\#\6(6=63V-FSS24&96;,"^:S=T8*)5&R@RK2*R>,J.:QS[( M.[R136+_EH=L_,!NX"<\9LO>*.PV"A8XFIA/ ^ZE(#+PT8M *A_8-(YF JP^ MD-Q+$[$ %OX\__S/BY].C!&#"4[XS/<8_ L_"["7)(OF/';%@P(.CW&ON;Y4 M?%L*FM1@E6K0)#5(:E -8JFC!C/EM]*&H 9CGKI^(-36.';_@\I**D+"+">@D]BE*,X;U\>>H;KQ" V\V]4-XFH][DU*X(!ZB,](_ MQ]$_MMKZIZ!J&B+T"KE:F_KWV<+?MS)][/2==6VL[=<(UZX?PL]C%D3P;/@4 M"ID'G3"/('##!XN7EFN*_?+_?N+?_OA7^$].6R_@;HR9OIL-P;60> 6Q/$12 M$\O@/,[S;*:=I_B6^3UL:#7/1RW^^^<_%4>_O:XA*Q(5II6MHS:%^%[SDS'X M>7^3S^#/;&*VH0^< _%J M/0/J,E ETQ]>_>7J\[D*RDW8,I"(<[@;#=\2]NZ/!=CL _LZJW9Q@(QEA<92 M:4NYQU-_NL?%GN;4!TFT-"CX9'<6 64SBX+K@5(^9XLYZO-;-U@(=+O>OQ=^ M+)0\Q+-I%/LB;;(]$,/[D_W&@E#*F]&_N@LN(A2LRICWLWF52F?T, MOYL<[R,YWDYC'.\R=9!K@J+TIN +)JXG/GM1(K-,KX=&KRCR,+?";U1*-[49 M='W507<)< NC\.27L[,O[.>EAOJ-N\D"X@^1?'=%/A.^"/REU5DUIL2H(N9S M,$H -(Q'UO8LE@!MM[-JY*9?.&+/ *,D!3JZF9.+[IHGW;QUM[JP["#SJ;?C MEC3.WYKOJA3F7G@^YHRG0727KP;(_Q;&YE0&(7= A$>= M_X)D+6]UQV"*%BD_@M._!6IYX]-7/!2"MP,O-")&'(T1O=)5;L2((S%BI%L# M8H0"C'AL42XQ@E13MQA!JDD11I!J4H01CVUS($8R=_5-]I+QVDNR MBL,X"B8?UH]+7M\"/*YF_N6A^X&7'ST*@BV*' 45C\71W:3*L3?!JT@#DA>2 M%V7D9;@I+ON-16$R7A3@#']X9;]ZJ1",]"/L06\:NP^^,_\)KD2%[4%:X1>1 M!UP_IQLJS&3GRU)>79TZY =[S][I6/[NW48SK1J5']?;W M<)I?>8?N585.)GG,S9!U\J.[S?^BXG->JOA,2W?ZF\U&C?D]$UM\CM%K]'LU MXZ5_SWZ+Q-Z2C\N])5*#6#VMTL0\&3]_J/=XXO=<4$[A5/R$45(>"JDQ==U$PU(?# M1J/@=67>3OT&XDFEU>]9"-I@/K\AKU9-T!ZF@OJBLX!K<6S]=:\6/Y_Z*8S. M@V_/9O $STW8__) #.2O[_V=*&[JH6^E:*[PW,.C'KZQ&:_4>W3=T0L\FT=2 M;,AQFX[[)/@2?)L-7X4X?>SCGHXBO(_M*3S8I(ZAEX[N*RB$UN.<]%038X][ M?I-:C%7 !58](;_LQML7SU^>'M.$D/0@V%/?HWO=Q*5BNP^W>][)=L.AJ0V, M7GN6AA%"6X;0@6-H@[Y-"%4]6J@"H<>)!RI&J&'UM)'=;U Y706$*G(6[#-9 M/= KU$0U1!)O.@;/QA8_-H*("RP-G23\6AR8LC><:'"4IU2,V[-J+>?6D8J3 MSF'=DZ[:>30UQR@[NYMRTR0P)# K@7%,S1R4N;(D,%3,:5/P9O8TTQJT,W&N M$. ;&>U90_TXR% C#.PBTAM32S),\8*K*'4#=DGEI.]S3BWPTR;1 D_6J<4[ MK2Z;7_N\*M:Y(\?13+,L9.N$HTD8;S'&ASU;Z]E4=%4^9CK^)!L90QF.H1G# M"G5V)_R21H9$QE ?4@&L0?!L2P%L[4A-]M=DL?X^\82!CB>Z!W[(\U/>1;?W M_$C5C>GA2::O?GQKO0.:+>:4^SEJ=4!)Y_20E8'F>ZU&OZ<-'(-J R0N)"Y/ M$!=CH-F]LM5")"X-+:4I-/M&QHNVI5DVU=RHYK:KYM;71U1S:S72FU9S.TN8 MR^8\QOX<+)JR5-3@Q!K,*@-1HR00;3$:6E7SJ*SW3$M]XGZ5V<,:_-XW%3>. M(@PW#\.V7N%6GW9@N($!F))Q5NT6M0-N0R.C(E,WJ>K6('0VMNJ&SRSMN2)QYY/XA'#JS==@^'9X]M3$KZ6, MI29^+65LDV#=F&H1=?O[CA1X_:N9FN;I"_*%DF%%UM;#7TRR[0HW;"9^@F36:2A?2.#/%.SC])DMMN>5S.# MPH'NT':F5B.],04J:B'8IFT:U%YM;Y5KV-?ZI0:Y$PXI8;S%&+>&EC9TRJ(Q MPGA;8JLNA%!&S]0&3J5G*W7 +VEF2$1ULF;!LRUULH.U$+2IA2#U1#M\ :'Y M7JL]U(9T'!=)"TG+DWSBOF:.CM$FK?/2TN'9-S):M/!8QV.<4M=MKZN1X:4Q M&E')K>50;UK)C3H(*ID^4]%/INYKC^2)]69O#J(.@IW'L%UE,Z]V0+B! 9B2 M<5;M!K4#7D,CHR*':FZ-0F=C:V[XS-(&@E=SZ13PBG)H(-AF^'9T]-!%O*6&HBV%+&-@G6C2D8 M41/![\B"U[^@J6G.W8O6;YN.9ED5+M5OIMM'"%46H4;?T89]0F@7X@\EPXRJ MD_?JM^?$)UFH;4::B'8-V)ZKJ[@]62R*Y[TE4O MY7FDG3IEQDE>2%X*_@TXLF4+44A>J)+4C$I2Q8(Q:O5'&+;U9I]#1[W^E"V@ MU6Y1.^ V-#(J,JC77Z/0V=CZ&#ZSM-??>13/H]A-.7O//@;^S _=U(_"A%K] M':$FH(@?V*9&: KQN/-Y?$(XM?IK,'P[/'MJ]==2QE*KOY8RMDFP;DS!Z%F- M-UK,,&JI5G,@LR^/]'8XU RS_Z[1"6R"9>M@V;^VEI M_1YM75(QUJA\3;Q>=FJQ^C$)E68:4IHIV[I4Y3HTIV0=6A>C3TIUM\S9=#3+ MMLM\3D)*_!"T3#8A>!O[ZJ[%C.P25G\BO=2*.1W'H5CS70M"99*K6\CS+4E M:E$R.#DD%CMAEFL/% [!MR8N+6LQ.-M2]"D]1;:+T1QUWZ+N6[MW3&K.$(^F MH09<)# D,$\2&'-D:@.#SG*BDA&5C#9+1J.>-G#*>E23\]79HI%)+>O:CG35 MBT8[PD0_]*(9[UBH*Q-L_ MR49&4,.!-C#+>GZ35]*2<,CH]:OLD*E*V--B?#:_.O9XIVZ*9+N4_S_61I#: M9UVY[BYM--K@_/^C78])'$@<-L6AKQ_CE)J62T,# [)FU;I4G7VWW:)&QF[V M412>*B%=%X'>L$K6P;I<].FTI<:[M50\V+LDP38TPRP[JE=]'Y4P3A@OS54X MMC:TFWT6$U7(J$*VK)#U-7-8:2^Y#K@EC8RR'$SPDZ*25W=GW\A@S#J*654E*#.(D_Y)"=V6U#^=T&S-V$LVD4L_0&.._? MLQG\\B9A/)SP"?O'(N3,ZFG,[)D&;I'#O M9.'A*Q^Q^$IX0^;CL5+TS6 M8(IO?KX@$(R/!&-+;1CO<=VNG@!G *B +K_W@L6$LSD/$U24"4_3@(L#&KT; MX"H7*'S=UQRK+W[UVM(LR]8 M#WXZT1F)8V[%M+]0\RF B]'WI\>1\^)(S"$\]-;K:>)AX3 M1.'U20"#SMZ6H!!._,1;P%\3$%+V*4HYZ^/S4?2\0D]A-O5#>)V/.R=2N" > MJC.2Q>/(HJVV+#Y%[+1MN7NV'-C:8&1)272TX:B_+HG:3@'1=@@#/N':]4-X M:@QB =_#IU" 'N1A'H'?AN_+I*0:$2ER:#O@FHK_?9\\?!_K9!;H"6I3WB@4 MVG[Q?S_Q;W_\*_PGG[(7<#?&"/)F0VXM''I!*@^1$L#*%H_SR-&T"S4P*3_F M4$:&8M3BOW_^4W'TVPS+$K2%:67+#$TAO=?\9 PNSQ\G[A3>?.H&=^Y#DF?# M1KJUTC[YJ"Q1D>OIEO.&%3X+];-)S)E[?U(@6:8+3I"AI]G/\FMQMO917HP2 M'R7M5 @*" T^?>VY2_5I0C"/"A7^S"9F&_K .1"OUF-ZE]U K/3#J[]PM[]L0";?6!?9]4N#I"MK-!6/L-0*J6&,Z,HPR)W%@$E M,K.()?F4S]EBC@;HU@T6 HVN]^^%'PNK! %8&L5^9B4-;6A+=?UZV"NSD>() M$H_)3CM5!QUV^J3VDPVN\N:6XMR/3E0C\R MUR)$-RS^2B74M1ET?=5!=\FY2!/\NOSNV1%XE7F7[;RTU9? MA@(L=>\9/*EX[\0/%N(F-P[A#0FN"60)A-]PTU>>+N(0 M@V3T-L3MGCM'XFKL'#-.@!<0($RC:>QS?.V&OB?+'S+N_Y@_<\P!89@1AK ( MGJ/A0/"F"9\#Z/Q"(J#@ L$S@F %VY7=GV6,T=!3P' ]29 V^'N.CI(D5;JB M*)8#C<&'A($SP./@ ;]>T10^3%%P0H_KF-5+>-E+E]IYE;86OMJ.(BP(S!IY)7)C?1(I@ %>%V5_A'0/A_+4)I#N[\]$:\[IJ' M,*<@> ;X/&YD%3/ P](3C,&G/ASK$WY_M>_%U'Z <<@ M/[W;27+0 TOJ+ <(: ']D2SF\RR3FD9:EIM,A6*9!Z!(Q3= :HWMF:A^$%'+ MI&L*1BVZ$\@0M@^0EXB\4%Z16*D^85P_;PC=F@8$4ULBG:NFFWM_%!9NV=2F M&ONX);%['[0MW.*!/^T5Z[U/VJ\)3@_%ES7#N.&E8DKEB;7]9S@SS+$7T^I%)8R9/F4[9Q5&N=OS;>;9M[*DW;4.CV]=-57P706'H^5LRD@ M.:=(_K>HA9S*_-,=T.#1O$_!,5O>ZHXAT (4'#C?(Y-P>L_9O4"G\+NG@Z"0 MQCOP?@3B2UU\*5TX16RIARV/K?,DOM3#%U,?E*[!)+[4I<:,$?%%/;Z,=&*+ M@FQY;-\'\:4N-59^6#'QI39WC/BB(%](CZG)%])C:O*%])B:?'EL_QKQY;OX M\LRNC(_ED&NCP? 9-%"[>PS.9.^RTMTD&:^]LUB!7C]@?GU_^7B='%X4((U^ M>.6\>JG+86)(N]YOP)C?,[&8ZACM!BHFW=5-S#G[3:Z<^;A<.2/I9_6T/80\ MC+^F&G&.B:N>;F\ULF@RL"[]^V/!ZN#;OY]/FLU6$&2"R 1MJ KSI:IBI/?L M-FD*7*!9G8$Y;(^,YJ+&@*"\59X+;J$BO^30L!GJPW[+4%.ALB'4= 8U5>D: M!9W5)Z!F??)5=6RMW\TM6Y':I@Y/CSCX=?=U.VKWKFU:[#P&H%D]^Q[MV[:7 M]_M[4!K:T#Q25]8:^C8K*PSE2YD:+@V/K A251BLD3;HM_&X0L5EH;R.W'!9 M>*P+Z?U-.&UC$.=CYVF]L*I:%Q]8_+M[,W+IS;,[?*9MB*<*QQ45=E[*L]PCH"/IOO%#;. M]ZM2@=;LYQ% ":"=!FB[ HG&E9[DX>O/:MI;X=GL1LG9[%3>:F-YJRWG4E6? MN^E;1\IB-C^@:D]]ZQB'$C:RR&5:FGF41&8K'.3VI/6/8A\:F=L7YR200)! MD$!D)F*D#9P1U;I:4NN2D>A9:5/L"D-/LR3T[&*$V9Y LB/QXM HBQ>[&!:V M*/KK1I G.F>;%;*T%;YKBUS4CGBBXIP.0C&AN-$HKEP;MRMN:FAI[^REIXY5 M&&M95.:KH3ER7? M$/Q) MM,"C W/)SVX0)]0JI1IW;F:N(.!5C0:'V/'L:$:OVN1[\^/>"L);U:!S:/'9 M$=ZJ1H)#K#G7>KVRMDI=],@K<+Q50\X1;(_R-#C$&G5;LWH#$A\2'Q*?%[AN MCJ'95;IN[0I@&U=OEJ_XA)M&J7]I9S=X4O_2':INU(<@U>E$U?;P6=[ZU^U2 M5](=SG!?&XV.D:9NA9/CS2?C$UW#H%^$D8 M[L:<">RMBU,:5ZBBGJ<* ZR%)3'J>=KUGJ==*(I1*U-J9:J4UJ_;N:;.C=3* ME 1"36(T57*HYVFK2FG4\[1)N2N% \F.Q(LMZWE*U;K6!'G4RK05!9$6%?6H ME6EG4=S%LIXB:KM=<5-#2WM?>)A@ )7P- WXH0IY-A7RJ)!'A;S,;>@[5,JC M4E[+HSQ+LRR;"A==*UQ0)6_O @[-L6C39^<$0B%B-%5RCF5*VA60JAUWJG[6 M1A>#S_;$F)T))#"9^V@WJ>$W]J6R$U0B9#. M(^S$>80O%!-'GO5"D#&TTLDFD2*34)59K96^@.8YY M#-EK5URN:O@M7[$\OC!*/\;0TJPA53L)\%T!?&^HC4I/F^IT9-6XBJ=\Q:_B8E*Q1FGP(3^$[VT0)J5;8 MJEKA11:H,GX_YV'"-2P:4K6PF=7"SN].=+1^GTJ :L9Z7=^=Z&A#JG,TOQ,-K6=2?;KA,*9RW3/P;EEE1SIT.K9I:+7N0A;?4O<>'NDF+.;S*$[YA.IP M7:G#4:_0O6?8&)I3ZJ=2A:T=45?'"V=]K=^GVEGG:@#4+'3ORF-;Z_>H*M8Y MB5"(&$T5'7.@]:QC&)-V18]J!XDE36RJZV'#2IO8=#'$[$Y+FM9UGGFAWV%1 MQ:YM763:UBSFI14_9U!A:[M6^,VMZU)1<46P[JD>Y,S"45DK?9*"%DA!707% MNFE2O;B(CBQ4;VQ5O7'9D.7CWRZNJ,A87[=2"Q3$)%J, ZZ$UGQ][$ZE-2)Y.G)3IQC:T/[&/:I71&PVH'N1U$O]6_%VEH6NRE_;'EM%P/< M]BR6[C:@2BS7'Z&\:6/5[1-/65)8MBEB$G\&]-_9X(1J<'1B()T8^'0= M^+:G'^O4)M7#)3HXL$,'![[,8P!KV(G:P1%E1?4U<70DX'>8%J<;!P*2N*CH MM;98KHYR=JWJ :W:<>MRM2C?JJ91!>WE%;3:B^BU[1)LQX*!@5YA&ZX&!)7M M6\=YR/V"K<"XV:NXSJRZ=]N^U6 'W0[8%I"WJG]H!T&NQFZ_=DB#K5?8%%KU MP*NAE<2?_& A C(W#N'%"9OSF"4W;OSH\D8J*K:Q>^@1]NTU3Y,!1(]Q.$S] MD5L7VH8>?LM=\P#>T^UNU/"44O5U+XH[PO:>YHF"">,F42!1(%$ MX]2U\WC5 MO]KG?Y#RX)&.6U,VNJ26G=2RL]RS&!ZI@MY\!YT:#%*#P5)ALO1>F9M.PD3" M1,+T=.?M*$="-ST8?I^ZP.?JQ[DY,/G-,JEBPAU/'*L8X))M$JC LL"=)_PT M__"A@F&O#2Z[E)^$* 9Q$K@/T2(]G?KW?)+S'\]+E*/*I[V>7\AN&\KO-E!8 M.NK-46Z>QH@B@TF(1\\1/O$62P#=^ MR#Y%*9=A3!]O3&\X\Z)0).[$CZ=^"+_#$GF2PH49#]-$7\)L2QP(=%6"SE0> M=%&2)D6@P7!<[]\+T%"I'\'G<,)PZ;P?>L%B(A%W^_PG_R.7H!=V/T4&XV8&#A) I, M/H2;YH$&Y7%N\4T[=TV6?@F>/##/1RW^^^<_%4>_[8%EOF9A6MFAQ*8 PS4_ M&/$G<*;3]W@SGU(C0CHP POF;UCALT#S)C%G[OU)@609 MM$Z0M:?9S_)K<792LKP820:?"K[[MQR?OO;KS^<*B,J5T(R _'.X&VWQ$O;NCP78[ /[.JMV<8!4;Y6J MUU9=]7[9Y2T&BQF(TF+&YCQ,T(S/W0?A^.W4Q9_!9XSQ2C3C["V_QQ_Q=RI9 M]UZ+$>:HCK +"95$A!8A3PNM65&/K2_ C;F'I)^PR2*&.8C?Q!P[NXK>.',8 M&!C\$FSM-B#]C%E"-QXDLX!:C%GR/59P>YET$.:3PW$%P M!GCP%E(274FS_"9W!C8_9;-%D/KSP(<;Q@_B!G<.?WI"J/+F03J[VOT%DG@: MX+!2.4KQ[;^ VLG$]Y8^>^BFBUC8&>YZ-VOCUX69J8:(!4CY*:#&6X/4&-RZ MG726R/[5!R=QXJ)KX&<8$>LV?"[@57W3G!P$20"(R8@G,/9D^R(G$' :7OTT\'?Z-PNL(AS1> MP 0X3D1\A0^%?WG"N7C6="'@NDI]W/GIC7SL-0^1QE):5KS0&+_WDW1)QK$; M8'H$KH/NCZ,[L2($7&PNQ[&Z.>9 0#9U/4S ^5R:Q-CU!8$G?)RB2=QDP[&Q MB"D<&.Z""[Z!2<9!7@<1S#*0XB(U*:(0+@11] =,!'1"[(:)ZTFTIC=PY2Y: M!&CE;Z, ]&\">MV?PJ]"G.8M3U*9#V)K[P:43X%T@G#RI7((TI4 .B>2/]$N M] ,#%H"@M5<5,PHS]R&'RG[<:\B$N8OF%71I+.$> )A.( ":23;)6S74LG<< M<)EIV^0A1+((P+CA'_ K-\SN79OF4MRS!!EP/TD1:-+.D! M9, GS/ U8(Y *E$^\ZDODH7@/][R>^CCG"\QR0?TPV?!Y9 %/(0(&\>7Y/E! MT6@=G@4NXC@!?>+&#Q(L&5^2U70N8.K@C61C70OK5WH,S%0<@>SB$5*K=.,8 M!'>*$!IS81S=6]!2A4=[(4 MP'::)8WSMV9/,S+?^TG[R/J.;I:69@MN8>'Y8+MB9$].DOQO40L[E3D3,(J3 M1W,5A3AC>:L[3B)<87C@',4C=:W"[YZ.@D+JZ;N7O(Z(+TKRI;SK!/&E'KX, M=8?XHB!?2(^IRA?28RKRA?28FGPA/:8J7TB/JFLH8,W/L> I"[MK"RZPR(LKN.2*B;\FB_FV>1OHN* W\$.>+_(5 MH4V^8&]SL5PTSW?EP-,.O%/M&"Y"8[9]MKI=^6-Y2V4W;=J.9EK'V 1-TD#2 MH+PTF'VM9QRC:SE)0Y>DH3P7K*PTC#1S1]/'YN6*A'>Y2*1G*9>?'LZS-$L\ MRRXJB<;I@LI:P=9O!VS$)N7RONRB+T;-Q$M8<4AJ5DCSE@TMGN@2)$BQ8::+TH6-U$P43'M.2.0J?**?PMF]HUF!$*062"9*)9< RTH9&Z:X> MD@F2B8:FV5X:^VA.?T?DTZ0\FWS%3]S#E!H7AUSFY_N(57)XML:M&XCC<2HL M[-JTSY7"Q68;Q'Y?L\J+L01D G(#@.ST-:='J6@"0!EXM]+29]%HD0KVE!G5ZHS3R4(3YTI M,M&-DY$7<#V?^>B _PKP1=CH[6_Y^LOOW MOCSYOGA2LA"PU6'%/IZ6BN=.RS.9X^A?XAA9>%LNDLM3>[T'C0&V%G O'AJ< MB(/ 9U'*ER1GUW%TA\D\O/7C*,01X0G"43C) MSN2%&:>[CCA>GG9-5N5(5L5JE%79N?MHPG.KDJD*E;4A&956>\V9]<+SUV,V MS]8R)WL6,ZNDY'HMUG%V(W39CCY\HZ'1?2WK$)IP%HQ13QL.;7"; M8G%.?*/D5B'U-P4GA[TVG8%F#D;,%2+[$_?X;,SC/,^JPECW>-.6(16ASJYN M_!5LV!W,!&Z;1#.TG.E+_&MM78^!G0!<[5)G*P27KSB$![H@U> K/L #IPE/ MT;1[3\F.@:]_EK(U"&D@ [:I.::)H]LO24B)&QYDP6G*X]#%N8)?FBS&B3_Q M(?PH]3L+QR46%*5P#E')%8X<+-SI!=R-,?]^LZ%O+43 (4Y6W'N,C&GG>?9E MDMWJ;1Z7^.<_K1T+N;7<(SL*IS"M; 6 *=3N-3^1ITZZ4WCSJ1O/67J\_G"ABE*^&"H$Q%&#VF MR5(TW!\+L-D']G56[>+ 00ID*(\9NB]"T!3!@]3>4E44@DZIFMQUA25"\9[N M& R4CU1:TN2"MC&' VU3E>'],?< TYG)6%--NB!3-=,L,!%C>M];!\__1O$? MJ"KSIJA?4;DE%;Z_YOJ7' B*9B:6"#!/ G-=$13*EYD6V-:T:9R_M7"8[JNG MKMYR3'TTH,-Z]_G.\G=/1T&EAX[;Q!<%^0(FE$ZW5I Q)K@VQ!?U^&)8NF42 M8Q1DS"/KW(@OM0F,219&1<:0P!R2+\_<=_)HY%(;$8;/(,)!8X0#)^&>2Y-B MID8<[GP<(DF'O3T'8F-:1N:!K)ZV2@A5=++Z8VYT)=1X\=R??([Z=_FJ[<%* M7O5A>4VE*D(=>H]$Q72H&B5F!S0*8:7Z-BH*."UGN+3MFA=*DG=9OCU?8I=& M\*J4)6Y0;3MDXQTK/2&VPAWX1W"+ZMUT_F@:4M4^1<9 -X_0>.#@;LRC&'BS M[I\<$ J/)=@4AH+=B88<;P[,_O)TD:KL-TU]V#7V-R_'\9/[D&2N@!^RB_ 6 MO*LH5OK<>&6-?V=LO-$K-?*-L^75L;2QMKIGZ]O=)=6-"57LL=!40VU81JFC MUAW>MR@-L&[7SSP/II FN "0^[>XEHTB](Y&Z(ZECSH1H5-H7H8!IQ.QF4J] M,IOJ'SC]C@3R5?H-BKL'>95@@FX". A7L3O!?569FS!W'_;Y""UR!3IC\4>E M%K]%AKTS]KM?:K^[HWF[%ZT[0]T@UE/CQ&ZV@%&^<>*3EE^$R^478O_[U ^Y MV)0I.B(L9K@Y#&7W;;@3QC'K1"8 M10)LQ)W+61\($ \)O///_[SXZ<08 ;C#"9_YWOINZ57K/K\@,/FR>WP2MB3S ML$?9:B%4S)-%( 06AI#UC]Q?'$5ING%!:$.V"*?N;10+=/LP !"O*&3/6X;U MG:T<*MRV75PKMW^[^E>>+N(0YWDA^K@!);/=W ?9QKWY^F+ONIC?^OP.^9Q&E'[Y^OCB7G]XA.U%G)HGHV8'MWV[=8"$9M:O;VP)P%@%47CRR]G9E[P#&':U$UU'L/>1+^9DLQ)?:.L!8?6*,>HRA#C!J\L70 MJ?^+BFPQ=!(7%?FB#TA>E&DS\FC84A\1GD.%@T8(C2(!1,AX\8=7SJN7^AE# MO=>J+A%7=SRXY>PWF9/]*%JL[^@)4%D_@'+]UAPTM4:5U-B=Y]"JY2#-(9[0 M@&:I9LR7JAG#U!VG36J&NA0=!"0#HV4@J:[QS($-38,:SRA@>SXMZ[L'WB6@ MDJ]:\Y:2VH_U?GW@+7;EF5A5U^B:(TL;6K3+KBJ4UQQ/'!KD1^#@ 3!N#+6! M=9Q=A$H%E&V-(/OB%5^SDZ;\_X@/8D&46%TLUC;Z,9Z/BLLVXVN>-"$^5''K M2>U6N\HM<0VUT#W-Z5$/&R7-;97H;*1IM7N:T:MT?U^;#&CSXF-I6<\*AU:F ML1LF>%0D?!8GEU/(W)F0^2BM:9IIE0UM9%H4-;>AH"N_C<[:8XS9HW 4M-B:Z&%3'ZSO]*9:F6)IB:4,;VF7F MFF+I5ACXKL?2IF8;5(1N61'Z%^P*A*GQ&S>\YFCP1>>J**#XF>+GAMKCQY-^ M+3*\[;&OC3.CY>IF'SK?#K1^#YLK4@C=IA#ZRKUGLKT6!LN7KC;QKW!6B1L2"GD#=1#B +G:TGM4OT\44NS_3MZ@;)+5+2KT; M#0\E*"/-&MC'$)1V>3/*.BWR%3LZAE+P&SYVR/=O>?! 43W5TZF>;@PTJW^,>%'T(&7]ON1#6<"0="*=OO>ZZQ$US+G^ M^H0"5*C? Z@IT]"Q*==>>E"!"&VVXTW-+Y1V"=H^85$:SMIUN MLN/ I+(#3QH3B]=V$DJ%2&O7$2F[D;;WU!2*9YLI &IF;,+' M.[/EJMDL%=W9VN/53B]W-WJ:77H@A&JF3TD(T[+X^OJNCS1G-*#(LJ61I32U MOT;A]G%(RI7C:@1KRO52B^OV>9ABT^+[=V83E\CLO7WY'.847YQ3J M5@)'6LU0]S0/L:W9&0XU8T0+'MJ]O[^Z!1%US_(0,F";CN:8[3VKGG(/^(JO M/%W$XD0>_PFVOZ69B.^ 0B>W^=>4F6C'+F9#+\OGMB2@\EFO.VS9;4/YW0:L M2@>].%-ZPT5K*&P&Y<]@=CL.H(JYAZ2?L,DBACF(WZP:1[(Y M#"R:)/H235NHG_BW&P!%CO1Q>JBP!#ED MMZP[-P$G.O 6@8O^M"MIEM_DSD!=I6RV"%)_'OAPP_A!W.#.X4]/"!7>%\./ M=7:U^PLD\33 8:5RE.+;?P&UDXGOB6.UL65GZ()W+T[3YJYWLS9^7%(K 7?!MZH=N*.B5I'!!C)!-HYBY;.(GWB))LM/+0QB5NYK3?&U.-='Y M#$]/3WQ$0FUDM;^/K/C+\PB$+'P0)VP./@C%@HOYW<+L)(&E3BBH#2_@;HQV M_V;#BE@XWH*1.(3SL[Y/U+1S@[^DEF461BW^^^<_%4>_[==D'EQA6MDA?J8P M)M?\9!QS]X\3=PIO/G6#._C"233F,.NA!4/SY]MVZ'N C5[@S^S"9F@U/F M'(A7Z_Z0RVY G?[PZB]7G\\5,+570IF#!)S#W5(O9G;2_?$)8%]GU2X.'%T; M_92O3ZWPS9*NF*GRO5*]=!L%MZB7SV,^\5-V=AUSH76.HA:?$N1\#MG9//8# M9EH:P\X#6E'W@-Y9X=E?\V=O$HJ]1?UK]CYL?B$N&Q_>Z4SX*5N_NP'7 MQ]T<3HJKG7 LKYU>3P.=IF7WB9U;<)_#'@#-";OSTQNX/$,?!F(1AN8#OU^C M55\,?>8^L#&>)@[O&(X6>3S]NA"O<,\ZF@;^/H#MX! MKTO8&(>%EW^]^-OGKVP>+'#*":# G:R^W&7RT-<../ 7=#P^W(_VD1M/4H>) MXIZW!"R=&S\ 7N -.#E73AR)=>?&L0NN"H!#@OZL?N=.I#ZH)M05V MA[\6G\1/5[;; \3!Y\QT9ZR=NAZ&C?!D:;]AWNG#G+.W!6[ \Z+4%SB#:?_! M4SDH?N_QN1CC.ZW GL"?^?G8U^DC?H7L@F#;P+\.$RW+ M;0M70T,O(XW]\4(\56,S'E\#N\7SBGZ%N#%7GV)";I+DPTV!@HGKR:\D4(%H M JS(4+@B,+[O!E 21@RB7)#1 M4)"F@*\% E8^?P,3>C%@/[2NNRI,$$4:S!$,"\4_V2G_(ULS!B _!Z'6ZY$V M& [6*.:FZR^IW#5_HDFZY*$/0O,[:!T/PK.)<)F/XZ7GIB:+>Y .AB-H]ME+ MHS&/\Z8DXIO^.AN$%9&=GR.6\+DK5-W*W_^RB#W@.U_!+V'S19PL@#$HC&#^ M( @%"/A)LH#G))(.BR4=0J0#>XOO_*]_+Z+T@R",_/@.A@(.\36:!)C!+;YZ M'K@RRI)QLIB+_(D8CSRTPN@7KXDX^,85^@P,* ST6CP)K*/GSU0 AN-N>(T8F\;1#"T;_E!:B=S("1&"%@%/0\*NZK]1]F!G7I010,HTROY+9QJ7XJ46:XFZN@T:3GCKY*M)I9 M;;KKA@?3@H ?2VM] G+,5OII(/33L%0_ ?U MP"=P85 Q,W;D5IH'3 >2J<\TRD239N/S'3/RMDMP%IZ%OB,3#8" M?RHDH_!2#V0S2H6[!%,RBC]?DU;T.6/<4H $02<8X?8@H;:"5@+N5>#&$ED@ M KD+*8A8 %M]#LTF_6I*IWT!-_)HJ;2+D/WF@BE=-0C;" CGH.QN1=0F@T/A M_2,/ 53@H0.^\?9?,1T=A.PCYHECWUO^_BM/ 1;B1V>@Z=$:65?)#2VQRK> M*SSPN'^9AX$6-9&[R42_DP,=K;L[_(4HXE9A[ <0;_O0!A '+*=%B57T BSSZ?7VBYZ=@TY>?%Q.SE*AT+0[V0 MM0Q 0&$*RW?"]"%J2G(MD,;D&7?% M4S,%Y#0L( N8NSRB) MZ>5M>[:F":%\% @3&BY0*>'CP3?_0WZ+91?AJ^%X=+;)JL*[,S<0$0;BCLFC M"5SWIX6"W$)*^!W($J89(' :89.X)9$S6D7,0 M Z"CO0B 7)AADT$/QC \EL(IP@Q!F0)E)PNA_EUVBSD94(GP^$;6:"RJT5"- MIMDUFN\K3$"4E$9Q(N,?+UH$X'],(#9)(.K&8#A??[!IFZ(YCV7(FJF/+&.= M/T_F=[G&P$\3!@A#&I'J%<'*Z3)&1[5L@\RWQ__ =/"QG]#](WR!W7 M$/T)8,YJ('[H8]89OH-[,Y\B\P;1WT/#.,$O4Q_-)=RSGECY@(YEO) 9ZJQS M[\K6/* J!;,$S\=54[E7E"4\Y6 S*J(>%3-EF$9R/>'Y8'PF%UU_R R?]X A MWHT;RIP_E]9MPF_=8.%F,\Y8@3&4<-5P*ER&4C"<>82P1((%2ZO\0;J/F/M( M5C[Y5HW=E>4._S^9?P;T@=RW30X6G?<@9NS+H\QBCB6FPP(%++T!(B8QJ-YUQ#/:CB71&1%4!8'3]\(%= M!]%8&+-K7),3Q;E;>0]C*T)'YJD%V:5OZ]ZSP+V#6\"43:<9*W+V8J)05AUN M,,-4].$1F0M\WGB18/X;V94%]TLZ%EZ)N0J\F3^@&XW($&%$%&A+OV,>(1\] MF 7& V#2AQSBYEB3BWVP&9"?B$Q'1D#X#P<1VF;5YW]>_'22JZTG: -C MM'R8MEF, <")&%_4D$3Q+%F(2*Z0U9#"+*0CDV]0"S]CG+>JL*U6@, 3.,\] MEPOP+;+DYYG.O@(ZV,]2E^2^C+^[>'8F,IG@C0I?%P8-[\N?U#OY;Q%FPN]6 M610FZZ%[0MYB-<4%C_&'5]_&8Y/;H_[XF^N-!]_L_G#P;30P[&\3RYCV!B/> MG]K]5](LR%]<7'W\S?J?W\\^75U?X,]?L[]^NK@\__7SY>]? MLQ\=/;S9L3.BF!I\]2-.(*.+SHH383 35I@*6\[EXR4[^]OGWZ_8;V=?__OC M%?MZ"_.^? /V!>!L@=PQZ'?- ^$9$_+&1OH*X97K#D3>: M?AOW# X0]_BWL=WO?QL![%V+&T[/FFY!W#[__.GJZ^=?+P$47[Y^/O_X$\+@ MFS'J.4.G =BV=9;/0.!Z-8?J@?NX"^JK=,%C[L?Y MC<^G[.,]]Q9"P#Y/I^!.Q.*=\KN?EWYE]IV6OW7+F<2+$YY $"!^G_F6^X9PG(_P$%44,*BMXV"?C_Z.SOZT6DH"O MN2*]]EPZOH1NF'A"MWXBW_Y"DHABW68&6HFR_?G*4(A"*OHKF="QS\"K DTD MAX":=5FW1XR:GX\_XP)#K!5BK#@??W$!_[\E #.[L<:2/+99)H;<[)1H#3U# MC/!P719X>., PY\_,'Y,H^T?[,;IDT=;)3*>:$2>NE>T8:DOFU)?E/JJ*_65 MN9VV-1I;O:'];3IRIM_LD3G]-N0#]]NT-S:'_5X?G&MKS>W\@G^0)@3=8H4GBH2!C!O]I6 M=<+S;WV96'0G(.%80I8!6;:H2*Q)@-L3D5M;+%<*2Q%9>8+%'(M<\(4WK]:P M:OA S O!M3PSY@6N/Q,KFE:Y*7%)+I/@;I#>:"QQISA6F=.Z]>,H1+<-3:*X M5V=GLPCK6Y@L6A^TS$MYX!CBPJ+$B_TQ%\7"Z.XXYO))2T>P1'\RX5/P+7"Q M(*XD$2,&WX"+!6UN,N9)&J$S 3$,F80",='6*WV^/JD?%ROG"T0"+!67BA7+N>9+=E9SDV\62[,X?P/D:/D82)! M(=SD!6:Q 9<3=P8F5<"-S:(DS:@UE:LI<9>?J&,F"X3&I9(5?RYC5"^3+A\JV<3O#=L2XKMCM.(UPKE9PR!UO(#&5@ M(Y872=(*'Q]B@9F?B,7ZIB4OI2)P!.D4+X?[P<_#[8PPT<'&'4MV+N]A;R5; MQ7TQ%[GQ";J?JY&A[X'@ *%Z!Q00R%M^B[A9+J47RT]"YL^6::)L7:A8C:CU M>L-L$D#J;*'%U+V-XHU8,*.$*#TO9F)Q_;\6DVOQBEE4V+Z6F[S1:& 9IO6M M;TW'W^S!J/=M; _-;R/;FXQ'[F#@3 9;F1;C#--I/Y^=7WW^>OG-,.U>OQ'V M C.Y,'"6C?R8MN)BM:TC+R-(B/LA+EN087W"!0[2FXTE$UJVG=G%;$9R(\IB M'BA:6=G S21^GN?("UY96EL"18V<]E,R_GDV,->8L@2X%;7M'&5>^-#6-HUD M]3H4RVQARGJ%<)VJ6!84P1^,2;ZED$! U0H2)I*QDL[(2E\L>;8PRL;[9I#;X-^^X _C3M@>T-1\;4VI)" M\_=/7S_^/GYYX__\_O%U?^]_'C^^]>+JXN/EPV02E-G MQ8DP,1/V^6*^@7A9\4M62TMG,Q38&QMQ\6]50^*+"C> M3CRD=C>6/!KGUT:$X3.(<%!-T0$*/!:[=H $Y5%B%PA0'H^UGP*/1#[M)P IPD>] M^>\F 4YE[V*^W309K[VS6#3*3Q_]E*].^.O[,0&A$@H\YJ4VA@1/]P?WT>)( M+N(SI:)N@!Q:1"I6%,7S/-;/]JA&8QS'@VP:1AIE2PX-D:,XF,U"R%%^[/%+ M0UJG0JD3EUMS;H2NKM1\U M$8EJ3YKBR[8")TWSO=;[__(4V^Y_V1TCT9H#TLCD"'^71JZXC-8EK]B+ KSXPROSU()M!]H7/#T:U)@,.TB3'=V!; O P!C*PV@;LP*T%2"2;F7[0"3=RF0QWZ9V M?Q>U S_D>8MWL8L?N[_C^S8("I?A+6_-=^RM]0[XL)B7.Z_;+?,]C_/I=/.Y MJM7RS^:Q'S"#G2R[-^]"VW-GI^ZVP7RU]0'G>/35I**_8W'65JD^VF?B^P-M M,.R5Z)RG4@AEIUG^Y2[U,=#Q^(?GZ(M]A'UKY!JDR(8=#WB9*:A...O>W__Z MD-,[=@&_(JDT3%O'HXJ/P/X.Z.:#)V,/IYL=9T0HJ&:.Q]FZ?P!=8&C&8* - M3?L[-O&KXGG^YCY(O]/8[W>V"+R=\2)-P.?PZ9$K.8M'=18;YQ-6)E%-]?^L MGNYLZWO2D4WVY@S-'#U#1W:)ITWVS8R^YIC]I_AF34T7BG/>*%M8>;:PQL3\ MH71<7QLZV[)P")34; -VN(B4YJM7JIKJZYE#O4^YODIS?:19"24M]3=[]DCK M#[8K=LW+!8JMOA0(/>H86J"^)M$"SPO,]5=V V::VJ#EIPH M_'W#7AM<=BFO>8E!G 3N0[1(3Z?^/9\4#T^2H\JGO>ZL9K<-Y7<;V"H=]>8H M-Y,OB(#R@N-P"WVB(+<^A@UX;BWV_:XSO\6#8%3QS W6UJ]FEPHPQI.>T7N^ MX0>^)( M]SL_O1$_NN5)B@=PPS/@KC3VO91/F'OGQI-D==SZEK00)JO$I*DZ)C^'3"PM MSHZ=%]4"HZ\58":PQ(Z-T@Y&...Z+$$U/112K,NT@] ?>%%Z81]K!8O4I<<1P&I S\ MY2]T)EM59;\OW'P31XMK*3;[1IW(X^H=6^]M/)8!3=QL_%Z4B-XKKTW=8N/L MMFD4PPV2$TB=;(OW\E[;T@V;S6'>\N7Y<'(AK1LCHIBT*B2I,2B55%BOQ1K, M:H &^YF/XX4;/T@E9I@"J3UMIP[Y'LTE)'DQ1^4"V=,(C&BR- MO#]*$%PXY;* *V$I@>(N\R<_O/IF3-R^TS='WXR^YWRS>\[XV]BQO&_<'KGC M<=\Q;<-%!+GY+RZN/OYF_W;QZ>/EV<\?K_[O3Q>7Y[]^OOS]Z\?+;T/+[ UZ MV=WR#,IJW.:MC3T;SCS.:?]F+ $&'Q2K[\$-.'[)8EMG. \F)\(*,RFZUP<) MK0H#_A2!XI_/87#(-?TH[WQ1EDKPLX I+^!NC.'>S88BL_ EAS@Z=>_:/=/. MH[KE%"UG\SS4/_]I[=S7K9)"EFTH3"M;W&<*?7;-3^2QLNX4WGSJ!G?N0Y)- M).;,O3\ID"S3CB>HG4ZSG^77XFS%H;SX MR/&V!<$W#1TWR=S!;3]E;#MH%W/ MX6Y 4K($NOL4L*^S:A<'U,T69&I_/+4];S3H?^LY9O^;/;4GWT;]P?#;:#QP M!^/AP.J9XRVUW__X?_Y^\;>+J\MOIF4Y5C^[064=W]=9/NA:X-?&.47I.H65]9U M;FG]5G!+W#XLV2; 3+V?932SC\=01(4;GZZ#GI9 %C,V=?NHI_ >87X%=@[U M_MYZ9=/X^?@Z!-5P[.;//$FX=P(J)7:]])1+3?+A5>:RW*3I/#E]__[N[DZ' M^_3KZ/;]&41T8.F3]WQR[<;O)V[JOG=&CCEX+WQ(\=$T\*,Q>!]P+SK!I$?/ ML@Q^;_1L%S[RL7Z3SA30G.!(VEON3R,%]!E>4,,D5 VD2F=0A9'4+3.7,+QP MPLYF6&"9,!<^?^5)ZF)B]CSF$S]E9]OV3K,6?@K\S$4S9O^26(QFZ07\54U:^B MY)2(2?TW?_B;&_[!/N4C.$N2R//%7^SMU \D53+P8'1L8U+L9Z Z_''R/WGZ MZQ&R,/FD*,R).\B)>_GQG/T,7[)/D$\T?:?O5)1MM7PK(>Q;/7YO&89A>8:GBA!:AFZ0 MX6J#X5(<:.=(Y"F062BN/"=_X_IP/ZC$+S%/?&!8*K3&^8W/I^SC/?<6F QB MGZ?P2QZSMU]BT#K^'-3@UI?OL(J8+%QX!.B_KXN 9S4(RP6E!<&W_#-[,QB? M1>RG/DS]X[UWXX;7G)UYH@AHC"R[XSK*- ?NI-]7!#J@HTS24:W446H!;:>. M6BF:?X*:62DJ+=-2/_NA"SH)5%*NI5"#7>%ZBD6\KK-6M^(M9YX7+4*Q,(A4 M6-7(,HVI/79 .-1 EF62F]5.%:88T([@9N$O:U.*QI#]KE_JYSJJ/YQCKB&= MGH9QL#N)YAB/%G^S=N>HU\_)H5]\NB0'1^/.18C-NMC_^=O7 M7]E%F*0NYOA^BKP%)FB;#[S+\[\3\)0'WI5['X71[ $\D)2'"3HYE]X-G[DM M0N+YV:^$Q"8B\=P-O$4@7>]?_?"/,2Y8;@\N?SW[&^&RB;C\U1WSH(V(_/+U M(R&RB8C$A $@L+6J\J>//Q,PFPC,G_C4#_UVPM(F2"H)R?,(QLAP.DN/]@P&/W6] M&\1Q\JZF]@Q/9.!QE^>^?!>(NOM3%&%DTW:[]6FW&Z?=;C7M=LNW$H_=R93S MWK?A:#3X9@_&PV_NR/:^#0=C=V@;GLLWMA)?7OSRZ>Q*;!TV+<<8''A#V:-' M/Q2VF*V&=BBM]*50YD.K%_-_+_Q8+!E>;OQ^9)V$EOWPVD_2&!]U ^9UL@@> MF..&&)'(R_8MJ3XQOE]I=+G!/>W1:*OZW:4 MQ%MNO+M=]G@ \982[U=,;P\SRY=D;5D3MP(X^4: MYL"2I@ %?QNR[2-A64K M$VMBK)>FH[>% EPM MU)2IXP:^AY110 X8B-=TXM73+KJ %1CW'XS[*)PW+>I 0Z"A##BO5#H YX!S M,N#,"4H;L(HV#B#X@N#;@#_RYP/T:XJX+E41SRM$J1A=T(B*[[&%28#$P<3 P,2YJ<&>=EG=0TUV7QW^AA1;ITB(H M!%'I55 D @("E@=40, (EU 1'H)2 \@!A"4WGOOO4I1!*3WDB"]A19",5E\ MWG?WG=G=V=G=SSW?/RYI@K0 ,&JJ::@!(#( )T/@#0-J #4 M5%1@*DIJ,!A,0T--2\\*H:>CH^=D9F%@O<3%RW.)"PJ]#!,5O,PGS ^%7KMY M75A<0EI:FE=0_HZ M$$ .X@/(F$#D3"#25X#W_)Z4H+\#^&> R,@I**G U#2T=.<%58P &8BA MO3I,UT]_><&9J_,+2RMK&V< MWCF[N+JY>_@'! 8%AX2BHJ)C/L7&??X2GYZ1F96=DYN77UY1655=4UM7W][Q MM;.KN^?;]Z'AD=&Q\8G)*0QV\=?2\LKJVOKNWO[!(?Z(<'SRAPL$D(/^/?Y; M+J9S+C(*"G(*\!\N$)GKGP(F"LHK$E3,2MI@4T<6/DD_:E9E=%I9&PV_E Z. M[>7;0=J+,&F,P.X?M+_)_G=@[_]?9/\!]B^N*8">''3>/'(F ZX=L+#N;8# ML0T18&4) Y'D0=@6A\O'3V" !^ L-M,A1._:JI>]/]*.LC4T#*?.BF^_7()& M^]<,U>'>Z'&%! Q2^:UOO M$O+$+)_NTZJ8L3#6=?GLU!;$^MPF?,OM=')0CYF60\3NYT'(\W7O)X-[BR6C5A&C6W?Y9(3* V1(GLC+NN! M.FCAF5#)=6O K(05*5IE-[VGS(2N_*Z%0GN[3CP5>6 MD&6V@5]=OG*4N^K=UZ\P%P6EE8:3@!Y)<:1(72%H%XDUL^$U82]VN.F.M+S( M=)S0)+O9;]L\UGQS;A7.O'T0UGL;N:FE\4-4FR8%\%YP^M!4-E352)Z_JBA! MR"DAQ&D&$@TY^'7CQ0NA41Q'FRBIN]![R4($#&5=;53O7TQ^4<@*?AA#]LR8 M"WI7"-O?.'PU&C8>2:4P" EX\$2^RP=QBVNS46@WS&A<43#;S]'20OJX6"#0 MJ\J4+Q#BG[@_G"Q4@>O\U!3V!'_6],^N,!+)6@O(^0RU+ELHEDII0*@7G%/;D !B M,XP$_(SP3LI9'YPT=+-]'$,_/[45GK(#4RH[MMQ+94AY%QEJ?+&*L.S-IU&B M2^^>34>=8.]AN827J<--+[*'.L,YGZ]Q;>[.&2):HC*5$WMNH0<3]WM/H#YL&&-Z$O K;Y7W\ 1>!'@GJ>I4 MCPJ+B5ZMJ6H(LDZ3^\3_1O.WS1; JJT*>#GM!A,UFYO./LLC%H=&N(,^Q!YGN%0K/((I,S+8*0.S:24:O8*JX4=B1W>N_FO< > M@"R3?&VH[I"@NJLI-\J_JYR?VYX[D@,P/(H!E>$&6L<19(0"T21G=TCO0(8" M!JL#\+RE=SHH&J 2-2?$UV[D/8+O=B"4L X0PD![_ A\BNN@Q%N@^:*;6*8P M_[=C5RCTE26;/_L93'=YH:-PIAL?*P:/>[O8)YCG\.0P;_G^1H[?UZ>HF,M3 MEDUG G7!G?-TF\+%^IP'"3VM=[ICL/<'EKH7;+1FE>D8IB3[1&%/3Q&AO]3T M%R[N<_@1MF3VEP)N+<>4BZ;D#UA!WV/G,-&NXY>LXV(]FM/>UK#'^\_TIU)& M67^9 U'JU=&OFVI*#/N&7 =\:&!&&(?G!P>;K*LL;-\R:J\$A"!/GI[V[+9 M9L _,O#LYJZK$0Z/*C/(C'VS%:ZI+_U=OY0BNA_JN&G;H9:&Q;#'**CGANQ& MM-A%%;=%A;[FA7NA.:=TO M%OC"]]1!?!OBZWFA)>M=,LNHB+,#JEDRJO]>U#73"M_ZQ"!S9ONST&Z,L?PW M=VR>W5EHHXH/#NW/C>A1XGTPJD7G;:LE^NZWCJW*U9O>R2X/)]82G3.FU&N1 MEB];T,F!6*2?07&"6<%&N:VL RM3W[N7^M,P^FJAYU)RRRZ+65/]1U0$R80V[P^JD(S".,@U\&?F5??!K0969X3> ;I7*XYDA MY,I6#G,O7U2C;W-EXF 1M(3I>M8UZR8HY24L.@E&0+V:12OW/V/QS/.;'5Y!,M>7ABV]O7V,4,XV+<)AGY>$")#WEI. MZ1IH[(7/I*UZ,Y5,(R9G57@B,)";?]5(+"VY?. K2O[,/U3[V0Y31S#'ADT6 M7GZ_B>AKO?M _>U9ZLD%52M"F#%./63;M"[A:WU$(;JS5* T2MR]__[T>'P_ M#M^P<(JD6S^ARLC[45W#_I;5.[Q_]ZSV=>"ZH^Y4'48[1Y=U>,GUH;&Z]V_G M4W0H+FIN;J>+X=(/B3[>2>@66H5^R9-K7<%$)N3@A9I\(V^.P7.6);J)7P^_ M9_G2 RO#^X5;X">XQX%G+]CF$O(>X>VL;VCN\S/SOC5AB'&ARG<+<@ _MD0Z MFV,?ZGB.7=7?^F6Q-UF1:%+RN"M.);_DCI%.WO>M[+6C/9OYVTGP4!D[=LQ! MO,47AF [2Y3^D19_[JSOF\.ZSZXRJ69:Q1Y=G(KN8 W2;Z=. M<:3(7SBD\'A7X!$9HD"^2)ZSSM5WV%?55^YKLC<-K@/3*G$>%!LB=JD"71?[ M1$\UJS\,/ZR,%9,8NI2 .Q:I9'CWXK8CP=5&DN M]7O&T[GDUJY@2&61.C8PJ,S.:5E?5:#.W:MX768NS'F?G#Y9B?B1;[*^IQ++@+';:3D^9GZ^>F)>_&6Q)[6BQFIKSA@6 M UDBKLA1'+3EVA@>CO&Z:9A&Z MAKA31,3FGEB\OWKL%\F3Z+2A$X%L\Q'$54>;8KE[P[22[I!A&/?N @N^:AO#*JDIKN]U/[A7H;G:I[\ X/-$,Z>R-[PV?0$'7*GQ!K;]*^.JN.QQ&YZS7.R>%+VJ.>BGQ)#GD<9. M9&D--MG TUE^>Z>9G^#2C6:.(2\M^X_K+NFFG-_%!9[[!.@RG-TPID$.A,\3 M&$G HE%D@'3O/*/;AX=O-Y2;DX>\==Q31UJJ:?G4RADS>L ?:1?GU_XBD "= MD6!4HWJ:];B4NF*:J<,UL1 R5R9. 5WIFF V:(B_'-.L4L_IAU:+ T&,BY9A Q-N1@/]!KXM01;DT\$%!]7>:NX/L1YS!6A%E[V66 !VUGV^^ M5H#>"_$;CE9-%YP63-,LLUL7]+J\9(9R%*;^M0Y.LS#]L/SAV81B4R@)2(G< MLHPXZ&K TRCT[R:H(L-.S3 S*UE7,N^[7)4>BI MI*_CK.=I%920%B?I2M;XK" 15;_8F=SN6 Z6C[Q^T?'R>B8G>"&B#[PI@1>7 MYW7^L5"4) $+*B0@XC_G;_#)4&^I-JZDY;HOWYE]4,71R7&'-%![_(KQ>-?@LEQ M)( VNIUW?U&,2-%"&/KG(_YA8T9&N ^O&9S,K!G XA^E24O-S!IG?W0V@PX: M!D8P2D\2CT7"A]Q"KB8@+S7U!Q=P0X0T6%X8*!7(VN7$F[W?V^ZEOS#9Y9V[ M],)_8Z+D3\,\X/\T8 =QCO?,5D4-QQZL /?$]])!:@!3A+JET,$W;"T8YS]0 MY":F,29FO]P<_]UR!,$]";R+ +0_>NL[S;/V<@/-LGXY34;?WT6\["?T MTO_,9\);AB="4GD\T6,I-_C.KQ3C.K$;:-%@S-4S42&9^J97<]F M!Y2B5:42JT2CS14+[/*U+FQ,6TU=RQ3V>>9ES['63_DDLKU>6+9:-_05A:S> MU>U9KZ[CJP*A/HTI2?4K1:Q_44+8,2M!TB)J0ELW'[N)7NGOP']YKO;4?Z^" MC<@_55FL()\YLZ['%3-F=13GTO7=6@M:*9A_N(A+1P&]+3APD-B6<)&H])#) M,/]>$9NH0&2O;I?:,S_YU@WMQ[B.=CT1AH3L'@/J *;2AL^,B=62O,D:"H.J M@'XP9CS0= Q>I193Y')UWU^A^#N,B!^:=MI!U=EB7K _KF.7Q=\H][LVT]]' MK.O0&#F2UK[+NJW(0T A7))BC]-3"' 5*6[=76F1>$YZCABOSY7?LK"0X8+2-I#ULTM$!\\JL8%!5O:>=JQA>R5F&II^>Y):=C.?JO$M'K:R#>;WCH8>'OVZW-W$,RDS*>ER3X&GO% M'210:&UL4$L! A0# M% @ :'?[4AZG*EBI8P KVH& !4 ( !93\ &QE8V\M M,C R,3 V,S!?;&%B+GAM;%!+ 0(4 Q0 ( &AW^U(5%W;B[D$ %Z\! 5 M " 4&C !L96-O+3(P,C$P-C,P7W!R92YX;6Q02P$"% ,4 M " !H=_M2)N7<#,R,68T8C4X."YH=&U02P$"% ,4 M" !H=_M2R'TQYNFR @!EE"P %0 @ $V_ ;&5C;RTR,#(Q M,#8S,'@Q,'$N:'1M4$L! A0#% @ :'?[4E04) OX#P U1 !@ M ( !4J\# &QE8V\M,C R,3 V,S!X,3!Q,# Q+FIP9U!+!08 .."@ * +(" " OP, ! end